Hébergement de migrants à labri PC du Puisoir à Orbe Séance dinformation publique, 3 octobre 2011.
Le modèle physique - LaBRI · –En utilisant un langage de définition de données (SQL) ... •...
Transcript of Le modèle physique - LaBRI · –En utilisant un langage de définition de données (SQL) ... •...
11/02/2011 2
• Le modèle physique de données est
l’implantation de la base sur un ordinateur :
– En utilisant un langage de définition de données
(SQL)
– En utilisant un AGL (Atelier de Génie Logiciel)
permettant de générer automatiquement la base de
données (PowerAMC, WinDesign, …)
– En créant la base soit même sur Access.
11/02/2011 3
Le SGBD Access
OBJETS ACCESS Fonctions des
objets
TABLES Rangement structuré
des données
REQUÊTES Recherches,
traitements, calculs
FORMULAIRES(Dialogue hommes - machines)
ETATS(Communication de documents) Communicat
ion
MACROS MODULES VBAPilotage
d'applications
PAGES
Web
11/02/2011 4
Création de la base
• L’exemple jouet :
– CLIENT(NumClient,NomClient,Adresse,Tél)
– COMMANDE(NumCmde,DateCmde,NumClient)
– CONCERNER(NumCmde,RéfProd,Quantité)
– PRODUIT(RéfProd,Désignation,PrixUnitaire)
11/02/2011 6
• Pour créer la table CLIENT, on choisit « créer la table en mode
création », et on obtient :
11/02/2011 11
Les relations
• L’étape suivante est la mise en relation des différentes
tables :
– NumClient dans la table COMMANDE doit faire référence à
un NumClient valide dans la table CLIENT
– NumCmde dans la table CONCERNER doit faire référence
à un NumCmde valide dans la table COMMANDE
– RéfProd dans la table CONCERNER doit faire référence à
une RéfProd valide dans la table PRODUIT
11/02/2011 12
• Pour créer les différentes relations, on clique sur l’icône
Relations et on ajoute toutes les tables :
11/02/2011 14
• On crée le lien entre CLIENT et commande en faisant glisser la clé de CLIENT sur la
clé étrangère dans COMMANDE, la boîte de dialogue suivante apparaît :
• On coche alors l’intégrité référentielle.