Please enable JavaScript.
Coggle requires JavaScript to display documents.
Technique de conception d'une base de données : modèle…
Technique de conception d'une base de données : modèle entité/association
analyse des systèmes d'informations
Introduction
les élèments matériels
:l'infrastructure et les supports financiers
les élèments intellectuels
: la compétence des employés , la motivation des employés et 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 ( technologique , oersonnel, données et procédures) qui permet de collecter stocker , traiter et diffuser de l'information dans un environnement donné .
Un système informatique
: les ordinateurs , les programmes et les structures de données (fichiers et bases de données)
Données , traitements et informations
données # informations
Système d'information
un système d'information
: contient des données , traite les données entrantes et produit des informations sortantes
Traitement
: consultation des données , ajout des données , ,suppression de données et modification de 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
modélisation des données
un petit système d'information
Un système d'information plus volumineux
Un ou plusieurs représentants des futurs utilisateurs du système informatisé
Un ou plusieurs représentants de chaque département impliqué
Un représentant de la direction
Sources d'information
Sources d'information primaires
: l'interview avec les utilisateurs et 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 et si partage de tache ==> coordonner les actions et comparer les résultats avec les autres membres
L'étude de l'application informatique existante
Méthodes de modélisation des données
MCD
: modèle conceptuel des données
Définition
: le modèle physique des données MPD est 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é.
Le passage du MLD au MPD
Implémentation physique de chaque table du MLD dans le SGBD utilisé
Pour chaque table , indiuer au SGBD quel champ constitue la clé primaire
Pour chaque table , indiquer au SGBD la clé étrangère , et la clé primaire correspondante.
MLD
: modèle logique des données
Définition
: formalisme des tables logiques est toujours basé sur un MCD donné
Régle de transformation de MCD au MLD
: toute entité est transformée en table . Les propriétés de l'entité deviennent les attributs de la table .L'identifiant de l'entité devient la clè primaire de la table
Les relations binaires
:
relation (0,1)-(0,1)
on duplique la clé d'une des tables dans l'autre .
Relation binaire (x,1)-(x,1)
oncrée une table supplémentaire ayant comme clé primaire une clé composé des clés primaires des 2 tables .
Relation ternaire
on crée une table supplémentaire ayant comme clé primaire une clé composée des clés primaires de toutes les tables reliées.
Relation reflexive
nous appliquons les régles générales avec la seule différence que la relation est 2 fois reliée à la meme entité
MPD
: modèle de physique de données
Définition
: le modèle conceptuel des données (MCD) fait référence à tous les objets du système d'information et à des relations entre ces objets
Le modèle se base selon 3 concepts principaux
: les entités , les relations et les propriétés
La notion de propriété
: une propriété est unique dans un MCD et ne peut pas etre rattachée à plusieurs entités différentes et chaque propriété prend une valeur
La notion d'identifiant
: permet de distinguer les différents occurrences , composé d'une ou de plusieurs propriétés de l'entité et chaque occurrence d'une entité doit avoir une valeur différente pour l'identifiant
La notion de relation
: décrit un lien entre deux ou plusieurs entités.Chaque reletion possède un nom , généralement un verbe à l'infinitif
Les cardinalités d'une relation
: une relation est liée à chaque de ses entités par une patte sur la patte , on indique les cardinalités . Les cardinalités précisent la participation de l'entité concernée à la relation