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