ÜBUNG: ERSTELLEN EINER MULTI-USER-ANWENDUNG AUS EINER ACCESS-DATENBANK
ANFORDERUNGEN
Sie verfügen bereits über eine komplett ausgearbeitete Datenbank namens TEST.MDB, die Sie als Multi-User-Datenbank an mehrere User verteilen wollen. Die Datenbank soll von mehreren Usern zentral gepflegt werden können. Die User haben jedoch keinen Zugriff auf die Entwurfsansichten der Objekte (Tabellen, Abfragen, Formulare, Berichte, Module) der Datenbank.
ANWEISUNGEN ZUR VORGEHENSWEISE
- Sie erstellen eine leeere Datenbank namens DATEN.MDB.
- In diese DATEN.MDB werden alle Tabellen aus der TEST.MDB importiert. Das Importieren bitte in einem Arbeitsgang ausführen, um Access die Erstellung aller Relationen zu ermöglichen.
- Erstellen Sie eine leere Datenbank namens USER.MDB.
- In die USER.MDB werden alle Formulare, Berichte, Abfragen und Module aus TEST.MDB importiert.
- In die USER.MDB werden alle Tabellen aus der DATEN.MDB verknüpft.
- Erstellen Sie in der USER.MDB ein START-FORMULAR, das als Ausgangspunkt (Hauptmenü) für die komplette Anwendung dient.
- Erstellen Sie in der USER.MDB alle weiteren - für die Anwendung notwendigen - Formulare, Berichte, Abfragen und Module.
- In der USER.MDB werden die Startoptionen (EXTRAS - START) wie folgt eingestellt:
Formular anzeigen: wählen Sie hier das Formular START
deaktivieren Sie die das Kontrollkästchen 'Datenbankfenster anzeigen'
weitere Restriktionen (Statusleiste, Menüs, etc.) wären möglich- Erstellen Sie eine USER.MDE mit dem Menüpunkt EXTRAS - DATENBANK-DIENSTPROGRAMME - MDE-Datei erstellen
- Die USER.MDE kann dann als Multi-User-Anwendung an die Anwender ausgeliefert werden. Sie ist kaum mehr änderbar, da die Entwurfs-Ansicht ausgeschaltet ist und auf die Datenbank auch nur schwer zugriffen werden kann
DARSTELLUNG DER DATENBANKEN
|
TEST.MDB |
DATEN.MDB |
USER.MDB |
||
|
Tabellen |
è |
Tabellen importiert aus TEST.MDB |
ç |
Tabellen verknüpft auf DATEN.MDB |
|
Abfragen, Formulare, Berichte, Module / Makros |
è |
Abfragen, Formulare, Berichte, Module / Makros aus TEST.MDB importiert |
||
|
|
ê |
|||
|
DATEN.MDB |
USER.MDE |
|||
|
Tabellen |
ç |
Tabellen verknüpft auf DATEN.MDB |
||
|
Abfragen, Formulare, Berichte, Module / Makros |