Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Stefan Berger Einführung in Datenbanken. Stefan Berger Einführung in Datenbanken Einleitung.

Ähnliche Präsentationen


Präsentation zum Thema: "Stefan Berger Einführung in Datenbanken. Stefan Berger Einführung in Datenbanken Einleitung."—  Präsentation transkript:

1 Stefan Berger Einführung in Datenbanken

2 Stefan Berger Einführung in Datenbanken Einleitung

3 Stefan Berger Einführung in Datenbanken Einleitung Industriezeitalter Industrie

4 Stefan Berger Einführung in Datenbanken Informationszeitalter INFORMATION Einleitung

5 Stefan Berger Einführung in Datenbanken Einleitung

6 Stefan Berger Einführung in Datenbanken Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Moser Vorname: Paul Konto: Wert: Adresse: Landweg Gluck Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Name: Meier Vorname: Roger Konto: Wert: Adresse: Winkel Oberdorf Einleitung

7 Stefan Berger Einführung in Datenbanken Datenbank (DB) Was ist eine DB und wie funktioniert sie grundsätzlich Wie speichert eine DB Daten Etwas über Sparsamkeit Wie holen wir die Daten wieder raus? Was ist eine DB und wie funktioniert sie grundsätzlich Wie speichert eine DB Daten Etwas über Sparsamkeit Wie holen wir die Daten wieder raus? Was erwartet uns?

8 Stefan Berger Einführung in Datenbanken Erkennen der Wichtigkeit von Datenbanken Verstehen der Funktionsweise einer DB Erkennen der Wichtigkeit von Datenbanken Verstehen der Funktionsweise einer DB Lernziele

9 Stefan Berger Einführung in Datenbanken Was ist eine Datenbank ?

10 Stefan Berger Einführung in Datenbanken Was ist eine Datenbank Grundlegende Operationen Einfügen von Daten Abfragen von Daten Löschen von Daten Ändern von Daten

11 Stefan Berger Einführung in Datenbanken Lager Verwalter Speicher Verwaltungssystem Benutzer Kunden DBMS Was ist eine Datenbank

12 Stefan Berger Einführung in Datenbanken Wie speichert eine Datenbank Daten ?

13 Stefan Berger Einführung in Datenbanken Wie speichert eine DB Daten Mechanischer Vorgänger Finder: Hegi Roger Brandweg 12 Nummer: Gegenstand: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Seeweg 12 Finder: Hegi Roger Brandweg 12 Nummer: Gegenstand: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Seeweg 12 Finder: Hegi Roger Brandweg 12 Nummer: Gegenstand: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Seeweg 12 Hüte Finder: Hegi Roger Brandweg 12 Nummer: Gegenstand: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Seeweg 12 Finder: Hegi Roger Brandweg 12 Nummer: Gegenstand: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Seeweg 12 Finder: Hegi Roger Brandweg 12 Nummer: Gegenstand: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Seeweg 12 Finder: Hegi Roger Brandweg 12 Nummer: Gegenstand: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Seeweg 12 Bücher Finder: Hegi Roger Brandweg 12 Nummer: Gegenstand: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Seeweg 12 Finder: Hegi Roger Brandweg 12 Nummer: Gegenstand: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Seeweg 12 Finder: Hegi Roger Brandweg 12 Nummer: Gegenstand: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Seeweg 12 Schirme Finder: Hegi Roger Brandweg 12 Nummer: Gegenstand: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Seeweg 12 Finder: Hegi Roger Brandweg 12 Nummer: Art: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Brandweg 12

14 Stefan Berger Einführung in Datenbanken Wie speichert eine DB Daten Name: Kunz Vorname: Andy Adresse: Waldweg Zuchwil Tel.: Geb.: 15.September 1974 Name: Kunz Vorname: Andy Adresse: Waldweg Zuchwil Tel.: Geb.: 15.September 1974 Name: Kunz Vorname: Andy Adresse: Waldweg Zuchwil Tel.: Geb.: 15.September 1974 Name: Kunz Vorname: Andy Adresse: Waldweg Zuchwil Tel.: Geb.: 15.September 1974 Name: Kunz Vorname: Andy Adresse: Waldweg Zuchwil Tel.: Geb.: 15.September 1974 Name: Kunz Vorname: Andy Adresse: Waldweg Zuchwil Tel.: Geb.: 15.September 1974 Name: Kunz Vorname: Andy Adresse: Waldweg Zuchwil Tel.: Geb.: 15.September 1974 Name: Kunz Vorname: Andy Adresse: Waldweg Zuchwil Tel.: Geb.: 15.September 1974 Brandweg 12 Nummer: Art: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Brandweg 12 Nummer: Art: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger

15 Stefan Berger Einführung in Datenbanken Wie speichert eine DB Daten Darstellung als Tabelle

16 Stefan Berger Einführung in Datenbanken Definition einer Tabelle

17 Stefan Berger Einführung in Datenbanken Definition einer Tabelle Name der Tabelle Fundgegenstand Brandweg 12 Nummer: Art: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger

