Cours1‐ Introduction 6septembre2016
SCI6306(A2016)/ChristineDufour(EBSI,
UdeM) 3
SCI6306 5/ 33
Objectifs
Offrir des mécanismes pour
S’assurer de la cohérence des données
Assurer la sécurité et le partage des données
Assurer l’indépendance des données (par rapport au
matériel et au logiciel)
Permettre d’exploiter les liens entre les données
Obtenir une bonne performance (vitesse et gestion
d’espace)
2 septembre 2016
Systèmes de gestion de bases de données (SGBD)
SCI6306 6/ 33
Classes d’utilisateurs
Utilisateurs finaux
Interagissent avec la base de données principalement pour l’interroger et
imprimer des rapports. Tout dépendant leur niveau de connaissance du
langage d’interrogation, ils peuvent soit utiliser des requêtes prédéfinies
ou en formuler eux-mêmes.
Administrateurs de base de données (DBA)
Assurent la gestion technique nécessaire pour implémenter les SGBD :
définition de la structure conceptuelle et physique, définitions des règles
de sécurité, interaction avec les utilisateurs finaux, supervision des
performances, etc.
Programmeurs d’applications
Programment des applications pour interagir avec la base de données
(par exemple des pages ASP pour mettre une base de données en ligne).
2 septembre 2016
Systèmes de gestion de bases de données (SGBD)
Professionnel
de l’information