Artikelbild Wissen ist Macht - DBSEinführung – Datenbankgestütze Anwendungen

Datenbanksysteme werden in der Schichtenarchitektur der Schicht 2 – Systemsoftware – zugeordnet.

Merkmale von Datenbanksystemen

  • Integrierter Datenbestand
    • gesammelte Daten vieler unterschiedlicher Anwendungssysteme
  • Redundanzfreiheit des Datenbestandes
  • Datenunabhängigkeit
    • physisch und logisch
  • Deskriptive Abfragesprache
  • Anwendungsspezifische Sichten
  • Datenschutz/Datensicherheit
  • Konsistenz
    • Transaktionen

Definition einer Datenbank

Eine Datenbank

  • ist das Modell eines Modells
  • beschreibt sich selbst
  • ist eine integrierte Sammlung unterschiedlicher Speicherstrukturen

Datenbanken kritisch betrachtet

Nachteile

  • oft eine kostspielige Angelegenheit
  • umfangreiche Dokumentation
  • großer Bedarf an Speichermedien (primär, sekundär)
  • meist langsamer als individuelle, optimierte Programme
  • hohe Abhängigkeit vom Hersteller des Datenbanksystems

Man sollte keine Datenbank verwenden, wenn

  • der Datenbestand sehr klein und einfach strukturiert ist
  • keine Erweiterung der Anwendung auf die Daten geplant ist
  • kein Mehrbenutzerbetrieb oder Echtzeitbetrieb erforderlich ist