18 Stefan Berger Einführung in Datenbanken Definition einer Tabelle Attributnamen Nummer Art Farbe Funddatum Fundort Finder Brandweg 12 Nummer: Art: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Fundgegenstand

19 Stefan Berger Einführung in Datenbanken Definition einer Tabelle Datentypen Nummer Art Farbe Funddatum Fundort Finder Brandweg 12 Nummer: Art: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Zahl Text Datum Text Fundgegenstand

20 Stefan Berger Einführung in Datenbanken Definition einer Tabelle Obligatorisch ? Nummer Art Farbe Funddatum Fundort Finder Brandweg 12 Nummer: Art: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Ja Nein Ja Nein Zahl Text Datum Text Fundgegenstand

21 Stefan Berger Einführung in Datenbanken Definition einer Tabelle Hauptschlüssel Nummer Art Farbe Funddatum Fundort Finder Brandweg 12 Nummer: Art: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Ja Nein Ja Nein Zahl Text Datum Text Fundgegenstand

22 Stefan Berger Einführung in Datenbanken Definition einer Tabelle Attributnamen Datentypen Obligatorisch Hauptschlüssel T A D O H Tabellenname

23 Stefan Berger Einführung in Datenbanken Übung

24 Stefan Berger Einführung in Datenbanken Übung Währung: Schweizer Franken Nummer: Inhaber: Moser Rene Villa Kunterbunt 6789 Oberdorf Eröffnung: Bemerkungen: Gültig bis Stand: Bankkonto

25 Stefan Berger Einführung in Datenbanken Übung Bankkonto TADOHTADOH

26 Stefan Berger Einführung in Datenbanken Sparsamkeit hat mit Faulheit nichts zu tn

27 Stefan Berger Einführung in Datenbanken Sparsamkeit hat mit Faulheit nichts zu tun Brandweg 12 Nummer: Art: Schlüssel Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger

28 Stefan Berger Einführung in Datenbanken Sparsamkeit hat mit Faulheit nichts zu tun Brandweg 12 Nummer: Art: 1 Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger

29 Stefan Berger Einführung in Datenbanken Sparsamkeit hat mit Faulheit nichts zu tun

30 Stefan Berger Einführung in Datenbanken Sparsamkeit hat mit Faulheit nichts zu tun

31 Stefan Berger Einführung in Datenbanken Sparsamkeit hat mit Faulheit nichts zu tun Fremdschlüssel Hauptschlüssel

32 Stefan Berger Einführung in Datenbanken Sparsamkeit hat mit Faulheit nichts zu tun Brandweg 12 Nummer: Art: 5 Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger ?

33 Stefan Berger Einführung in Datenbanken Sparsamkeit hat mit Faulheit nichts zu tun Brandweg 12 Nummer: Art: 9 Farbe: - Funddatum: Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger ?

34 Stefan Berger Einführung in Datenbanken Abfragen von Daten

35 Stefan Berger Einführung in Datenbanken Abfragen von Daten Auswahl der angezeigten Felder Einschränken der angezeigten Einträge Sortieren der angezeigten Einträge Informationen aus mehreren Tabellen gemeinsam anzeigen Auswahl der angezeigten Felder Einschränken der angezeigten Einträge Sortieren der angezeigten Einträge Informationen aus mehreren Tabellen gemeinsam anzeigen

36 Stefan Berger Einführung in Datenbanken Abfragen von Daten Auswahl der Angezeigten Felder

37 Stefan Berger Einführung in Datenbanken Abfragen von Daten Einschränken der Einträge Welche Fundgegenstände wurden am Bahnhof gefunden: Fundort = Bahnhof Alle Schirme: Art = 2

38 Stefan Berger Einführung in Datenbanken Abfragen von Daten Sortieren der Anzeige Sortieren nach Funddatum

39 Stefan Berger Einführung in Datenbanken Abfragen von Daten Mehrere Tabellen kombinieren

40 Stefan Berger Einführung in Datenbanken Abfragen von Daten Kombinierte Abfrage Nummer und Farbe aller Regenschirme, die dieses Jahr gefunden wurden:

41 Stefan Berger Einführung in Datenbanken Zusammen- fassung

42 Stefan Berger Einführung in Datenbanken Zusammenfassung Eine Datenbank ist ein Programm, das grosse Mengen von Daten speichern und verwalten kann. Daten werden in Tabellen gespeichert In diese Tabellen können Eintrage eingefügt, geändert, gelöscht und abgefragt werden Eine Datenbank ist ein Programm, das grosse Mengen von Daten speichern und verwalten kann. Daten werden in Tabellen gespeichert In diese Tabellen können Eintrage eingefügt, geändert, gelöscht und abgefragt werden


Herunterladen ppt "Stefan Berger Einführung in Datenbanken. Stefan Berger Einführung in Datenbanken Einleitung."

Ähnliche Präsentationen


Google-Anzeigen