|
Datenbanken?Wie sieht eine Datenbank aus? Fast alle gängigen Datenbank sind relationale Datenbanken. Objektorientierte Datenbanken spielen momentan noch keine große Rolle. Hier soll es nur um die relationalen Kollegen gehen. Eine Datenbank besteht aus mindestens einer - meistens jedoch mehrerer mit einander in Beziehung stehenden Tabellen. In den Tabellen sind die Daten "organisiert". In den Spaltenköpfen der Tabellen stehen die Feldnamen und in den Zeilen, genauer gesagt in den einzelnen Zellen, die Werte. Jede Zeile enthält einen Datensatz. Beispiel:Jeder Wert (jedes Feld!) ist - ähnlich wie beim Schachbrett - eindeutig bestimmbar. So ist z.B. der Wert "Timmers" über die dritte Spalte im Feld "nachname" definiert. Aus der Definition "zweite Spalte - plz" ergibt sich der Wert "89894". Diese Eindeutigkeit ist sehr zentral für das Verständnis von SQL. Formen des Datenhandlings Beim Umgang mit Daten in einer Datenbank kennt SQL vier Grundspielarten:
Hinweise zur Syntax Um die folgenden Beispiele leichter lesbar und nachvollziehbar zu machen, habe ich mich an folgende Syntax gehalten: Alle "SQL-Begriffe" sind groß geschrieben; alle Begriffe die Tabellen entstammen (z.B. der Name der Tabelle, die Feldnamen) sind grundsätzlich klein geschrieben. Beispiel: Hinweis: Es empfiehlt sich, beim Anlegen einer Tabelle in einer Datenbank alle Feldnamen klein zu schreiben. Umlaute in den Feldnamen sollten vermieden werden (lieber oe statt ö). Gleiches gilt für die Benennung der Tabellen selbst. So kann man vermeiden, daß man später ständig in der Tabelle nachsehen muß, wie sich der Feldname, bzw. der Tabellenname denn nochmal schreibt... |
|||||||||||||||||||||||||||||||||||||||||||
|
Letzte Änderung: 17. Mai 2002, 22:26 Uhr © 2002, Klaus Becker, becker-k@web.de |