microsoft access – einführung – christoph stollwerk zeit: di. 830 - 1045 raum: 0.27 (rrzk)...

30
Microsoft Access Microsoft Access Einführung – Einführung – Christoph Stollwerk Zeit: Di. 8‚30 - 10‚45 Raum: 0.27 (RRZK) Allgemeine Technologien I

Upload: amal-bontrager

Post on 05-Apr-2015

107 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

Microsoft Access Microsoft Access – – Einführung –Einführung –

Christoph Stollwerk

Zeit: Di. 8‚30 - 10‚45Raum: 0.27 (RRZK)

Allgemeine Technologien I

Page 2: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

IT-Zertifikat

Access - Einführung

– – Gliederung –Gliederung –

Access

Was ist ..?

Warum ..?

Was kann ..?

Einführung mit praktischen Beispielen

Page 3: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

AccessAccess

– – Was ist ..? –Was ist ..? –

IT-Zertifikat

Access - Einführung

Page 4: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

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

Page 5: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

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

Page 6: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

AccessAccess

– – Warum ..? –Warum ..? –

IT-Zertifikat

Access - Einführung

Page 7: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

IT-Zertifikat

Access - Einführung

– – Access–Access–

Warum ..Warum ..

.. einfach, wenns auch kompliziert geht?

Page 8: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

IT-Zertifikat

Access - Einführung

– – Runde 1–Runde 1–

Page 9: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

IT-Zertifikat

Access - Einführung

– – Access–Access–

Die Gemeinsamkeiten:Die Gemeinsamkeiten:

Abfragen zur Sortierung und FilterungRechnen mit DatenSpaltenorientierungDatenvisualisierung

DatenberichterstattungMasken

MassenversendungExterne Datenanbindung

Internetkompatible Darstellung

Page 10: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

IT-Zertifikat

Access - Einführung

– – Runde 2–Runde 2–

Page 11: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

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.

Page 12: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

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.

Page 13: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

IT-Zertifikat

Access - Einführung

– – Runde 3–Runde 3–

Page 14: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

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)

Page 15: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

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.

Page 16: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

AccessAccess

– – Was kann ..? –Was kann ..? –

IT-Zertifikat

Access - Einführung

Page 17: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

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

Page 18: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

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}

Page 19: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

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

Page 20: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

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

Page 21: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

AccessAccess

– – Praktisches Arbeiten –Praktisches Arbeiten –

IT-Zertifikat

Access - Einführung

Page 22: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

IT-Zertifikat

Access - Einführung

– – Access–Access–

Page 23: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

IT-Zertifikat

Access - Einführung

– – Access–Access–

Vorgehensweise:

1. Relationen

2. Formulare

3. Abfragen

Datentypen:

Text; Zahl; Währung; AutoWert; Datum/Uhrzeit; Hyperlink

Page 24: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

IT-Zertifikat

Access - Einführung

Page 25: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

IT-Zertifikat

Access - Einführung

Page 26: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

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

Page 27: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

IT-Zertifikat

Access - Einführung

Page 28: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

IT-Zertifikat

Access - Einführung

Page 29: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

Fragen?!Fragen?!??

??? ? ? ?? ?

IT-Zertifikat

Access - Einführung

Page 30: Microsoft Access – Einführung – Christoph Stollwerk Zeit: Di. 830 - 1045 Raum: 0.27 (RRZK) Allgemeine Technologien I

Herzlichen Herzlichen Dank!Dank!

IT-Zertifikat

Access - Einführung