01-Presentation Introduction MCD
01-Presentation Introduction MCD
01-Presentation Introduction MCD
Notions de bases:
• Champ
Un champ est la zone qui permet le
stockage des données, correspondant à une
colonne dans une vue en liste.
• Enregistrement
Un enregistrement est un ensemble de
valeurs correspondant à une ligne toujours
dans une vue en liste.
• Table
Une table va contenir l’ensemble des
enregistrements .
• Index
Un index est le conteneur des clés.
Modèle Conceptuel des Données
Exemple :
Une base de données d’un logiciel de
facturation (avec des clients, des factures,
des devis) pourrait se représenter de la
façon suivante. Cette base de données est
relationnelle : on voit bien qu’il y a un lien
entre les tables clients et factures :
un client aura : 0, 1, ou plusieurs factures.
Modèle Conceptuel des Données
C’est ce système qui va gérer l’accès à la base de données. Aucun logiciel n’accédera
directement à la base de données, seul le SGBD le fera.
Cela implique que le SGBD :
• disposera d’un langage pour pouvoir dialoguer avec les applications, (notamment le
SQL).
• gérera l’écriture et la lecture des données,
• mettra à disposition les tables, et les droits associés,
• gérera le partage des données,
• s’assurera de l’intégrité des données,
• gérera la relation entre les tables (dans le cas de base de données relationnelles)
Modèle Conceptuel des Données
Il existe un certains nombre de SGBDR, dont ceux qui sont le plus célèbres en entreprise qui
sont :