Da stehst du aber wirklich noch ganz am Anfang
*.mdb => Datenbank
Die eigentliche Anwendung kann aus mehreren MDB's und MDE's bestehen wobei z.B. eine nur den Code und eine andere nur die Daten enthält. Funktioniert genau wie die Verweise auf DLL's oder OCX's.
*.mde => Datenbank ohne SourceCode um Veränderungen zu verhindern
Zuerst erstellt man die MDB und dann erstellt man eine MDE für's Rollout.
*.mdw => Arbeitsgruppen-Informationsdatei
Enthält Informationen über die Zugriffsrechte einzelner User und Gruppen. Wird über den Arbeitsgruppen-Administrator bearbeitet (in XP unter Extras/Sicherheit)
*.ldb => Genaue Bezeichnung kenne ich auch nicht.
Besteht normalerweise nur so lange wie eine Datenbank von einem Benutzer geöffnet ist um eben dieses zu signalisieren.
Was du mit Hauptfenster und Eingabefenster meinst ist mir leider nicht klar.