80 likes | 191 Views
Introduction aux bases de données. Base de données Qu'est-ce que c'est?. Rassemblement organisé des données en un ou plusieurs fichiers physique Optimisé pour le stockage, la lecture et la modification. Approche : fichier.
E N D
Base de donnéesQu'est-ce que c'est? • Rassemblement organisé des données en un ou plusieurs fichiers physique • Optimisé pour le stockage, la lecture et la modification.
Approche : fichier • Les fichierssontstructurésselon les besoins de chaque programme. • Exemple: Employe.csv Frederic;Theriault;33;Montréal; Michelle;Girard;34;Laval; Eric;Labonte;36;Lasalle; …
Approche fichierdésavantages • Redondance de l'information • coûts supplémentaires de mise à jour • coûts supplémentaires d'entreposage • inconsistance de l'information • Pas optimisé pour la lecture et la mise à jour.
Approche : Base de données • Les données sont regroupées dans un bassin d’information SGBD (Les données)
SGBD • Les SGBDs : ensemble de programmes permettant de créer, de maintenir et d’utiliser une BD. • Réduit la redondance des données et augmente l’uniformité de celle-ci. • Augmente la flexibilité pour faire face aux changements. • Permet le partage de ressources parmi plusieurs utilisateurs. La même donnée peut être utilisée pour plusieurs applications. • Permet une meilleur structuration des fichiers, résultant en l’accès plus rapide aux fichiers qui sont inter reliés et mis à jour simultanément sans utiliser des programmes très complexes.
SGBDSystème de gestion de base de données • Les données sont gérées par un logiciel (SGBD) • Les programmes adressentleursdemandes au SGBD SGBD
Administrateurde la base de donnéesCours 420-B55 • C'est la personne ou groupe de personnes responsable de la base de données • Ses responsabilités: • décider du contenu de la BD • décider de la structure physique des données • définir les accès • définir les procédures de validation • établir les procédures de prise de copie et de récupération • suivre les performances de la BD