Ch2 Notion de SGBD proposé par : MACHFER Imen Notion de Système de Gestion de B
Ch2 Notion de SGBD proposé par : MACHFER Imen Notion de Système de Gestion de Bases de données I. Introduction Une BD permet de regrouper des données au sein d'un même enregistrement et afin de pouvoir contrôler les données ainsi que les utilisateurs, le besoin d'un système de gestion s'est vite fait ressentir. La gestion de la base de données se fait grâce à un système appelé SGBD (système de gestion de bases de données) 1. Définition d'un SGBD Un système de gestion de base de données (SGBD) est un logiciel qui permet de : décrire, modifier, interroger et administrer les données d'une base de données. 2. Structure d'un SGBD Un SGBD est constitué de deux composantes principales : Le moteur : c’est la composante principale d’un SGBD. Il permet le stockage des informations sur un support physique et gère l'ordonnancement des informations L'interface : facilite la manipulation de la base de données par l’utilisateur II. Les fonctions d'un SGBD 1. La définition des données Le SGBD nous permet de créer et de décrire les objets de la base de données (tables, liens, utilisateurs…), grâce au Langage de Description des Données (LDD). Exemple : La commande CREATE TABLE nom_table ( ). 2. La manipulation des données Le SGBD nous offre un Langage de Manipulation des Données (LMD) à fin de pouvoir réaliser les opérations de manipulation. La manipulation des données peut être : L'ajout ou l’insertion La recherche, La lecture, La suppression, La modification ou la mise à jour 3. L'intégrité des données C'est l'ensemble des opérations de contrôle que le SGBD effectue pour préserver la cohérence des données. Exemple : Vérification de la validité de la valeur d'un champ. 4. La gestion des accès concurrents Le SGBD gère l'accès simultané des utilisateurs à la base de données. 5. La confidentialité Tous les utilisateurs d'une base de données ne sont pas supposés pouvoir consulter toutes les informations. Des sous schémas de la base permettent de résoudre ce problème en plus des mots de passes et des droits d'accès. 1/2 Ch2 Notion de SGBD proposé par : MACHFER Imen 6. La sécurité du fonctionnement Le SGBD doit présenter des mécanismes, copies de sauvegarde, permettant de remettre la BD dans un état opérationnel en cas d’accident matériel ou logiciel. Ce mécanisme est assuré grâce à la journalistique des opérations réalisées sur la base et leur réexécution. Ce mécanisme est dit, reprise après panne. III. Les principaux SGBD ORACLE Microsoft SQL SERVER MySQL Microsoft ACCESS IV. Cycles de développement des bases de données Durant la conception d’une BD on distingue au moins trois niveaux de représentation de données : Les niveaux de représentation selon l’architecture ANSI/SPARC L’architecture Ansi/Sparc est l’architecture fondamentale sur laquelle reposent les SGBD modernes. Elle est divisée en trois niveaux: - Niveau externe : correspond aux différentes vues des utilisateurs. - Niveau conceptuel ou logique : Ce niveau décrit la structure de la base indépendamment de son implantation. - Niveau interne ou physique : décrit le modèle de stockage des données et les fonctions d'accès aux données. V. Intervenants du domaine BD Utilisateurs Concepteurs Administrateurs base de données (DBA) Développeurs d'application base de données 2/2 uploads/Management/ch-2.pdf
Documents similaires










-
31
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mar 30, 2022
- Catégorie Management
- Langue French
- Taille du fichier 0.0887MB