Please enable JavaScript.
Coggle requires JavaScript to display documents.
Technique de conception d’une Base de Données (Le modèle conceptuel des…
Technique de conception d’une Base de Données
Analyse des systèmes d’information
Introduction
Les élèments matériels
L’infrastructure
Les supports financiers
Les élèments intellectuels
La compétence des employés
La motivation des employés
Le recueil et l’exploitation optimale des informations utiles
Définitions
Une information
est un élèment qui permet de compléter notre connaissance sur une personne, un objet, un évènement
Un système d’information
est un ensemble organisé de ressources qui permet de collecter, stocker, traiter et diffuser de l'information
Traite les données entrantes
Produit des informations sortantes
Contient des données
traitement
Modification de données
Suppression de données
Ajout des données
Consultation des données
Démarche de modélisation des données
Les étapes
Analyse de la situation
Création d'une
série de modèles
Implémentation d'une base de données
Sources d'information
Sources d'information primaires:
L'interview avec les utilisateurs
L'étude de documents (Rapports, Bons de commandes, Factures …)
Pour les projets d'une certaine envergure s'ajoutent:
L'interview avec les responsables des services impliqués
coordonner les actions et comparer les résultats avec les autres membres
Méthode de modélisation des données en résumé
Le niveau logique
2- Modèle logique des données (MLD)
Le niveau physique
3-Modèle physique des données (MPD)
Le niveau conceptuel
1- Modèle conceptuel des données (MCD)
Le modèle conceptuel des données
Définition
fait référence à tous les objets du système d'information et à des relations entre ces objets.
concepts principaux
les entités
les relations
les propriétés
caractéristique
le nom
les propriétés
valeur numérique
texte
date
La notion de relation
composition
nom
verbe a l'infinitif
types de relation
Les relations n-aires
liées à n entités
les relations ternaires
liées à 3 entités
les relations binaires
liées à 2 entités
Les cardinalités d'une relation
premier nombre
la cardinalité minimale
exprime le nombre minimum de fois qu'une occurrence d'une entité participe à une relation.
Cardinalité minimale = 0
Certaines occurrences ne participent pas à la relation
Cardinalité minimale = 1
Chaque occurrence participe au moins une fois à la relation
La cardinalité maximale
exprime le nombre maximum de fois qu’une occurrence d'une entité participe à une relation.
Cardinalité maximale = 1
l'occurrence de l'entité participe au maximum une seule fois à la relation
Cardinalité maximale = n
l'occurence l'entité peut participer plusieurs fois à la relation
deuxième nombre
la cardinalité maximale.
Les contraintes d’intégrité référentielle (CIF)
une cardinalité qui présente les valeurs 0,1 ou 1,1,entre une relation et une entité
Le modèle logique des données
Définition
formalisme des tables logiques
est toujours basé sur un MCD donné
table logique reliées entre elles par flésche
transformation du MCD au MLD
Transformation des entités
Toute entité est transformée en table
Transformation des relations binaires du type (x,n) – (x,1)
Relation binaire (0,1)-(1,1)
Relation binaire (0,1)-(0,1)
Transformation des relations binaires du type (x,n) – (x,n)
Transformation des relations ternaires
Transformation de plusieurs relations entre 2 entités
Transformation des relations réflexives
Transformation de l'identifiant relatif
Définition
c'st la traduction du modèle logique des données (MLD) dans une structure de données spécifique au système de gestion de bases de données (SGBD) utilisé.
Passage du MLD au MPD
les étapes
indiquer au SGBD quel(s) champ(s) constitue(nt) la clé primaire.
indiquer au SGBD la (les) clé(s) étrangère(s), et la (les) clé(s) primaire(s) correspondante(s).
Implémentation physique de chaque table du MLD dans le SGBD utilisé.