2

Informatik (Fach) / Datenbanksysteme1 (Lektion)

Kapitel 1 - Einführung

Diese Lektion wurde von daschinka erstellt.

Lektion lernen

Diese Lektion ist leider nicht zum lernen freigegeben.

  • Anforderung an ein DBS - Liste von 9 Anforderungen (Edgar F. Codd) -Integration Einheitliche Verwaltung aller von Anwendungen benötigten Daten. Redundanzfeie Datenhaltung des gesamten Datenbestandes -Operationen Operationen zur Speicherung, Recherche und Manipulation müssen vorhanden sein -Data Dictionary Ein Katalog erlaubt der Zugriff auf die Beschreibung der Daten - Benutzersichten Für unterschiedliche Anwendungen unterschiedliche Sicht auf den Bestand -Konsistenzüberwachung Das Dbms überwacht die Korreektheit der Daten bei Änderungen - Zugriffkontrolle Ausschuss unautorisierter Zugriffe - Transaktion Zasammenfassung eine Folge von Änderungsoperationen zu einer Einheit, deren Effekt bei Erfolg permanent in DB gespeichert wird.  - Synchronisation Arbeiten mehrere Benutzer gleichzeitig mit der Datenbank, dann vermeidet das DBMS unabsichtigte gegenseitige Beeinflussungen - Datensicherung Nach Systemfehler(Absturz) oder Medienfehlern wird die Wiederherstellung ermöglicht  
  • Wiederholung: 3 - Eben - Architektur Ziel? Ziel: Trennung von Benutzeranwendugen und Details zur Speicherung der Daten Interne Ebene: definiert Internes Schema, das die physikalischen Speicherstrukturen der DB beschreit    -> physisches Datenmodell Konzeptioelle Ebene: definiert Konzeptionelles Schema, das die Struktur des gesamten DB für alle Nutzer beschreibt (z.B. Beschreibung von Datentypen, Beziehungen,..)                                       -> logisches Datenmodell (d.h. von den Speicherstrukturen abstrahierendes Datenmodell) Externe Ebene: beinhaltet vershiedene Benutzersichten, die jeweils einen Teil der DB beschreiben an dem eine best. Benutzergruppe interessiert ist und den übrigen Teil verbergen                                         -> logisches Datenmodell