Datenbankmanagementsystem: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Das <b>Datenbankmanagementsystem / DBMS</b> (engl. Database Management System) ist die Verwaltungssoftware eines [[Datenbanksystem]]s. Es organisiert intern die strukturierte Speicherung der Daten und kontrolliert alle lesenden und schreibenden Zugriffe auf die [[Datenbank]].
Das <b>Datenbankmanagementsystem / DBMS</b> (engl. Database Management System) ist die Verwaltungssoftware eines [[Datenbanksystem]]s. Es organisiert intern die strukturierte Speicherung der Daten und kontrolliert alle lesenden und schreibenden Zugriffe auf die [[Datenbank]].
Die bekannteste Form des Datenbankmanagementsystems ist das [[Relationales Datenbankmanagementsystem|relationale Datenbankmanagementsystem]] / RDBMS.


Ein Datenbankmanagementsystem sollte folgendes gewährleisten:
Ein Datenbankmanagementsystem sollte folgendes gewährleisten:
Zeile 41: Zeile 43:
* Lizenzen bei Open Source-Datenbankservern
* Lizenzen bei Open Source-Datenbankservern
|}
|}
== Weblinks ==
{{Weblinks}}
{{url_dewikipedia|Datenbank|Datenbank}}
{{url|US|Inet Interactive|eng|http://www.dbforums.com/|Dbforums|Forum}}
{{Fuss}}




{{cat|Datenbank}}
{{cat|Datenbank}}
{{cat|Datenbankmanagementsystem}}
{{cat|Datenbankmanagementsystem}}

Aktuelle Version vom 7. Februar 2010, 17:40 Uhr

Das Datenbankmanagementsystem / DBMS (engl. Database Management System) ist die Verwaltungssoftware eines Datenbanksystems. Es organisiert intern die strukturierte Speicherung der Daten und kontrolliert alle lesenden und schreibenden Zugriffe auf die Datenbank.

Die bekannteste Form des Datenbankmanagementsystems ist das relationale Datenbankmanagementsystem / RDBMS.

Ein Datenbankmanagementsystem sollte folgendes gewährleisten:

  • logische Datenunabhängigkeit
  • physikalische Datenunabhängigkeit
  • prozedurale und nichtprozedurale Schnittstellen
  • effiziente Abarbeitung von Datenbankoperationen
  • minimale Datenredundanz
  • Datenintegrität
  • konkurrierender Datenzugriff
  • Datensicherheit und Datenschutz

Für Heimwanwender wichtige Merkmale von Datenbankmanagementsystemen.

Wichtige Themen Unwichtige Themen
  • Transaktionen nach ACID-Prinzip
  • Offline-Backups
  • Anlegen von Indizes
  • Sprache der Dokumentation
  • Sprachanbindung, die die Einbindung in eigene GUI-Anwendungen erlaubt
  • JDBC- und ODBC-Schnittstellen
  • Administrationswekzeuge
  • Vorkehrungen zur Sicherung der Datenintegrität angesichts zahlreicher paralleler Zugriffe
  • Two-Phase Commit
  • MVCC
  • Verteilung der Festplattenzugriffe mittels Tablespaces oder Tabellenpartitionierung auf mehrere Festplatten oder logische Laufwerke
  • Performance
  • Konfiguration für bestimmte Tining-Ziele
  • Multithreading
  • Load Balancing
  • Unterstützung mehrerer CPUs
  • Skalierbarkeit
  • Clusterfähigkeit
  • Replikationen
  • Point-in-Time-Recovery
  • Online-Backups
  • Lizenzen bei Open Source-Datenbankservern

Weblinks

Herausgeber Sprache Webseitentitel Anmerkungen
Wikipedia ger Datenbankwbm Enzyklopädischer Artikel
Inet Interactive eng Dbforumswbm Forum