Upload
edsel-aderhold
View
109
Download
2
Embed Size (px)
Citation preview
Microsoft AccessMicrosoft Access
Eine objektorientierte Eine objektorientierte Einführung in den Umgang Einführung in den Umgang
mit Datenbankenmit Datenbanken
Von Till MeyenburgVon Till Meyenburg
EinleitungEinleitung
Unter Microsoft Access verwaltet Unter Microsoft Access verwaltet man Datenbanken. Datenbanken man Datenbanken. Datenbanken sind Anwendungen, mit denen Daten sind Anwendungen, mit denen Daten erfasst, verarbeitet und optisch erfasst, verarbeitet und optisch aufbereitet werden. Vor allem im aufbereitet werden. Vor allem im Internet werden die Daten, die ein Internet werden die Daten, die ein Benutzer eingibt, über Datenbanken Benutzer eingibt, über Datenbanken verarbeitet.verarbeitet.
InhaltsangabeInhaltsangabe
DatenbankübersichtDatenbankübersicht Assistenten und VorlagenAssistenten und Vorlagen TabellenTabellen AbfragenAbfragen Formulare und SeitenFormulare und Seiten BerichteBerichte Makros und ModuleMakros und Module
InhaltsangabeInhaltsangabe
DatenbankübersichtDatenbankübersicht Assistenten und VorlagenAssistenten und Vorlagen TabellenTabellen AbfragenAbfragen Formulare und SeitenFormulare und Seiten BerichteBerichte Makros und ModuleMakros und Module
Datenbankübersicht (1/4)Datenbankübersicht (1/4)
1 2
3
Datenbankübersicht (2/4)Datenbankübersicht (2/4)
ÖffnenÖffnen
EntwurfsansichtEntwurfsansicht
NeuNeu
LöschenLöschen
ObjekteObjekte
Datenbankübersicht (3/4)Datenbankübersicht (3/4)
Große SymboleGroße Symbole
Kleine SymboleKleine Symbole
ListeListe
DetailsDetails
AnsichtAnsicht
Datenbankübersicht (4/4)Datenbankübersicht (4/4)
TabellenTabellenAbfragenAbfragenFormulareFormulareBerichteBerichteSeitenSeitenMakrosMakrosModuleModule
ObjekteObjekte
InhaltsangabeInhaltsangabe
DatenbankübersichtDatenbankübersicht Assistenten und VorlagenAssistenten und Vorlagen TabellenTabellen AbfragenAbfragen Formulare und SeitenFormulare und Seiten BerichteBerichte Makros und ModuleMakros und Module
Assistenten und Vorlagen (1/2)Assistenten und Vorlagen (1/2)
Assistenten und Vorlage (2/2)Assistenten und Vorlage (2/2)
Die meisten Objekte können auch Die meisten Objekte können auch durch Assistenten leicht erstellt durch Assistenten leicht erstellt werden.werden.
Über Datei -> Neu kann man eine Über Datei -> Neu kann man eine Datenbank auf Basis einer Vorlage Datenbank auf Basis einer Vorlage erstellen. Hier können vorgefertigte erstellen. Hier können vorgefertigte Datenbanken für die jeweiligen Datenbanken für die jeweiligen Bedürfnisse manuell angepasst Bedürfnisse manuell angepasst werden.werden.
InhaltsangabeInhaltsangabe
DatenbankübersichtDatenbankübersicht Assistenten und VorlagenAssistenten und Vorlagen TabellenTabellen AbfragenAbfragen Formulare und SeitenFormulare und Seiten BerichteBerichte Makros und ModuleMakros und Module
Tabellen (1/2)Tabellen (1/2)
Tabellen (2/2)Tabellen (2/2)
Wichtige Eingaben sind in der Wichtige Eingaben sind in der Entwurfsansicht Feldname und Entwurfsansicht Feldname und Feldtyp.Feldtyp.
Weitere Optionen können in einer Weitere Optionen können in einer Liste, die links unten am Bildschirm Liste, die links unten am Bildschirm ist, vorgenommen werden.ist, vorgenommen werden.
Wichtig ist auch der Primärschlüssel, Wichtig ist auch der Primärschlüssel, der einen Datensatz eindeutig der einen Datensatz eindeutig definiert.definiert.
InhaltsangabeInhaltsangabe
DatenbankübersichtDatenbankübersicht Assistenten und VorlagenAssistenten und Vorlagen TabellenTabellen AbfragenAbfragen Formulare und SeitenFormulare und Seiten BerichteBerichte Makros und ModuleMakros und Module
Abfragen (1/2)Abfragen (1/2)
Abfragen (2/2)Abfragen (2/2)
Die Daten werden immer auf Die Daten werden immer auf mehrere Tabellen verteilt und dann mehrere Tabellen verteilt und dann durch Abfragen miteinander durch Abfragen miteinander verknüpft.verknüpft.
Diese Datenherkunft und Diese Datenherkunft und -verknüpfung ist im oberen Bereich -verknüpfung ist im oberen Bereich des Abfrageentwurfs zu sehen.des Abfrageentwurfs zu sehen.
Im unteren Bereich können Optionen Im unteren Bereich können Optionen eingegeben werden wie Sortierung eingegeben werden wie Sortierung oder Kriterien.oder Kriterien.
InhaltsangabeInhaltsangabe
DatenbankübersichtDatenbankübersicht Assistenten und VorlagenAssistenten und Vorlagen TabellenTabellen AbfragenAbfragen Formulare und SeitenFormulare und Seiten BerichteBerichte Makros und ModuleMakros und Module
Formulare und Seiten (1/2)Formulare und Seiten (1/2)
Formulare und Seiten (2/2)Formulare und Seiten (2/2)
Das Formular hat immer eine Das Formular hat immer eine Datenherkunft: Tabelle oder Abfrage.Datenherkunft: Tabelle oder Abfrage.
Über die Toolbox können Elemente Über die Toolbox können Elemente eingefügt werden (z.B. Textfelder).eingefügt werden (z.B. Textfelder).
Das Formular kann mittels VBA Das Formular kann mittels VBA programmiert werden (nach programmiert werden (nach Ereignissen). Ereignissen).
Seiten (Datenzugriffsseiten) sind Seiten (Datenzugriffsseiten) sind Formulare für das Internet.Formulare für das Internet.
InhaltsangabeInhaltsangabe
DatenbankübersichtDatenbankübersicht Assistenten und VorlagenAssistenten und Vorlagen TabellenTabellen AbfragenAbfragen Formulare und SeitenFormulare und Seiten BerichteBerichte Makros und ModuleMakros und Module
Berichte (1/2)Berichte (1/2)
Berichte (2/2)Berichte (2/2)
Wie ein Formular hat ein Bericht eine Wie ein Formular hat ein Bericht eine Datenherkunft (Tabelle oder Datenherkunft (Tabelle oder Abfrage).Abfrage).
Die Felder des Detailbereiches Die Felder des Detailbereiches werden für jeden Datensatz werden für jeden Datensatz fortlaufend angezeigt.fortlaufend angezeigt.
Berichte können mit VBA Berichte können mit VBA programmiert werden (nach programmiert werden (nach Ereignissen).Ereignissen).
InhaltsangabeInhaltsangabe
DatenbankübersichtDatenbankübersicht Assistenten und VorlagenAssistenten und Vorlagen TabellenTabellen AbfragenAbfragen Formulare und SeitenFormulare und Seiten BerichteBerichte Makros und ModuleMakros und Module
Makros und Module (1/3)Makros und Module (1/3)
Makros und Module (2/3) Makros und Module (2/3)
Im oberen linken Bereich stehen die Im oberen linken Bereich stehen die Aktionen (Befehle).Aktionen (Befehle).
Unten links stehen die Unten links stehen die Aktionsargumente, welche die Aktionsargumente, welche die Aktionen näher spezifizieren.Aktionen näher spezifizieren.
Über Makros können einfache, sich Über Makros können einfache, sich wiederholende Schritte (wie z.B. wiederholende Schritte (wie z.B. Formular öffnen) automatisiert Formular öffnen) automatisiert werden.werden.
Makros und Module (3/3)Makros und Module (3/3)
ZusammenfassungZusammenfassung
Microsoft Access ist ein Programm Microsoft Access ist ein Programm zur Verarbeitung von Daten.zur Verarbeitung von Daten.
In Access gibt es verschiedene In Access gibt es verschiedene Objekte (siehe Inhaltsangabe).Objekte (siehe Inhaltsangabe).
Formulare und Berichte können mit Formulare und Berichte können mit VBA programmiert werden.VBA programmiert werden.
Durch Seiten können Datenbanken Durch Seiten können Datenbanken über das Internet bearbeitet werden.über das Internet bearbeitet werden.