Please enable JavaScript.
Coggle requires JavaScript to display documents.
Datenbanken Vorlesung 5 18.01.2018 Folie 124 - 176 (Fachbegriffe…
Datenbanken Vorlesung 5
18.01.2018
Folie 124 - 176
Fachbegriffe
Anomalie
Modifikationsanomalie
Einfügeanomalie
Löschanomalie
Inkonsistente Datenbestände
Breite und schmale
Relationen
Verbundtreue
Funktionale Abhängigkeit
(131) (zu) Breite und
schmale Relationen
Breit
Sind abfragetechnisch einfach zu handhaben
Leiden an Anomalien
Vermischung von Entitäten führt zu Unsauberkeiten
Schmal
Sind sehr unhandlich
Semantische Zusammenhänge könnten
zerschlagen werden
(134) Normalisierung
Definition
Zerlegungsprozess einer Relation R in mehrere
Zeilrelationen
Die Funktionalen Abhängigkeiten von R sowie
die Schlüsseleigenschaften werden dabei
berücksichtigt.
Zerlegung untersteht der Verbundtreue, sprich mittels
der Verbundoperationen muss die Relation rekonstruierbar sein
Normalformen
Erste Normalform
Wenn alle Attribute von R ausschließlich
atomare Werte annehmen können
Mehrwertige oder zusammengesetzte
Attribute sind nicht gestattet
Zweite Normalform
R befindet sich in der 1. NF
Jedes Attribut von R, dass nicht Teil der Menge der
Kanidatenschlüssel ist, hängt voll funktional
von den Kanidatenschlüsseln ab
Dritte Normalform
R befindet sich in der 2. NF
Kein Nicht-Schlüssel-Attribut ist transitiv von einem
Schlüsselkanidaten abhängig
SQL (157)
Aufgaben
Erzeugen von Schemata (DDL)
Abfrage und Manipulation (DML)
(Zugriffs- und Berechtigungskonzept)
Allgemein
SQL ist eine deskriptive Sprache
SQL beschreibt das gewünschte Ergebnis
Es wirt unterschieden zwischen den Werten
wahr, falsch oder unbekannt
Besondere
Datentypen
enum (Aufzählungen)
Geometische Datentypen
Netzwerktypen