Durchschnittlicher Fortschritt
Gewusst0
Nicht gewusst0
Noch nicht gestartet20

Empfohlene Karteikarten-Sets

Karteikarten im Karteikarten-Set

Noch nicht gestartet (20)

Wozu dienen Datenbanken?
 

10175966505d39a00f1f7599.11395137phplGeVi7.png

Datenbanken erzielen

  • logische und physische Datenunabhängigkeit 
  • Anwendungsneutralität und damit Flexibilität 
  • Verwaltung großer Datenmengen 
  • Anpassungsfähigkeit hinsichtlich geänderter Bedürfnisse 
  • Gewährleistung des Zusammenhalts der Daten (Konsistenz bzw. Integrität) 
  • Sicherheit der Daten: D.h. sie schützen die verwalteten Daten gegen unerwünschten Zugriff und Datenverlust
     

Entwicklungskriterien für Datenbanksysteme

13871375035d39a6553ed7b5.62539187phpdXRvJW.png

Bestandteile von Datenstrukturen
 

8826533775d39a67dc83eb4.87791766phpBy9d4d.png

Datenbankkonzepte

20472695935d39a6a413ea44.64111427phpd6SxOl.png

Datenbankkonzepte – SQL und NoSQL
 

1420263655d39a6c86012d4.88748046phpJYJDqV.png

Datenbankkonzepte: Hierarchischer Datenbankansatz
 

17121902095d39a70377fc00.91335178phppppyaD.png

Datenbankkonzepte: Netzwerkartiger Datenbankansatz
 

17476122545d39a70a5402b1.95886754php86KeIv.png

Datenbankkonzepte: Objektorientierter Datenbankansatz
 

20906802075d39a726547520.59850320phpVEubnZ.png

Datenbankkonzepte: Relationaler Datenbankansatz
 

3657566695d39a748bbebb6.30080675phptYaa7N.png

Eigenschaften der Tabellen 

5218799715d39a775524a30.12054755phpVoBg59.png

Konsistenz

Eine Datenbank ist konsistent, wenn die Daten den Regeln und Restriktionen des modellierten Teilbereichs der Realität entsprechen

Integrität

Integrität umfasst die Vollständigkeit und Unverfälschtheit der übertragenen und gespeicherten Daten.
 

Integritätsbedingungen

8020404485d39b005bc49b4.27101207php0T5BnX.png

Konsistenzerhaltung in Fehlerfällen

14578883145d39b019797df4.95945869phptv9Y6m.png

Transaktionen

Eine Transaktion ist die Zusammenfassung einer oder mehrerer elementarer Datenbankoperationen zu einer Einheit, die die Datenbank von einem konsistenten Zustand in den nächsten konsistenten Zustand überführt
 

Transaktionen

Zwei-Phasen-Sperrprotokoll
 

Phase 1: Wachstumsphase

Die Transaktion sperrt alle benötigten Objekte. In dieser Zeit wird keine Sperre freigegeben.

 

Phase 2: Schrumpfungsphase

Die Transaktion gibt die gesperrten Objekte wieder frei. In dieser Zeit wird keine Sperre gelegt.
 

Klassifikation von Datenbanken
 

16896853175d39b05d17abe5.22769872phpR4Da0s.png

Netzwerkdatenbanken im Vergleich

17719527245d39b07860fbe7.58761895phpUYEzO0.png

Verteilte Datenbank mit zentraler/dezentraler Verwaltung
 

10803058045d39b07e954b14.67098340phpVNuHWd.png