Datenbank -Management-Systeme (DBMS ) kostenlos die Programmierer den Umgang mit den Low-Level- Details der Speicherung von Aufzeichnungen . Als sie einen Rekord , sie Codes will ein paar einfache Befehle in ihrem Programm , und das DBMS nimmt es von dort. Aus einfachen Anfängen hat Datenbanksoftware Raffinesse gewachsen , viele Formen , von preiswerten Standalone- PC-Programme für multinationale Netze kostet Millionen von Dollar. Navigationsinstrument
in den 1960er Jahren eingeführt , das waren die ersten Datenbanken. Sie behaupteten, Aufzeichnungen und Zeiger zwischen ihnen hatte aber keine Indizierung oder Suche .
Hierarchical
Diese Datenbanken erlauben es, viele Beziehungen , wie mit einem Auftrag und ihre Posten . Ein Datensatz bis nachgeschlagen werden kann über einen Index , die Beschleunigung durchsucht .
Relational
In einer relationalen Datenbank werden die Daten in Tabellen organisiert . Verschiedene Tabellen können durch gemeinsame Datenfelder verbunden werden, so dass komplexe , Ad-hoc- Beziehungen und anspruchsvolle Datenabruf .
Server
Ein Server -basierte Datenbank führt alle Datenzugriff in einem separaten Vorgang außerhalb des Anwendungsprogramms in der Regel auf einem separaten Computer . Das Server-Programm erzwingt Datenintegrität Regeln , was zu einer zuverlässigen Datenbank .
Integrierte
Einige Datenbanken sind vollständige Bewerbung Umgebungen, einschließlich Daten-Management, Programmiersprachen und Dateneingabe Formen .