Datenbank

From Lexikon (Strato)
Revision as of 10:59, 2 January 2006 by Dkracht (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Datenbanksystem, DB-System, oder auch DBMS = Database Management System genannt. Komponente der Technischen Architektur. Systemnahe Software zur Datenhaltung. Klassischerweise werden unter­schieden:

  • Hierarchisches DBMS (z.B. IMS)
  • Netzwerk DBMS (Codasyl, z.B. DMS/1100)
  • Relationales DBMS (z.B. DB2, Oracle, SQL Server)
  • Objektorientiertes DBMS (z.B. Versant, Ontos)
  • XML-Datenbank (z.B. Tamino)

Ein Datenbanksytem besteht aus:

  1. Datenbank: Sammlung aufeinander bezogener Daten, die gemeinsam mit kontrollierter Redundanz abgespeichert sind, um einer oder mehreren Anwendungen zu dienen; die Daten sind so gespeichert, dass sie unabhängig von den Programmen sind, die sie benutzen; in einheitlicher und kontrollierter Weise werden Daten neu in die Datenbank aufgenommen, verändert oder wiedergewonnen. Man spricht von einem System mehrerer Datenbanken, wenn sie in ihrer Datenstruktur überschneidungsfrei sind.
  2. Datenbankverwaltungssystem: Eine Gruppe von Programmen, die nötig sind, eine Datenbank einzurichten und zu nutzen.

Siehe: Anwendungsarchitektur, Datenmanagement, Datenmodell, SQL, XML