public:std-3:cm2:conception_de_bases_de_donnees:3.1.2_traduction_vers_le_modele_relationnel:exemple_complet

Schéma de base relationnelle :
  • Clients ( nom_client, adresse_client, solde)
  • Commandes ( num_Commande, nom client, nom fournisseur, composant, quantité, montant)
  • Fournisseurs ( nom_fournisseur, adresse_fournisseur)
  • Catalogue ( nom_fournisseur, composant, prix )
Réalisation :

Clients :

nom_clientadresse_clientsolde
Durand7, rue des Lilas335,00
Dubois44, av. du Maréchal Louis744,00
Duval5, place du marché33,00

Commandes :

num_Commande nom client composant quantité
6674Duboismicro controller55
6637Duboisradio tuner2
6524Durandtransistor4
6443Duvalmicro controller7

Fournisseurs :

nom_fournisseur adresse_fournisseur
Sage33, College street, London
MoxCom77 Ashley square,Mumbay

Catalogue :

nom_fournisseur composant prix
Sagetransistor4,4
MoxCommicro controller3,7
MoxComradio tuner7,0
Exemple de définition de table avec clé étrangère en SQL :
  CREATE TABLE Organisateur (
    no_participant INTEGER NOT NULL,
    no_tel VARCHAR(12),
    nom_coll VARCHAR(30) NOT NULL,
    PRIMARY KEY (no_participant),
    FOREIGN KEY (no_participant) REFERENCES Participant,
    FOREIGN KEY (nom_coll) REFERENCES Colloque);

Previous : Traduction des associations de un à plusieurs (associations fonctionnelles) Up : Traduction vers le modèle relationnel Next : 3.2 Interrogation des bases de données

  • public/std-3/cm2/conception_de_bases_de_donnees/3.1.2_traduction_vers_le_modele_relationnel/exemple_complet.txt
  • Dernière modification : 2017/09/12 13:15
  • de edauce