zurück Home | relationale Datenbanken | ||||||||||||||||||||||||||
Allgemeines |
Alle Daten sind in 2-dimensionalen Tabellen (Relationen) gespeichert. | Die Theorie entwickelte Codd(1). | |||||||||||||||||||||||||
RDBMS | relationales Datenbank - Management System | ||||||||||||||||||||||||||
Hierarchie |
|
||||||||||||||||||||||||||
SQL | Squary Language, Syntax zur Bearbeitung von relationalen Datenbanken | ||||||||||||||||||||||||||
Entities | reale Objekte, die abgebildet werden sollen: z.B. Alter, Name, Preis, Datum | ||||||||||||||||||||||||||
Tabellen | Jede Tabelle besteht aus Datensätze (Zeilen) und Spalten. Die Spalten werden nicht verändert. | ||||||||||||||||||||||||||
Tabellen - Werkzeuge |
|
||||||||||||||||||||||||||
3-Schichten-Model | Nach Ansi/SPARC hat ein RDBMS folgende Schichten:
|
||||||||||||||||||||||||||
relationale Objekte |
|
Schlüssel sind Attribute, die zur eindeutigen
Identifizierung eines Tuples dienen
| |||||||||||||||||||||||||
Integrität | relationale Integrität | Die Integritätsregeln vehindern, dass eine Datenbank innere Widersprüche hat. | |||||||||||||||||||||||||
referenzielle Integrität | Der Fremdschlüssel einer Tabelle verweist auf einen Primärschlüssel einer 2. Tabelle. | Der Primärschlüssel der 2. Tabelle muß existieren und darf nicht mehrfach vorkommen. | |||||||||||||||||||||||||
Entity - Integrität | Jedes Tuple einer Relation muss eine Primärschlüssel haben, der nicht Null ist. | ||||||||||||||||||||||||||
Quellen |
1.) Codd EF: A relational model of data for large shared data banks. CACM 13(1970) 6 | ||||||||||||||||||||||||||
Teil von |
Datenbanken | RDBMS (spezielle Programme) | Programme zur Datenverarbeitung | ||||||||||||||||||||||||
Impressum Zuletzt geändert am 13.01.2013 17:34