microsoft access – einführung – christoph stollwerk zeit: di. 830 - 1045 raum: 0.27 (rrzk)...
TRANSCRIPT
Microsoft Access Microsoft Access – – Einführung –Einführung –
Christoph Stollwerk
Zeit: Di. 8‚30 - 10‚45Raum: 0.27 (RRZK)
Allgemeine Technologien I
IT-Zertifikat
Access - Einführung
– – Gliederung –Gliederung –
Access
Was ist ..?
Warum ..?
Was kann ..?
Einführung mit praktischen Beispielen
AccessAccess
– – Was ist ..? –Was ist ..? –
IT-Zertifikat
Access - Einführung
IT-Zertifikat
Access - Einführung
– – Access–Access–
Was ist ..?Was ist ..?
Access ist ein …
RDBMS
• R -> Relational ( Tabellen )• DB -> DataBase• M -> Management• S -> System
Eingeben → Ausgeben → Löschen
IT-Zertifikat
Access - Einführung
– – Access–Access–
Was ist ..?Was ist ..?
Eigentlich Access ist…
• ein Office Produkt (Microsoft)• eine Datenbankanwendungentwicklungsumgebung• bereits von 1990 (Version 1.0)
Grundlegende Instrumente:
• Tabellen -> Speicherung• Abfragen -> Aufbereitung• Formulare -> Dateneingabe• Berichte -> Datenausgabe• Makros -> Automation• VBA -> Programmierung
AccessAccess
– – Warum ..? –Warum ..? –
IT-Zertifikat
Access - Einführung
IT-Zertifikat
Access - Einführung
– – Access–Access–
Warum ..Warum ..
.. einfach, wenns auch kompliziert geht?
IT-Zertifikat
Access - Einführung
– – Runde 1–Runde 1–
IT-Zertifikat
Access - Einführung
– – Access–Access–
Die Gemeinsamkeiten:Die Gemeinsamkeiten:
Abfragen zur Sortierung und FilterungRechnen mit DatenSpaltenorientierungDatenvisualisierung
DatenberichterstattungMasken
MassenversendungExterne Datenanbindung
Internetkompatible Darstellung
IT-Zertifikat
Access - Einführung
– – Runde 2–Runde 2–
IT-Zertifikat
Access - Einführung
– – Vorteile Access–Vorteile Access–
Also Access nutzen wenn..Also Access nutzen wenn..
..mehrere verbundene Tabellen..
..erweiterbare Strukturen..
..sehr viele Datensätze..
..eher Zeichenketten statt Zahlen..
..die Arbeit mit mehreren RDBMS..
..mehrere Nutzer..
..komplexe Abfragen..
.. notwendig sind.
IT-Zertifikat
Access - Einführung
– – Vorteile Excel–Vorteile Excel–
Also Excel nutzen wenn..Also Excel nutzen wenn..
..nicht verbundene Tabellen..
..eher Zahlen statt Zeichenketten..
..statistische Vergleiche..
..Berechnungen..
..überschaubare Datenmengen..
.. notwendig sind.
IT-Zertifikat
Access - Einführung
– – Runde 3–Runde 3–
IT-Zertifikat
Access - Einführung
– – Also erstens… –Also erstens… –
"The most commontask in Excel is themanagement of lists.If you can store yourdata logically in asingle worksheet ortable, then do it."
"In Access, you havea primary key. InExcel, you have a cellreference. In life, youhave a social securitynumber. It's the bestunique identifier youhave."
(Emma Nelson)
IT-Zertifikat
Access - Einführung
– – Und zweitens… –Und zweitens… –
• Die Fallunterscheidung zählt:
– Mehrere verknüpfte Tabellen -> Access– Vereinfachte Darstellungen -> Excel
Excel ist eine Access-Ergänzung.
Access hält die Daten, Excel macht sie übersichtlicher und berechenbarer.
AccessAccess
– – Was kann ..? –Was kann ..? –
IT-Zertifikat
Access - Einführung
IT-Zertifikat
Access - Einführung
– – Access–Access–
Der DatenbankentwurfDer Datenbankentwurf
Was soll meine Datenbank leisten ?
• Welche Relationen? • Welche Datentypen?
• Der Datenbankentwurf:• Zusammenfassung inhaltlicher Daten• Normalisierung ( 1NF; 2NF; 3NF )• Schlüsselvergabe• Analyse von Besziehungen
IT-Zertifikat
Access - Einführung
– – Access–Access–
NormalisierungNormalisierung
1.Normalform:
Jedes Attribut der Relation muss einen atomaren Wertebereich haben.
CD_ID Album Titel
4711 Anastacia - Not That Kind
{1. Not That Kind, 2. I'm Outta Love, 3. Cowboys & Kisses}
4712 Pink Floyd - Wish You Were Here
{1. Shine On You Crazy Diamond}
IT-Zertifikat
Access - Einführung
– – Access–Access–
NormalisierungNormalisierung
1.Normalform:
Jedes Attribut der Relation muss einen atomaren Wertebereich haben.
CD_ID Album Interpret Track Titel
4711 Not That Kind
Anastacia 1 Not That Kind
4711 Not That Kind
Anastacia 2 I'm Outta Love
4711 Not That Kind
Anastacia 3 Cowboys & Kisses
4712 Wish You Were Here
Pink Floyd 1 Shine On You Crazy Diamond
IT-Zertifikat
Access - Einführung
– – Access–Access–
NormalisierungNormalisierung
2.Normalform:
• Die erste Normalform muss gegeben sein.• Jede Tabelle enthält nur Daten eines Themengebiets.
CD_ID Album Interpret
4711 Not That Kind Anastacia
4711 Not That Kind Anastacia
4711 Not That Kind Anastacia
4712 Wish You Were Here
Pink Floyd
CD_ID Track
Titel
4711 1 Not That Kind
4711 2 I'm Outta Love
4711 3 Cowboys & Kisses
4712 1 Shine On You Crazy Diamond
AccessAccess
– – Praktisches Arbeiten –Praktisches Arbeiten –
IT-Zertifikat
Access - Einführung
IT-Zertifikat
Access - Einführung
– – Access–Access–
IT-Zertifikat
Access - Einführung
– – Access–Access–
Vorgehensweise:
1. Relationen
2. Formulare
3. Abfragen
Datentypen:
Text; Zahl; Währung; AutoWert; Datum/Uhrzeit; Hyperlink
IT-Zertifikat
Access - Einführung
IT-Zertifikat
Access - Einführung
IT-Zertifikat
Access - Einführung
– – Access Abfragen–Access Abfragen–
Operator: Ergebnis:
>=20000 Alle Werte, die größer oder gleich 20000 sind
Zwischen 2 und 7 Alle Werte zwischen 2 und 7
„Köln“ oder „Frankfurt“ oder „Berlin“
In einer der drei Städte
In („Köln“; „Frankfurt“;„Berlin“)
In einer der drei Städte
Ist Null Alle Felder, die leer sind
Ist Nicht Null Alle nichtleeren Felder
^M* alle Zeichenketten, die mit „M“ beginnen
?u* Beliebige Zeichenkette mit einem „u“ an zweiter Stelle
IT-Zertifikat
Access - Einführung
IT-Zertifikat
Access - Einführung
Fragen?!Fragen?!??
??? ? ? ?? ?
IT-Zertifikat
Access - Einführung
Herzlichen Herzlichen Dank!Dank!
IT-Zertifikat
Access - Einführung