18

Datenbank Kapitel 01 (Fach) / Datenbank Kapitel 01 (Lektion)

Datenbanksysteme

Diese Lektion wurde von Tahir_Haroon erstellt.

Lektion lernen

Anzeige
  • Die DATENORGANISATION bezeichnet alle Verfahren zur... Strukturierung Speicherung Suche Verarbeitung von Daten auf Peripheriespeichern eines Computersystems.
  • Über die Vorgehensweise und die die zugrunde liegende Organisationsform wie... Datei Datenbank wird nichts vorausgesetzt.
  • ANFORDERUNGEN AN DIE DATENORGANISATION (1/3) Persistenz... Bezeichnet die dauerhafte, auch Systemfehler überlebende Speicherung von Daten Dateisysteme erfüllen im Allgemeinen nicht die Anforderungen der Wiederherstellungbarkeit der Daten nach Systemfehlern.
  • ANFORDERUNGEN AN DIE DATENORGANISATION (1/3) Konsistenz / Integrität... Bezeichnet die Korrektheit, Vollständigkeit und Widerspruchsfreiheitder gespeicherten Daten. Beispiel für "Vollständigkeit": Angabe der Artikelmengebei einer Bestellung Beispiel für "Widerspruchsfreiheit": Angabe der "passenden" Artikelnummer bei einer Bestellung
  • ANFORDERUNGEN AN DIE DATENORGANISATION (2/3) Sicherheit... Umfasst den Schutz vor unberechtigtem Zugriff,Datenverlust und Datenverfälschung
  • ANFORDERUNGEN AN DIE DATENORGANISATION (1/3) Datenunabhängigkeit... Daten und Programme werden unabhängig voneinander betrachtet. Datenstrukturen können unabhängig von den Programmen verändert werden und umgekehrt
  • ANFORDERUNGEN AN DIE DATENORGANISATION (2/3) Vermeidung von REDUNANZEN Bezeichnet die Vermeidung von Mehrfachspeicherung von Daten          - Achtung: Physische Redundanz kann aus Gründen der Verfügbarkeit geboten sein (RAID 1, d.h. Spiegelplattenbetrieb)
  • ANFORDERUNGEN AN DIE DATENORGANISATION (3/3) Mehrbenutzerbetrieb... Bezeichnet den "konkurrienden" (gleichzeitigen) Zugriff duch mehrere Benutzer (-Programme) auf die Daten
  • ANFORDERUNGEN AN DIE DATENORGANISATION (3/3) Hohe LAUFZEITEFFIZIENS... Kurze Zugriffszeiten auf die Daten Hohe Transferraten zwischen Arbeits- und Peripheriespeichern
  • ANFORDERUNGEN AN DIE DATENORGANISATION (3/3) Hohe SPEICHEREFFIZIENZ... Bezeichnet eine platzsparende, kompakte Speicherung der Daten auf Peripheriespeichern Flexible Verknüpfungs- uns Auswertemöglichkeiten der Daten Einfache Aktualisierung der Daten
  • Anzeige
  • VORGEHENSWEISEN: Ausprägung (1/2) Die programmorientierte Vorgehensweise beruht auf der Datenorganisation d.h. ... Daten werden zu Dateien zusammengefasst Die Struktur der Daten ist programmabhängig
  • VORGEHENSWEISEN: Ausprägung (1/2) Die datenorientierte Vorgehensweise beruht auf der Datenbankorganisation d.h. ... Daten werden NUR aufgrund ihrer logischen Struktur zu untereinander verknüpften Dateien zusammengefasst Die Struktur der Daten ist NICHT programmabhängig
  • VORGEHENSWEISEN: Ausprägung (2/2) Die objektorientierte Vorgehensweise beruht auf der objektorientierten Datenbankorganisation d.h. ... Daten werden NUR aufgrund ihrer logischen Struktur zu untereinander verknüpften Objekten bzw. Klassen, die Eigentschaften und Verhalten kapseln, zusammengefasst. Die Struktur ist NICHT programmabhängig
  • VERARBEITUNGSFORMEN Verarbeitungsformen der programmorientierten Vorgehensweise (1/2): Programmintergrierte Verarbeitung,d.h. ... Jedes Programm besitzt seine "privaten" Daten Der Datenaustausch zwischen kooperierenden Programmen erfolgt über eine Export-Import Schnittstelle
  • VERARBEITUNGSFORMEN Verarbeitungsformen der programmorientierten Vorgehensweise (2/2): Dateiintegrierte Verarbeitung,d.h. ... Kooperierende Programme nutzen gemeinsame Daten Der Datenaustausch erfolgt über die gemeinsamen Daten mittels so gennanter Zugriffsfunktionen
  • DATEIORGANISATION. Konzeptionelle Schwächen der Dateiorganisation (1/2): Mehrfachspeicherung (Redundanzen)... Obligatorisch bei programmintergrierter Verarbeitung Vermeidbar bei dateiintergrierter Verarbeitung
  • DATEIORGANISATION. Konzeptionelle Schwächen der Dateiorganisation (1/2): Datenabhängigkeit... Das Programm muss die Dateistruktur kennen Daten müssen gemäß dieser Struktur gespeichert werden
  • DATEIORGANISATION. Konzeptionelle Schwächen der Dateiorganisation (1/2): Fehlende Konsistenzsicherung... Keine Unterstützung durch das Dateisystem Konsistenz muss durch die Anwendungen selbst sichergestellt werden Beispiel: "Firma" (Mitarbeiter): Soll ein neuer Mitarbeiter-Datensatz eingefügt werden, muss Abteilungsnummer (Abt-Nr) "gültig" sein