Datenbanken Flashcards
1
Q
Wozu Sql?
A
- Stellt Befehle zur Verfügung, um Relationen und Datenbanken (Ansammlungen von Relationen) zu erstellen und zu verwalten
- stellt Befehle zur Verfügung um Einträge in Tabellen einzufügen und zu löschen
- Sie erlaubt es, Anfragen zu formulieren wie Wer ist der Vater von Dolly?
2
Q
Vor und Nachteile einer Relationalen Datenbank
A
Vorteile:
- relationale Algebra ermöglicht es aus Relationen weitere Relationen abzuleiten
- es ist ein einfaches Datenmodell
- Informationen aus mehreren Tabellen einfach zusammenfügen
- Verknüpfung über Inhalte
- Keine Hierachien
Nachteile: Beziehungstypen sind in der Tabelle vereinfacht dargestellt
3
Q
Nachteil E/ R- Modell
A
- In hierachien dargestellt
- Unübersichtlich
4
Q
Vorteil ER
A
Beziehungen zwischen den Entitäten ist explizit ausgedrückt
5
Q
Unterschiede zwischen Tabellen und Relationen
A
Eine Relation kann jedes Tupel einmal enthalten und die Reihenfolge der Tupel ist egal