Accéder au contenu principal

4-SGBD


1.       Différents types de base de données
En général, un Système de Gestion de Bases de Données : peut être vu comme un logiciel (ou un ensemble de logiciels) système permettant aux utilisateurs
-   Créer une base de données.
-   Insérer et extraire les données.
-   Mettre à jour les données (consulter, modifier, supprimer)
-   Autoriser et rechercher efficacement des données spécifiques dans une grande masse d'informations (pouvant atteindre plusieurs milliards d'octets) partagée par de multiples utilisateurs.
2.       Manipulation des données par un SGBD
Manipuler les données, c'est-à-dire :
-        Sélectionner et afficher des informations tirées de cette base.
-        Modifier des données, en ajouter en ou en supprimer les données.
Ce groupe de quatre opérations étant souvent appelé "CRUD" (pour Create, Read, Update, Delete).
Il faut pouvoir envoyer des "requêtes" (messages) à une base de données, afin de pouvoir manipuler (sélectionner, affiche,  ajouter, modifier, supprimer et consulter) les informations de cette base des données.
Un SGBD est, en fait, l'interface entre la base de données et les utilisateurs (qui ne sont pas forcément informaticiens).
3.       Résumé des fonctions d’un SGBD
  • Décrire l’information
    • Création des objets avec leurs contraintes
    • Modification des structures et des contraintes
    • Gestion de l’espace disque
  • Partager l’information
    • Droits et devoirs des utilisateurs
    • Notion de rôles et de privilèges
  • Assurer la Sécurité de l’information
    • Reprise après incident
  • Respecter l’Intégrité de l’information
    • Transaction : annulation ou confirmation
  • Autoriser la Confidentialité des informations
    • Tout le monde ne peut pas voir et faire n’importe quoi