technique de conception d'une base de données:modèle entitè/association
analyse des systèmes d'information
démarche de modèlisation des données
méthode de modélisation des données
modèle conceptuel des données (MCD)
modèle logique des données (MLD)
modèle physique des données (MPD)
introduction
les élèments matériels:l'infrastructure et les supports financiers
les élèments intellectuels : la compétence des employées , la motivation des employées et le receuil 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 , personnel , données et procédure ) qui permet de collecter , stocker , traiter et diffuserbde l'information dans un environnement donné .
un système d'information : les ordinateurs , les programmes et les structures de données (fichiers , base 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 .
modélisation des données : un petit système d'information et volumineux
les étapes : analyse de la situation , création d'une série de modèle et implémentation d'une base de données
sources d'information
sources d'information primaires : l'interview avec lrs utilisateurs et l'étude de documents
pour les projets d'une certaine envergure s'ajoutent : l'interview avec les responsables des services impliqués et si partage des taches ==> coordonner les actions et comparer les résultats avec les autres membres
l'étude de l'application informatique existante
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 d'entité : une entité permet de modéliser un emsenble d'objets concerts ou abstraits de meme nature
la notion de propriété : une propriété est une donnée élèmentaire d'une entité
la notion de propriété : à l'intérieur des occurences , les propriétés prennent des valeurs
la notion d'identifiant : permet de distinguer les différentes occurences composé d'une ou de plusieurs propriétés de l'entité
la notion de relation : décrit un lien entre deux ou plusieurs entités .chaque relation posséde un nom , généralement un verbe à l'infinitif .
définition : formalisme des tables logiques est toujours basé sur un MCD donné
transformation des entités : toute entité est transformée en table . les propriétés de l'entité deviennet les attributs de la table . l'identifiant de l'entité devient la clé primaire de la table
transformation des relations binaires du tybe (x,n) - (x,1): afin de représenter la relation , on duplique la clé primaire de la table basée sur l'entité à cardinalité (x,n) dans la table basée sur l'entité àcardinalité (x,1)
transformation des relations binaires du type (x,n)-(x,n): oon crée une table supplémentaire ayant comme clé primaire une clé composé des clés primaires des 2 tables . lorsque la relation contient elle-meme des propriétés , celle s-ci deviennet attributs de la table supplémentaires. une propriété de la relation qui est soulignée devra appartenir à la clé primaire composé de la table suppléméntaire
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 base de données (SGBD) utilisé .
passage du MLD au MPD
implémentation physique de chaque table du MLD dans le SGBD utilisé
pour chaque table , indiquer au SGBD quel champ constitue la clé primaire
pour chaque table , indiquer au SGBD la clé érangére et la clé primaire correspondante