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