Notes de bd Rappel sur les bases de données Généralités Base de données et système de gestion de base de donnés dé ?nitions Une base de données est un ensemble de données stockées de manière structurée permettant ainsi d ? être utilisées par un ou plusieu
Rappel sur les bases de données Généralités Base de données et système de gestion de base de donnés dé ?nitions Une base de données est un ensemble de données stockées de manière structurée permettant ainsi d ? être utilisées par un ou plusieurs programmes informatique Les données doivent être consultables selon n ? importe quel critère Par exemple trouver les livres de sciences ?ction écrit par des auteurs de moins de ans entre et De plus la base de données doit permettre la mise à jour et la consultation des données par plusieurs utilisateurs Pour cela il ya les systèmes de gestion de bases de données Un système de gestion de base de données SGBD est un ensemble de programmes permettant à plusieurs utilisateurs d ? accéder à une base de données en leur donnant l ? illusion qu ? ils sont les seuls à travailler sur ces données Un SGBD doit permettre entre autres la recherche la mise à jour l ? insertion et la suppression de données Niveaux de données On peut distinguer trois niveaux à un SGBD -Niveau physique le système de gestion de ?chier quicorrespond à l ? organisation et le stockage physique des données -Nive au conceptuel SGBD interne qui gère les données stockées dans les ?chiers les liens existants entre ces données C ? est un niveau conceptuel qui permet de décrire les données leurs propriétés et comment y accéder -Niveau vue SGBD externe qui dé ?nit la mise en forme et la présentation des données aux programmes et aux utilisateurs ayant accès à la base de données Cette décomposition en couche permet d ? avoir une indépendance entre les données et les traitements Propriétés De manière générale le SGBD doit avoir les caractéristiques suivantes -Indépendance phys ique si la manière dont sont stockées les bases de données est modi ?ée c ? est à dire le gestionnaire de ?chiers il n ? est pas nécessaire de modi ?er le niveau interne et externe -Indépendance logi que le SBBD interne peut être modi ?é sans remettre en cause le niveau physique -Manipulabilité des personnes ne connaissant pas la base de données et la manière dont elle est stockée en machine doivent pouvoir manipuler les données - Rapidité des accès le SGBD doit pouvoir répondre aux requêtes le plus rapidement possible C-Limiter les redondances le SGBD do it éviter aux maximum de stocker des informations redondantes a ?n d ? éviter des pertes en espace mémoire et aussi pour éviter des erreurs comme par exemple la mise à jour d ? une données mais pas de ses copies éventuelles -Véri ?cation de l ? intégrité les données doivent être cohérentes entre elles Par exemple si une donnée fait référence à une autre alors cette dernière doit être aussi présente dans la base de données C ? est le cas pour la bibliothèque un emprunt fait toujours référence à un livre et ce livre doit exister dans la base de données pour que celle-ci reste cohérente
Documents similaires










-
46
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Nov 17, 2022
- Catégorie Philosophy / Philo...
- Langue French
- Taille du fichier 38.4kB