Dawi1 Einführung in Datenbanken Flashcards
(8 cards)
Was verstehen Sie unter einem Schlüssel und welche Arten von Schlüsseln haben Sie kennengelernt?
➔Schlüssel: Ein Attribut oder eine Kombination von Attributen zu Auszeichnung von Entitäten.
➔Schlüsseltypen:
Primärschlüssel (Identifikationsschlüssel): Dient zur Identifikation der Datensätze.
Fremdschlüssel: Verweis auf Primärschlüssel einer andere/weiteren Tabelle.
Sekundärschlüssel: Such-oder Sortierschlüssel
Was kennzeichnet eine relationale Datenbank ?
➔Im relationalen Datenbankmodell sind in jeder Tabelle Informationen in Form von Spalten (Attribute) und Zeilen (Einträge) gespeichert. (Klasik tablo bilgi içeren)
Was ist eine Datenbank und welche Datenbankmodelle kennen Sie?
➔Eine Datenbank ist eine Ansammlung von Daten, die nach einem bestimmten Schema organisiert sind (als Tabelle).
➔Datenbankmodelle bestimmen die Form der Datenstrukturierung oBeispiele:
▪Hierarchisches Datenbankmodell
▪Netzwerkdatenbankmodell (CODASYL)
▪Objektorientiertes Datenbankmodell
▪Relationales Datenbankmodell (Wichtig)
Erläutern Sie den Zusammenhang zwischen Daten, Informationen und Wissen / Veri, enformasyon ve bilgi arasındaki ilişkiyi açıklamak?
➔Daten entstehen durch die Zusammensetzung von Zeichen + Syntax.
➔Durch eine Bedeutung entstehen im Anschluss die Informationen.
➔Wissen entsteht durch die Vernetzung der Information /
➔Veri, karakter + sözdizimi bileşimi yoluyla oluşturulur.
➔Bilgi daha sonra anlam aracılığıyla yaratılır.
➔Bilgi, bilgi ağı aracılığıyla oluşturulur
Was ist eine Transaktion?
➔Folge von Operationen (Aktionen), welche die Datenbank von einem konsistenten Zustand in einen konsistenten, eventuell veränderten Zustand überführt.
Was ist das ACID-Prinzip?
➔Atomicity (Atomarität): Transaktion wird entweder ganz oder gar nicht ausgeführt.
➔Consistency (Integritätserhaltung): Datenbank ist vor Beginn und nach Beendigung einer Transaktion jeweils in einem konsistenten Zustand.
➔Isolation: Transaktionen laufen ungestört von anderen Transaktionen ab.
➔Durability (Dauerhaftigkeit): Nach erfolgreichem Abschluss einer Transaktion muss das Ergebnis dieser Transaktion dauerhaft in der Datenbank gespeichert werden.
Was ist eine verteilte Datenbank, was bedeutet Allokation und Fragmentierung?
➔VDBS hat die Aufgabe, alle Daten einer Firma mit mehreren verteilten Standorten so zu organisieren, dass diese von jedem Standort aus erreichbar sind.
➔Fragmentierungsschema:
oTeilt die Daten in logische Teile (Fragmente)
oVerteilt die Fragmente an die passenden Standorte ➔Allokierungsschema:
oBeschreibt an welchen Standorten jedes einzelne Fragment gespeichert und verwaltet wird.
Konzeptmodell VDBS
Globalesschema – > Fragmentierungsschema –> Allokierungsschema –>LokalesSchema -> Datenbank