Platzhalter

 
Platzhalter PlatzhalterPlatzhalter

Grundbegriffe der Datenbanktechnik

Platzhalter
 
  Startseite
  eBook-Projekt
  Web-Lexikon
  Bücher bestellen
   
  Design-Theorie
  Design-Praxis
  Promotion
  HTML/XML-Praxis
  Projekt-Management
  Webmaster-Praxis
  Fragen & Antworten
  Technik-Ecke
   
  Portal/Links
  Buch-Rezensionen
  Software
  Impressum
PlatzhalterPlatzhalter







 

Platzhalter Das Feld der Datenbank-Programmierung ist gerade für Neulinge schwer zu erschließen. Bevor Sie mit der eigentlichen Programmierung beginnen, sollten Sie die grundlegenden Begriffe kennen.

Datenfeldname1Datenfeldname2
Datensatz 1 Datenfeld Datenfeld
Datensatz 2 Datenfeld Datenfeld
Datensatz 3 Datenfeld Datenfeld


Sehen Sie sich diese Tabelle an: ein Modell einer einfachen Tabelle in einer Datenbank. Zur Tabelle selbst gehören übrigens nur die grau unterlegten Felder.

Die erste Zeile, die Titelzeile, enthält die Information, welche Bedeutung die darunter stehenden Informationen haben. Diese Bezeichner werden "Datenfeldnamen" genannt. Konsequenterweise sind die Felder, die weiter unten stehen, dann die "Datenfelder", also die Bereiche, die die eigentlichen Daten enthalten.

Nimmt man eine komplette Zeile, ist das ein Datensatz.

So weit die Theorie, wollen wir doch die Praxis nicht vernachlässigen:

Kundennummer Name Telefonnummer
1 Meier 76641
2 Müller 7781818
3 Schmitz 23414
4 Geibel 67372


Hier haben wir also vier Datensätze. Jeder Datensatz besteht wiederum aus drei Datenfeldern.

Ihnen ist sicher aufgefallen, dass wir eine zusätzliche Spalte in der Tabelle haben, also ein zusätzliches Datenfeld. Mit diesem Datenfeld können wir jedem Kunden eine einzigartige Nummer zuweisen. Datenbank-Programmierer würden das "Primärschlüssel" nennen, ein Wert, der bei jedem Datensatz einzigartig ist.

Sie wundern sich, dass wir die ganze Zeit von Tabellen, nie aber von der Datenbank selbst reden? Eine moderne Datenbank kann ohne Probleme mehrere Tabellen enthalten:
Tabelle 1:
Kundennummer Name Telefonnummer
1 Meier 76641
2 Müller 7781818
3 Schmitz 23414
4 Geibel 67372
Tabelle 2:
Kundennummer Bestellung
1 Keilriemen
2 Zündkerzen
3 Lenkrad
4 Felgen


Interessanterweise gibt es hier zwei verschiedene Tabellen, die aber durch einen Wert verbunden sind: durch die Kundennummer, den Primärschlüssel. So etwas nennt man dann ein relationales Datenbanksystem, weil Datensätze aus der einen Tabelle Datensätzen aus der anderen Tabelle zugeordnet werden können.



Autor: Alexander Dilthey | Erstmalig veröffentlicht: 01.11.2000 | Einen Artikel schreiben?

 

Neue Artikel

Rezension: Entwurfsmuster von Kopf bis Fuß
Rezension: Webdesign mit CSS
AJAX - XML und JavaScript in Schönheit vereint?
Rich Email - Flash im Newsletter
Screen Reader Usability
Comment Spam und CAPTCHAs
Logfile-Analyse selbst gemacht - ein Perl-Beispiel

Partnerprogramm




Kommentar

Ist die Freiheit der Informationsgesellschaft in Gefahr?
Derzeit leben wir in einer relativ freien Welt. Doch sind derzeit Tendenzen erkennbar, die Freiheit des Individuums den Interessen der Großindustrie zu opfern. Ein Kommentar.

Druckversion
Sie wollen diese Seite ausdrucken? Dafür haben wir eine spezielle Druckversion ohne grafische Elemente entwickelt!



Einführung in CSS bei HTMLWorld.