Database Reference
In-Depth Information
Begrif
Deinition
Spalte (Column)
Eine Domäne mit Werten eines
bestimmten Typs. Wird manchmal auch
Attribut
genannt
Zeile (Row)
Ein aus einer Reihe von Spaltenwerten
zusammengesetztes Objekt. Wird
manchmal auch
Tupel
genannt
Tabelle (Table)
Eine Reihe von Zeilen mit den gleichen
Spalten. Wird manchmal auch
Relation
genannt
Primärschlüssel (Primary Key) Der eindeutige Wert, der eine bestimmte
Zeile identifiziert
CRUD
Create, Read, Update, Delete, also
Anlegen, Lesen, Aktualisieren und
Löschen
SQL
Structured Query Language, die
lingua
franca
relationaler Datenbanken
Join
Zwei Tabellen an übereinstimmenden
Spalten zu einer zusammenfassen
Left join
Zwei Tabellen an übereinstimmenden
Spalten zu einer zusammenfassen, oder
mit
NULL
, wenn es in der linken Tabelle
keine Übereinstimmung gibt
Index
Eine Datenstruktur zur optimierten
Auswahl einer bestimmten Menge von
Spalten
B-Tree
Ein guter Standard-Index. Werte werden
in einem ausbalancierten Baum
gespeichert. Sehr flexibel
Relationale Datenbanken sind seit 40 Jahren der
de-facto
-Standard des Da-
tenmanagements. Viele von uns haben ihre Karriere in der Mitte ihrer Evolu-
tion begonnen. Wir haben uns einige Kernkonzepte des relationalen Modells
mithilfe elementarer SQL-Queries angesehen. Wir werden am 2. Tag auf die-
sen Kernkonzepten aufbauen.