Upload
chase-woodward
View
53
Download
0
Embed Size (px)
DESCRIPTION
Datenverarbeitung MS-Access. Die nachfolgenden Folien sind die schönsten aus der Vorlesung. - PowerPoint PPT Presentation
Citation preview
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
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
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