Grundlagen der Datenbanken
Datenbanken helfen uns Daten lesbarer zuspeichern und dabei diese leichter zu finden.
So können mehrere Benutzer auf die selbe Datenbank zugreifen.
Basisfunktionen von Datenbanken
Datenintegration Datenintegration
Operationen und Anfragesprachen
Datenkatalog
Benutzersichten
Konsistenz
Zugriffskontrolle
Transaktionskonzept
Synchronisation
Datensicherung
Architekturübersicht
Was bedeutet Datenbank?
Datenbank (DB)
Als Datenbank, oder kurz DB, wird der strukturierte Datenbestand oder Datensatz bezeichnet.
Was bedeutet Datenbankmanagementsystem? (DBMS)
Datenbankmanagementsystem (DBMS)
Die Software zur Verwaltung von Datenbanken wird Datenbankmanagementsystem, oder kurz DBMS, genannt.
Was bedeutet Datenbanksystem? (DBS)
Datenbanksystem (DBS)
Ein Datenbanksystem, oder kurz DBS, besteht aus DBMS und DB zusammen
Welche Daten werden gespeichert? Wie?
Ein logisches Datenmodell mit und Datenschema wird genutzt.
Wie werden Daten abgefragt?
Es stehen Operationen zur Datenmanipulation zur Verfügung. Diese werden oft auch als Sprache (Datendefinitionssprache, Anfragesprache etc.) bezeichnet.
Wie wird Effizienz und Sicherheit garantiert?
Die Daten werden persistent, konsistent und effizient verwaltet und gegen unerwunschte Zugriffe geschützt. Es wird ein Transaktionskonzept unterstutzt. Logisch zusammengehörende Transaktionen werden zusammen (atomar/unteilbar) ausgeführt. Parallele Anfragen von mehreren Benutzern sind möglich.
Was ist eine Entity?
Entity / Entität
Bezeichnet ein Objekt / Tabelle aus der reellen Welt, das die Informationen speichert.
Was ist ein Attribut?
Attribut
Sind die Eigenschaften der Entity/Entität, sprich die Spalten (Column) der Tabelle
Was ist ein Tupel?
Ein Tupel ist ein Datensatz aus den Attributen der Entität.
Was bedeutet Konsistenz?
Was bedeutet Transaktion?
Als Transaktion bezeichnet man eine Menge an Datenbankoperationen
Was bedeutet ACID-Prinzip?
Last changed2 years ago