3.3 irrelevant DB Relationales Modell Flashcards
Definition: Relationales Modell:
Die Daten werden als relationen dargestellt. <=> als tabelle
Spalten
Merkmale / Attribute
Zeilen repräsentieren
die konkrete Entitäten
Welche sind die in der Praxis dominierenden Datenmodelle?
Logische und physische Datenmodelle
Was ist eine Relation?
Das ist die Mathematische Beschreibung einer Tabelle
Entitätstyp mit Entitäten bilden die
Relation
WElche sind die Anforderungen an eine relationale DB? (7 Stück)
- Eindeutiger Datenbankname
- Eindeutige Attributbezeichnungen
- !!! Ausschließlich elementare Attribute
- Eindeutig identifizierbare Datensätze
- Attributreihenfolge ist irrelevant
- Datensatzreihenfolge ist irrelevant
- mehrwertige Einträge gehen nicht!
Welcher ist der Ausgangspuntk des Logischen Datenmodells?
Das konzeptionelle Datenmodell
Welche sind die Merkamle des Logischen Datenmodells? (6 Stück)
- mögliche Beziehungen 1:1 ; und 1:n
- eindeutige Attributbezeichnugnen
- ausscließlich elementare Attribute
- Primärschlüssel
- Fremdschlüssel
-Hier gibts keine M:n Beziehung mehr!!
Welche ist die Mastertabelle?
Die sogenannte zu-1-Tabelle
Welche ist die Detailtabelle?
die sogenannte zu-n-Tabelle
Nocheinmal wie heißt das identifizieredne Attribut
Primärschlüssel
Wie verhält sich der Primärschlüssel zur Mastertabelle und zur Detailtabelle?
Der Primärschlüssel der Mastertabelle wird IMMER!! Fremdschlüssel in der Detailtabelle
Was ist die Referentielle Integrität?
Es ist eine Forderung und zwar Folgende:
Es dürfen in der zu n-Tabelle nur solche Werte als Fremdschlüssel verwendet werden die ihrerseits als Werte im Primärschlüssel der zu 1-Tabelle auftreten.
Im logischen Datenmodell, gehen da m:n tabellen?
nope!