« Start | 10 Gründe | Versionen | Beispiele | Download | Kaufen | Kontakt | Impressum »

Was ist ein Database Management System ?

Das Database Management System (Datenbank-Verwaltungssystem, kurz: DBMS) kümmert sich um den physikalischen Vorgang der i. d. R. langfristigen Speicherung von Daten, und bietet Möglichkeiten mit diesen Daten zu arbeiten. Die Struktur und die Beziehungen der Daten zueinander (das Datenbankdesign) werden nicht vom DBMS vorgegeben, sondern liegen im Aufgabenbereich des Datenbank-Administrators.

Ein DBMS - der dienstleistende Teil des Datenbanksystems (engl. database system, zu deutsch auch einfach "Datenbank") - liefert im wesentlichen Daten aus dem Datenbestand (Datenbasis, engl. database) des Datenbanksystems, an die daten-nutzende Software. Ausserdem übergibt sie neue Daten oder Datenänderungen aus der Software an die Datenbasis. Diese am häufigsten genutzten Dienste können mit einer vom DBMS angebotenen Data Manipulation Language (DML) genutzt werden. Eine gezielte Auswahl von Daten ist mit einer in der Data Manipulation Language enthaltenen Query Language (z. B. für XML-Datenbanken: XQuery, oder für relationale Datenbanken: die DML von SQL) möglich.

Zum Verwalten einer Datenbank braucht ein DBMS auch eine Data Definition Language (DDL), mit der die Datenstruktur erstellt, gelöscht oder modifiziert (so z. B. ändern von Daten-Wertetypen, wie Ganzzahl, Character, etc.) werden kann.

Um die Sicherheit des Datenbestandes zu gewährleisten benötigt ein DBMS eine Data Control Language (DCL). Die DCL stellt die Integrität der Daten sicher, insbesondere bei konkurrierendem (gleichzeitigem) Zugriff auf die Datenbank, und ermöglicht eine Zugangsbeschränkung zu den Daten durch Nutzerrecht-Vergabe. Ebenfalls sollte ein DBMS die Möglichkeit bieten, die Datenbank (im Falle von Problemen mit der Software oder der Hardware) wiederherzustellen.

Skalierbare Database Management Systeme sind für kleine bis riesige Datenbanken geeignet und laufen auf verschiedensten Typen von Computern, vom Hochleistungscomputer bis zum Laptop oder PDA. Diese Eigenschaft ist insbesondere in Netzwerken von grossem Nutzen.

-- Hinweise zu Schutzrechten Dritter (Markennamen etc.) finden Sie im Impressum. --
copyright: Christof Scholz Softwareentwicklung

 

Informationen zu dataproper: Das Software-Programm dataproper ist in der Light-Version für private Nutzung Freeware (kostenlose Software), ansonsten Shareware. Das Programm ist nützlich für das Anzeigen von Diagrammen in Ihrer Präsenz in jedem Netzwerk: Intranet, Extranet oder Internet. Weitere Vorteile finden Sie hier !