Database Management Systems ( DBMS) sans que le programmeur de traiter avec les détails de bas niveau de stockage des dossiers . Quand elle veut un record , codes elle quelques commandes simples à son programme , et le SGBD prend à partir de là . De ses débuts modestes , le logiciel de base de données a gagné en sophistication , en prenant de nombreuses formes, des programmes de PC autonomes peu coûteux aux réseaux multinationaux coûte des millions de dollars. Navigation
Introduite dans les années 1960 , il s'agissait des premières bases de données . Ils ont tenu des registres et des pointeurs entre eux mais n'a pas eu d'indexation ou de recherche .
Hiérarchique
Ces bases de données permettent de nombreuses relations , comme avec un ordre et ses articles en ligne . Un dossier peut être étudié à l'aide d'un index, d'accélérer les recherches .
Relationnelle
Dans une base de données relationnelle , les données sont organisées en tables. Différentes tables peuvent être reliées par des champs de données commune , permettant des relations complexes ad-hoc et la récupération de données sophistiquée.
Serveur
Une base de données sur serveur exécute tous les accès aux données dans un processus séparé de l'extérieur du programme d'application , le plus souvent sur un autre ordinateur . Le programme serveur applique des règles d'intégrité des données , résultant en une base de données plus fiables.
Intégré
Certaines bases de données sont des environnements applicatifs complets , y compris la gestion des données , langages de programmation et la saisie des données formes .