Einführung in Datenbanken Eine Einführung in Datenbanken Einführung in Datenbanken
Einführung in Datenbanken Einleitung Einführung in Datenbanken
Einführung in Datenbanken Einleitung Industriezeitalter Industrie Einführung in Datenbanken
Informationszeitalter Einführung in Datenbanken Einleitung Informationszeitalter INFORMATION Einführung in Datenbanken
Einführung in Datenbanken Einleitung Einführung in Datenbanken
Einführung in Datenbanken Einleitung Name: Meier Vorname: Roger Konto: 123-4456-Wert: 1235.12 Adresse: Winkel 2 9887 Oberdorf Name: Moser Vorname: Paul Konto: 123-144-Wert: 99877778 Landweg 12 1554 Gluck Einführung in Datenbanken
Einführung in Datenbanken Was erwartet uns? 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? Einführung in Datenbanken
Einführung in Datenbanken Lernziele Erkennen der Wichtigkeit von Datenbanken Verstehen der Funktionsweise einer DB Einführung in Datenbanken
Einführung in Datenbanken Was ist eine Datenbank ? Einführung in Datenbanken
Grundlegende Operationen Einführung in Datenbanken Was ist eine Datenbank Grundlegende Operationen Einfügen von Daten Abfragen von Daten Löschen von Daten Ändern von Daten Einführung in Datenbanken
Einführung in Datenbanken Was ist eine Datenbank Speicher Verwaltungssystem Benutzer DBMS Lager Verwalter Kunden Einführung in Datenbanken
Wie speichert eine Datenbank Daten ? Einführung in Datenbanken
Wie speichert eine DB Daten Mechanischer Vorgänger Hüte Nummer: 1445-4556 Nummer: 1445-4556 Nummer: 1445-4556 Nummer: 1445-4556 Gegenstand: Schlüssel Gegenstand: Schlüssel Nummer: 1445-4556 Bücher Gegenstand: Schlüssel Nummer: 1445-4556 Nummer: 1445-4556 Gegenstand: Schlüssel Farbe: - Nummer: 1445-4556 Schirme Farbe: - Gegenstand: Schlüssel Farbe: - Gegenstand: Schlüssel Nummer: 1445-4556 Gegenstand: Schlüssel Nummer: 1445-4556 Farbe: - Funddatum: 12.09.2000 Gegenstand: Schlüssel Funddatum: 12.09.2000 Farbe: - Gegenstand: Schlüssel Nummer: 1445-4556 Funddatum: 12.09.2000 Farbe: - Nummer: 14556 Farbe: - Gegenstand: Schlüssel Funddatum: 12.09.2000 Fundort: Bahnhof Farbe: - Gegenstand: Schlüssel Fundort: Bahnhof Funddatum: 12.09.2000 Fundort: Bahnhof Funddatum: 12.09.2000 Farbe: - Art: Schlüssel Funddatum: 12.09.2000 Farbe: - Fundort: Bahnhof Finder: Hegi Roger Finder: Hegi Roger Finder: Hegi Roger Finder: Hegi Roger Fundort: Bahnhof Funddatum: 12.09.2000 Farbe: - Finder: Hegi Roger Finder: Hegi Roger Fundort: Bahnhof Funddatum: 12.09.2000 Farbe: - Fundort: Bahnhof Funddatum: 12.09.2000 Finder: Hegi Roger Finder: Hegi Roger Seeweg 12 Brandweg 12 Finder: Hegi Roger Finder: Hegi Roger Fundort: Bahnhof Funddatum: 12.09.2000 Seeweg 12 Brandweg 12 Brandweg 12 Seeweg 12 Finder: Hegi Roger Finder: Hegi Roger Fundort: Bahnhof Funddatum: 12.09.2000 Finder: Hegi Roger Finder: Hegi Roger Fundort: Bahnhof Seeweg 12 Brandweg 12 9876 Zuchwil 9876 Zuchwil Seeweg 12 Brandweg 12 Finder: Hegi Roger Finder: Hegi Roger Fundort: Bahnhof 9876 Zuchwil Brandweg 12 Seeweg 12 Finder: Hegi Roger Finder: Hegi Roger Fundort: Bahnhof Seeweg 12 Brandweg 12 Finder: Hegi Roger Finder: Hegi Roger 9876 Zuchwil 9876 Zuchwil Brandweg 12 Seeweg 12 Finder: Hegi Roger Finder: Hegi Roger 9876 Zuchwil Seeweg 12 Brandweg 12 Finder: Hegi Roger Finder: Hegi Roger 9876 Zuchwil Seeweg 12 Brandweg 12 9876 Zuchwil Brandweg 12 Seeweg 12 9876 Zuchwil Brandweg 12 Brandweg 12 9876 Zuchwil 9876 Zuchwil 9876 Zuchwil Einführung in Datenbanken
Wie speichert eine DB Daten Brandweg 12 Nummer: 14555 Art: Schlüssel Farbe: - Funddatum: 12.09.2000 Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Nummer: 14556 Name: Kunz Vorname: Andy Adresse: Waldweg 12 9876 Zuchwil Tel.: 145’78’99 Geb.: 15.September 1974 Einführung in Datenbanken
Wie speichert eine DB Daten Darstellung als Tabelle Einführung in Datenbanken
Definition einer Tabelle Einführung in Datenbanken
Definition einer Tabelle Name der Tabelle Fundgegenstand Brandweg 12 Nummer: 14556 Art: Schlüssel Farbe: - Funddatum: 12.09.2000 Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Einführung in Datenbanken
Definition einer Tabelle Attributnamen Fundgegenstand Nummer Art Farbe Funddatum Fundort Finder Brandweg 12 Nummer: 14556 Art: Schlüssel Farbe: - Funddatum: 12.09.2000 Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Einführung in Datenbanken
Definition einer Tabelle Datentypen Fundgegenstand Nummer Art Farbe Funddatum Fundort Finder Zahl Text Datum Brandweg 12 Nummer: 14556 Art: Schlüssel Farbe: - Funddatum: 12.09.2000 Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Einführung in Datenbanken
Definition einer Tabelle Obligatorisch ? Fundgegenstand Nummer Art Farbe Funddatum Fundort Finder Zahl Text Datum Ja Nein Brandweg 12 Nummer: 14556 Art: Schlüssel Farbe: - Funddatum: 12.09.2000 Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Einführung in Datenbanken
Definition einer Tabelle Hauptschlüssel Fundgegenstand Nummer Art Farbe Funddatum Fundort Finder Zahl Text Datum Ja Nein Brandweg 12 Nummer: 14556 Art: Schlüssel Farbe: - Funddatum: 12.09.2000 Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Einführung in Datenbanken
Definition einer Tabelle T A D O H Tabellenname Attributnamen Datentypen Obligatorisch Hauptschlüssel Einführung in Datenbanken
Einführung in Datenbanken Übung Einführung in Datenbanken
Einführung in Datenbanken Übung Bankkonto Währung: Schweizer Franken Nummer: 01-45568-7789-1 Inhaber: Moser Rene Villa Kunterbunt 6789 Oberdorf Eröffnung: 16.03.1975 Bemerkungen: Gültig bis 31.12.2001 Stand: 15’845.45 Einführung in Datenbanken
Einführung in Datenbanken Übung Bankkonto TADOH Einführung in Datenbanken
Sparsamkeit hat mit Faulheit nichts zu tn Einführung in Datenbanken
Sparsamkeit hat mit Faulheit nichts zu tun Brandweg 12 Nummer: 14556 Art: Schlüssel Farbe: - Funddatum: 12.09.2000 Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Einführung in Datenbanken
Sparsamkeit hat mit Faulheit nichts zu tun Brandweg 12 Nummer: 14556 Art: 1 Farbe: - Funddatum: 12.09.2000 Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger Einführung in Datenbanken
Sparsamkeit hat mit Faulheit nichts zu tun Einführung in Datenbanken
Sparsamkeit hat mit Faulheit nichts zu tun Einführung in Datenbanken
Sparsamkeit hat mit Faulheit nichts zu tun Fremdschlüssel Hauptschlüssel Einführung in Datenbanken
Sparsamkeit hat mit Faulheit nichts zu tun Brandweg 12 Nummer: 14559 Art: 5 Farbe: - Funddatum: 14.09.2000 Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger ? Einführung in Datenbanken
Sparsamkeit hat mit Faulheit nichts zu tun Brandweg 12 Nummer: 14559 Art: 9 Farbe: - Funddatum: 14.09.2000 Fundort: Bahnhof 9876 Zuchwil Finder: Hegi Roger ? Einführung in Datenbanken
Einführung in Datenbanken Abfragen von Daten Einführung in Datenbanken
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 Einführung in Datenbanken
Auswahl der Angezeigten Felder Einführung in Datenbanken Abfragen von Daten Auswahl der Angezeigten Felder Einführung in Datenbanken
Einschränken der Einträge 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 Einführung in Datenbanken
Einführung in Datenbanken Abfragen von Daten Sortieren der Anzeige Sortieren nach Funddatum Einführung in Datenbanken
Mehrere Tabellen kombinieren Einführung in Datenbanken Abfragen von Daten Mehrere Tabellen kombinieren Einführung in Datenbanken
Einführung in Datenbanken Abfragen von Daten Kombinierte Abfrage Nummer und Farbe aller Regenschirme, die dieses Jahr gefunden wurden: Einführung in Datenbanken
Einführung in Datenbanken Zusammen-fassung Einführung in Datenbanken
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 Einführung in Datenbanken