Un système de gestion de base de données ou SGBD , est un logiciel système qui aide l'utilisateur d'un ensemble intégré d'enregistrements de données et des fichiers. Il permet à différents utilisateurs d'accéder sans effort une base de données commune . L'histore
bases de données ont été en usage depuis les premiers jours de l'informatique électronique , les entreprises commencent à utiliser les systèmes de gestion de bases de données dans les années 1960 . Cependant, à l'époque SGBD étaient présents seulement dans les grandes organisations qui ont le matériel informatique nécessaire pour appuyer grands ensembles de données .
Composants de systèmes
systèmes de gestion de base de données Base de données de gestion de
accepter requesst de divers autres sous-systèmes SGBD . Ils convertissent ensuite ces demandes en équivalents physiques , telles qu'elles existent sur un périphérique de stockage. Sous-systèmes de manipulation de données permettent aux utilisateurs d' ajouter, modifier ou supprimer des informations contenues dans une base de données . Le sous-système de génération de demande contient des équipements pour aider les utilisateurs à développer des applications . Enfin, le sous-système de gestion des données permet aux utilisateurs de gérer l'environnement global de la base de données en fournissant de sauvegarde et restauration, gestion de la sécurité , contrôle la concurrence et de la gestion du changement.
L'avenir
Les systèmes de bases de données continuent à jouer un rôle majeur dans l'informatique et l'ingénierie. Cependant, la représentation des connaissances au sein d'un ordinateur est l'un des défis majeurs de ce domaine. Récemment, la recherche de base de données a porté en grande partie sur cette question fondamentale . Beaucoup d'universités ont étudié ces problèmes et proposent des cours qui enseignent les concepts développés par ces recherches .