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