Informatikwiki

Albert Einstein Gymnasium Reutlingen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


datenbankensysteme:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
datenbankensysteme:start [14.05.2011 17:08] bauerdatenbankensysteme:start [09.11.2014 10:50] (aktuell) – gelöscht Stefan Gaum
Zeile 1: Zeile 1:
-===== Grundlagen ===== 
  
-Dieses Kapitel soll eine Einführung in Datenbanken mit MySQL geben. Bevor wir uns jedoch genauer mit MySQL befassen, sollten wir kurz ein paar Worte über Datenbanken im Allgemeinen verlieren. 
- 
-Datenbanken werden überall da eingesetzt, wo **große** Datenmengen **effizient** verwaltet werden sollen. 
-Beispiele finden sich zuhauf. Eine aus dem Jahr 2007 stammende [[http://www.chip.de/news/Top-10-Die-groessten-Datenbanken-der-Welt_24264981.html|Liste]] gibt die damals 10 größten Datenbanken an, darunter natürlich Amazon, Youtube und Google. Danaben gibt es noch etliche andere Anwendungen für Datenbankenssysteme: Personalverwaltungen, Schulverwaltungen oder Bibliotheken. Auch das **DNS-System**, das Domain Name System im Internet ist nichts anderes, als eine große Datenbank.  
- 
-Bevor wir uns näher mit Datenbanken befassen noch ein kurzer Überblick, damit auch klar ist, worüber wir sprechen: 
-  -Der formelle Überbegriff ist **Datenbankensystem (DBS)** 
-Ein Datenbankensystem (auch in Kurzform einfach Datenbank) besteht aus zwei Teilen: 
-  -Einem **Datenbank-Management-System (DBMS)**, welches die Verwaltungsssoftware ist (z.B. MySQL). 
-  -Der eigentlichen Datenbank, die aus den gespeicherten Informationen besteht. 
- 
-Als Bild lässt sich dies klar darstellen: 
-{{:datenbankensysteme:datenbanksystem_01_kl.png|}} 
- 
-===== Ein erstes Beispiel ====== 
- 
-Die Schulverwaltung will folgende Informationen über Schüler und Lehrer speichern: 
- 
-Schüler: 
-  *Nachname 
-  *Vorname 
-  *Geburtsdatum 
-  *Klasse 
-  *Telefonnummer der Eltern 
-Lehrer: 
-  *Nachname 
-  *Vorname 
-  *Geburtsdatum 
-  *Fächer 
-  *Unterrichtsstunden 
- 
-Fast alle heutigen Datenbankensysteme speichern ihre Informationen in tabellarischer Form. 
-<note important>Merke: Eine Datenbank besteht aus einer oder mehreren Tabellen</note> 
-Wie wird das nun in einer Datenbank Schulverwaltung realisiert: 
-^ schueler ^^^^^ 
-^ Nachname    ^ Vorname    ^ Geburtsdatum    ^ Klasse    ^ Telefonnummer der Eltern ^ 
-| Fischer     | Fritz      | 06.04.1993      | 10a       | 07121 / 12345 | 
-| Müller     | Martina      | 01.12.1997      | 6c       | 07121 / 98765 | 
-| Wahnsinn     | Heller      | 05.12.1994      | 9b       | 07121 / 33333 | 
- 
- 
-^ lehrer ^^^^^^^ 
-^ Nachname    ^ Vorname    ^ Geburtsdatum    ^ Fach 1    ^ Fach 2 ^ Unterrichtsstunden ^ 
-| Witzig     | Willi      | 12.08.1947      | M       | Ph | 15 | 
-| Bogen     | Ellen      | 17.12.1973      | D       | E | 22 | 
-| Maier     | Klaus      | 03.01.1950      | M       | Sp | 25 | 
- 
-In diesem Beispiel besteht die Datenbank **Schulverwaltung** aus den Tabellen **schueler** und **lehrer**. 
-<note important>Merke: Eine </note> 
datenbankensysteme/start.1305392915.txt.gz · Zuletzt geändert: 14.05.2011 17:08 von bauer

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki