Datenbankmanagementsystem: Unterschied zwischen den Versionen

Aus Mikiwiki
Wechseln zu: Navigation, Suche
(New page: Ein Datenbankmanagementsystem sollte folgendes gewährleisten: * logische Datenunabhängigkeit * physikalische Datenunabhängigkeit * prozedurale und nichtprozedurale Schnittstellen * ...)
 
Zeile 11: Zeile 11:
 
Für Heimwanwender wichtige Merkmale von Datenbankmanagementsystemen.
 
Für Heimwanwender wichtige Merkmale von Datenbankmanagementsystemen.
  
{| class=wikitable
+
{| class=wikitable width=100%
! Wichtige Themen
+
! width=50% | Wichtige Themen !! width=50% | Unwichtige Themen
! Unwichtige Themen
 
 
|-
 
|-
 
| valign=top |
 
| valign=top |

Version vom 10. Januar 2009, 16:50 Uhr

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 OpenSource-Datenbankservern