Fachbegriff |
Erklärung |
RDBMS |
Relationales Datenbank Management System. Hierbei handelt es sich um eine serverbasierte Software. Ein RDBMS kann viele RDB (Relationale Datenbanken) beinhalten. Die Aufgaben eines RDBMS bestehen in:
Anbei ein Auszug aus bestehenden RDBMS-Systemen: Oracle, DB2, Informix, NCR Terada, SQL-Server, PostGreSQL, Interbase, mySQL ect. |
logisches Modell | Tabellen, Attribute, Anfragen |
physisches Modell | Indexierung, Speicherung |
Schlüssel | Key, Index: Ein Schlüssel ist eine Menge von Attributen (eines oder mehrere), die eine Datenzeile (Tupel) einer Tabelle eindeutig identifizieren. |
Primärschlüssel | Ein Primärschlüssel ist ein beliebig ausgewählter Schlüsselkandidat, der zur eindeutigen Identifizierung jeder Zeile benutzt wird. Besteht der Primärschlüssel aus mehreren Attributen (dies ist der Fall, wenn ein Attribut zur eindeutigen Identifizierung nicht ausreicht), wird er als zusammengesetzter Primärschlüssel bezeichnet. |
Schlüsselattribut | Ein Schlüsselattribut ist ein Attribut, das Teil mindestens eines Schlüsselkandidaten ist. Alle anderen Attribute sind NICHT-Schlüsselattribute. |
View | Benutzeransicht, externes Schema, externe Sicht |
Wert | Inhalt, Datum |
Feld | Element, Wert, Spalte, Attribut |
Tupel | Zeile einer Tabelle |
Attribut | Spaltenname einer Tabelle |
Operationen |
|
Grundbefehle |
|
Instanz | Tupel oder Zeile |
Domäne | Die Menge der möglichen Werte wird als Domäne bezeichnet = Wertebereich (z.B. rot, grün, blau). |
Relation | Ist eine zwei-dimensionale Tabelle, die eine Entität (ein 'Ding', das von anderen unterscheidbar ist, z.B. Reisekosten) beschreibt. |
Normalisierung | Überführung komplexer Beziehungen (Tabellen) in einfache Beziehungen durch Aufteilung der Attribute einer Tabelle auf mehrere Tabellen. Ziel sind stabile und fexible Datenstrukturen, die bei Erweiterungen möglichst wenig geändert werden müssen. |