Transcript MS-Access

Datenverarbeitung
MS-Access
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
Dozent: Gerhard Fleige
BMM Datenverarbeitung
MS-Access
Dozent: Gerhard Fleige
BMM Datenverarbeitung
Folie 2
MS-Access in Kürze
Dozent: Gerhard Fleige
BMM Datenverarbeitung
Folie 3
MS-Access in Kürze - Formulare: Beispiel
Müller-Reisen
AM
Reisebüro
seit 1888
Hannover
- West
MM-Bank
Autohaus Meier
Dammann
Reiseziele
Beispiele Firmendesign (Klicken ->)
MM-Bank
Dozent: Gerhard Fleige
Autohaus Meier
Müller-Reisen
BMM Datenverarbeitung
Folie 4
Übersicht
Tabelle
Sortieren
Bericht
Dozent: Gerhard Fleige
Formular
Filtern
Abfrage
Etikett
Drucken
BMM Datenverarbeitung
Folie 5
Bericht
Dozent: Gerhard Fleige
BMM Datenverarbeitung
Folie 6
Etikett
Dozent: Gerhard Fleige
BMM Datenverarbeitung
Folie 7
Tabellen-Details
Dozent: Gerhard Fleige
BMM Datenverarbeitung
Folie 8
zu 1. Tabellen: Relationales Datenbankmodell
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 Identifikation
Sekundärschlüssel
- zur Suche nach anderen Datensätzen als dem Primärschlüssel
ohne alle Datensätze einer Tabelle zu durchlaufen
- höhere Performance
Fremdschlü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: Datentypen
Weitere Datentypen: Kurzer Text, Langer Text
OLE-Objekt (z.B. Passbild, Produktfoto)
Hyperlink (z.B. www.test.de, mailto:[email protected])
Dozent: Gerhard Fleige
BMM Datenverarbeitung
Folie 10
zu 1. Tabellen: Beziehungsfenster
1 referentielle Integrität (Verknüpfung Primärschlüssel
oder Index ohne Duplikate)
2 Änderungen im Verknüpfungsfeld weiterleiten an
Detailtabelle
3 nach Löschen aus Mastertabelle alle abh. Daten
löschen
Dozent: Gerhard Fleige
BMM Datenverarbeitung
Folie 11
Entitätsmenge - 1. Normalform
Schlüsselkandidat
Entitätenschlüssel
Kunden#
Atrribut1
1
Meier
2
Schulze
3
Nichtschlüsselattribut
Atrribut2
Atrribut3
Atrribut4
Atrribut5
Atrribut6
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 …
Attribut1-4 nicht eindeutig,
Attribut1-5 wäre zu lang,
daher Kunden# einfügen
Dozent: Gerhard Fleige
Tippfehler
BMM Datenverarbeitung
English
Attribut 6
nicht in 1.
Normalform
Folie 12
Entitätsmenge - 2. Normalform
Entitätenschlüssel
Kunden#
Attribut10
Fach#
„Englisch“ statt „English“
Atrribut12
Noten#
1
2
3
1
4
3
2
2
3
3
2
4
1
3
4
4
4
5
1
2
Entitätenschlüssel
Fach#
Attribut6
1
Englisch
2
Spanisch
3
Französisch
4
Deutsch
… weitere Datensätze
…
Entitätenschlüssel
Noten#
Attribut13
2
gut
3
befriedigend
4
ausreichend
… weitere Datensätze …
… 1000 weitere
Datensätze …
Tabelle mit Attributen siehe nächste Folie
Dozent: Gerhard Fleige
BMM Datenverarbeitung
Folie 13
Entitätsmenge - 3. Normalform
Entitätenschlüssel
Kunden#
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
Formulare-Details
Formulare: Beispiel
Müller-Reisen
AM
Reisebüro
seit 1888
Hannover
- West
MM-Bank
Autohaus Meier
Dammann
Reiseziele
Beispiele Firmendesign (Klicken ->)
MM-Bank
Dozent: Gerhard Fleige
Autohaus Meier
Müller-Reisen
BMM Datenverarbeitung
Folie 15
Datenverarbeitung
MS-Access
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