datenverarbeitung ms-access dozent: gerhard fleige bmm datenverarbeitung die nachfolgenden folien...
TRANSCRIPT
DatenverarbeitungMS-Access
Dozent: Gerhard Fleige BMM Datenverarbeitung
Die nachfolgenden Folien sind die schönsten aus der Vorlesung.
Ich empfehle Ihnen, sich einzuschreiben und den Bachelor zu machen. 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.
Vorlesung vom 12.07.2014
Dipl.-Wirt.-Ing. Dipl.-Ing. Gerhard Fleige, IT-Fachmann
MS-Access
Dozent: Gerhard Fleige BMM Datenverarbeitung
2. Formulare
Dozent: Gerhard Fleige BMM Datenverarbeitung
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
Übersicht
Dozent: Gerhard Fleige BMM Datenverarbeitung
Bericht Etikett Drucken
Sortieren Filtern Abfrage
Tabelle Formulare
6. Bericht
Dozent: Gerhard Fleige BMM Datenverarbeitung
7. Etikett
Dozent: Gerhard Fleige BMM Datenverarbeitung
Details
Dozent: Gerhard Fleige BMM Datenverarbeitung
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 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
zu 1. Tabellen: Datentypen
Dozent: Gerhard Fleige BMM Datenverarbeitung
Weitere Datentypen: Kurzer Text, Langer TextOLE-Objekt (z.B. Passbild, Produktfoto)Hyperlink (z.B. www.test.de, mailto:[email protected])
zu 1. Tabellen: Beziehungsfenster
Dozent: Gerhard Fleige BMM Datenverarbeitung
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
Entitätsmenge - 1. NormalformEntitä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
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 …
Entitätsmenge - 2. Normalform
Tabelle mit Attributen siehe nächste Folie
Dozent: Gerhard Fleige BMM Datenverarbeitung
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 …
Entitätsmenge - 3. Normalform
30159 ist eine PLZ von Hannover
Dozent: Gerhard Fleige BMM Datenverarbeitung
zu 2. Formulare
Dozent: Gerhard Fleige BMM Datenverarbeitung
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
Viele Dank für die Aufmerksamkeit.
DatenverarbeitungMS-Access
Quelle der Abbildungen: Swoboda, B., Buhler, S., Access 2013, Grundlagen für Datenbankentwickler, 1. Ausgabe, Bodenheim