Microsoft Access Eine objektorientierte Einführung in den Umgang mit Datenbanken Von Till...

Post on 05-Apr-2015

109 views 2 download

Transcript of Microsoft Access Eine objektorientierte Einführung in den Umgang mit Datenbanken Von Till...

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.