Cours mcd introduction BD Exemples MLD MCD Conception d ? une BD Modèle relationnel et MCD MESSAGE idMessage titre contenu date idExpediteur idMessage clé primaire idExpediteur clé étrangère en réf à idPersonne de PERSONNE MESSAGEUNIQUE idMessageUnique da
introduction BD Exemples MLD MCD Conception d ? une BD Modèle relationnel et MCD MESSAGE idMessage titre contenu date idExpediteur idMessage clé primaire idExpediteur clé étrangère en réf à idPersonne de PERSONNE MESSAGEUNIQUE idMessageUnique datereponse idDestinataire idMessageUnique clé primaire idMessageUnique clé étrangère en réf à idMessage de MESSAGE idDestinataire clé étrangère en réf à idPersonne de PERSONNE DIFFUSION idDi ?usion idDi ?usion clé primaire idDi ?usion clé étrangère en réf à idMessage de MESSAGE PERSONNE idPersonne nom idPersonne clé primaire DESTINATAIRE idDi ?usion idDestinataire date reponse idDi ?usion idDestinataire clé primaire idDi ?usion clé étrangère en réf à idDi ?usion de DIFFUSION idDestinataire clé étrangère en réf à idPersonne de PERSONNE Merise Cintroduction BD Exemples MLD MCD Introduction But d'une application Permettre de réaliser des traitements automatisés et facilités Permettre d'exploiter des informations Persistance des informations Mémorisation des informations pour une exploitation ultérieure Exemples articles clients commandes ? Exploitation des informations création lecture modi ?cation suppression Supports de stockage Supports magnétiques disque dur clé usb Supports optiques cd dvd Formats de stockage Fichier texte Fichier de format spéci ?que tableur Fichier XML format standard du net Fichier binaire Base de données relationnelle Cintroduction BD Exemples MLD MCD Base de données relationnelle Qu'est-ce que c'est Une base de données est un ensemble d'informations dont l'organisation respecte des règles précises et qui peut être exploitée avec le langage SQL Structured Query Language Quels outils pour la créer Utilisation d'un logiciel spéci ?que de type SGBDR Système de Gestion de Bases de Données Relationnelles acceptant le langage SQL Exemples MySQL PostgreSQL SQL Serveur Oracle Access Quel outil pour l'exploiter Avec le langage SQL - directement dans le SGBDR en mode graphique ou en requête SQL - dans une application connectée au SGBDR à l'aide d'un driver Pourquoi des règles à respecter Pour optimiser l'organisation des données dans la base de données - respect du modèle relationnel - utilisation d'une méthode de conception exemple Modèle Conceptuel de Données de la méthode Merise Cintroduction BD Exemples MLD MCD Exemple de MCD Le MCD permet une représentation graphique de l'organisation optimisée des données qui sont regroupées en entités et mettant en évidence des relations entre ces entités COMMANDE LIGNE COMMANDE ARTICLE n n n commande qté commandée n article date paiement nom description photo prix n stock CLIENT n client nom adresse CATEGORIE n n categorie libellé Le MCD s'appuie sur une méthode de conception et permet ainsi d'obtenir facilement le modèle relationnel qui servira à la construction de la base de données dans le SGBDR Cintroduction BD Exemples MLD MCD Exemple de modèle relationnel Une fois le MCD construit il est facile d'obtenir le modèle relationnel ARTICLE n article nom description photo prix stock n categorie n article clé primaire n categorie clé étrangère en référence à n categorie de CATEGORIE CATEGORIE n categorie libellé n categorie clé primaire COMMANDE n commande datepaiement n client n commande clé primaire n client clé étrangère en référence à n client de CLIENT CLIENT n client nom adresse
Documents similaires
-
27
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jui 11, 2021
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 72.3kB