DatenverarbeitungMS-Access
Dozent: Gerhard Fleige BMM Datenverarbeitung
Die nachfolgenden Folien sind die schönsten aus der Vorlesung.
Die Folien stelle ich Ihnen hier vor, um zu zeigen, welche Spannung in der Datenverarbeitung aufkommt. Insgesamt sind es fünfzehn von über dreißig lehrreichen Folien. Sie möchten mehr erfahren? Ich empfehle Ihnen, sich einzuschreiben und den Bachelor zu machen.
Vorlesung vom 12.07.2014
Dipl.-Wirt.-Ing. Dipl.-Ing. Gerhard Fleige, IT-Fachmann
MS-Access
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 2
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 3
MS-Access in Kürze
MM-Bank seit 1888
MM-Bank Autohaus Meier
AM Autohaus Meier
Dammann
Beispiele Firmendesign (Klicken ->)
Müller-Reisen
Müller-Reisen
Reiseziele
Reisebüro Hannover - West
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 4
MS-Access in Kürze - Formulare: Beispiel
Bericht Etikett Drucken
Sortieren Filtern Abfrage
Tabelle Formular
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 5
Übersicht
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 6
Bericht
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 7
Etikett
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 8
Tabellen-Details
Datensätze (Entitäten, Tupel)- enthalten alle Eigenschaften Eigenschaften (Attribute)- Tabellen (Relationen, Entitäten) enthalten Eigenschaften (Attribute)- Eigenschaften haben Wertebereiche
- z.B. Alter bis 150, Zahlen 0-999, Monat Januar, Februar …Primärschlüssel (Indizes, Entitätenschlüssel)- dient der eindeutigen IdentifikationSekundärschlüssel- zur Suche nach anderen Datensätzen als dem Primärschlüssel
ohne alle Datensätze einer Tabelle zu durchlaufen- höhere PerformanceFremdschlüssel- stellt Beziehung her- z.B. Tabelle Depot hat Fremdschlüssel Kunden#,
Tabelle Kunde hat Primärschlüssel Kunden#
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 9
zu 1. Tabellen: Relationales Datenbankmodell
Weitere Datentypen: Kurzer Text, Langer TextOLE-Objekt (z.B. Passbild, Produktfoto)Hyperlink (z.B. www.test.de, mailto:[email protected])
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 10
zu 1. Tabellen: Datentypen
1 referentielle Integrität (Verknüpfung Primärschlüssel oder Index ohne Duplikate)2 Änderungen im Verknüpfungsfeld weiterleiten an Detailtabelle3 nach Löschen aus Mastertabelle alle abh. Daten löschen
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 11
zu 1. Tabellen: Beziehungsfenster
Entitäten-schlüsselKunden#
Atrribut1 Atrribut2 Atrribut3 Atrribut4 Atrribut5 Atrribut6
1 Meier
2 Schulze
3 Müller Dieter 30159 Hannover Georgstraße 5 Englisch, Spanisch, Französisch
4 Müller Dieter 30159 Hannover Georgstraße 1 Englisch, Deutsch
5 Müller Dieter 30159 Hannover Leibnizufer 9… 1000 weitere Datensätze …
Schlüsselkandidat Nichtschlüsselattribut
English
TippfehlerAttribut 6 nicht in 1. Normal-form
Attribut1-4 nicht eindeutig, Attribut1-5 wäre zu lang,daher Kunden# einfügen
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 12
Entitätsmenge - 1. Normalform
Entitäten-schlüsselKunden#
Attribut10Fach#
Atrribut12Noten#
1
2
3 1 4
3 2 2
3 3 2
4 1 3
4 4 4
5 1 2… 1000 weitere Datensätze …
Entitäten-schlüsselFach#
Attribut6
1 Englisch
2 Spanisch
3 Französisch
4 Deutsch… weitere Datensätze …
„Englisch“ statt „English“
Entitäten-schlüsselNoten#
Attribut13
2 gut
3 befriedigend
4 ausreichend… weitere Datensätze …
Tabelle mit Attributen siehe nächste Folie
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 13
Entitätsmenge - 2. Normalform
Entitäten-schlüsselKunden#
Atrribut1 Atrribut2 Atrribut3 Atrribut4 Atrribut5
1 Meier
2 Schulze
3 Müller Dieter 30159 Hannover Georgstraße 5
4 Müller Dieter 30159 Hannover Georgstraße 1
5 Müller Dieter 30159 Hannover Leibnizufer 9… 1000 weitere Datensätze …
30159 ist eine PLZ von Hannover
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 14
Entitätsmenge - 3. Normalform
Formulare: Beispiel
MM-Bank seit 1888
MM-Bank Autohaus Meier
AM Autohaus Meier
Dammann
Beispiele Firmendesign (Klicken ->)
Müller-Reisen
Müller-Reisen
Reiseziele
Reisebüro Hannover - West
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 15
Formulare-Details
Vielen Dank für Ihre Aufmerksamkeit.
Quelle der Abbildungen: Swoboda, B., Buhler, S., Access 2013, Grundlagen für Datenbankentwickler, 1. Ausgabe, Bodenheim
Dozent: Gerhard Fleige BMM Datenverarbeitung Folie 16
DatenverarbeitungMS-Access