Chapiotre 1 BD Et SGBD Etu
Chapiotre 1 BD Et SGBD Etu
Chapiotre 1 BD Et SGBD Etu
MASTER INFORMATIQUE
DEPARTEMENT D’INFORMATIQUE
(FSEA)
Année académique 2023-2024
BASES DE DONNEES
AVANCEES
Dr BATOUMA NARKOY
1
13/02/2024
Chapitre 1
Bases de données
• Base de données: Un ensemble organisé d'informations avec un objectif commun.
• Base de données: un ensemble structuré et organisé permettant le stockage de
grandes quantités d'informations afin d'en faciliter l'exploitation (ajout, mise à jour,
recherche de données).
• Base de données: Un ensemble volumineux, structuré et minimalement redondant
de données, reliées entre elles, stockées sur supports numériques centralisés ou
distribués, servant pour les besoins d'une ou plusieurs applications, interrogeables
et modifiables par un ou plusieurs utilisateurs travaillant potentiellement en
parallèle.
• Base de données informatisée- Une base de données informatisée est un ensemble
structuré de données enregistrées sur des supports accessibles par l'ordinateur,
représentant des informations du monde réel et pouvant être interrogées et mises à
jour par une communauté d'utilisateurs.
2
13/02/2024
SGBD
• Un SGBD est un logiciel qui prend en charge la structuration, le stockage, la mise à
jour et la maintenance d'une base de données.
• Il est l'unique interface entre les informaticiens et les données (définition des
schémas, programmation des applications), ainsi qu'entre les utilisateurs et les
données (consultation et mise à jour).
• Un SGBD est caractérisé par le modèle de description des données qu'il supporte
(hiérarchique, réseau, relationnel, objet etc.)
SGBD
• Les données sont décrites sous la forme de ce modèle, grâce à un Langage de
Description des Données (LDD). Cette description est appelée schéma.
• Une fois la base de données spécifiée, on peut y insérer des données, les
récupérer, les modifier et les détruire. C'est ce qu'on appelle manipuler les
données.
3
13/02/2024
4
13/02/2024
5
13/02/2024
• Le modèle conceptuel
Il permet de décrire le réel selon une approche ontologique, sans prendre en compte les
contraintes techniques.
• Le modèle logique
Il permet de décrire une solution, en prenant une orientation informatique générale (type
de SGBD typiquement), mais indépendamment de choix d'implémentation précis.
• Le modèle physique
Il correspond aux choix techniques, en terme de SGBD choisi et de sa mise en œuvre
(programmation, optimisation, etc.).
Dr. BATOUMA NARKOY Master Informatique : BDA 11
Schéma de données
• Schéma de données
• Description, au moyen d'un langage formel, d'un ensemble de données dans le
contexte d'une BD.
• Exemple : Schéma de base de données
• Etudiant (NumEtud, nom, ville)
• Module(NumMod, titre)
• Inscription(NumEtud, NumMod, date)
6
13/02/2024
• Il permet de décrire les entités et les associations du monde réel, mais vues
d'un utilisateur ou d'un groupe d'utilisateurs particuliers (on parle d'ailleurs
également de "vue" pour un schéma externe).
7
13/02/2024
ANSI/X3/SPARC
8
13/02/2024
EN bref!