Devoir de SQL serveur (généralité sur les bases de données)
NOM : NGAMBOU
PRENOM : Dieu Merci
OPTION : IG2
Modèle conceptuel de données
Immeuble Propriétaire
Appartement
Code_im Id_prop
nom 1,n 1,1 Code_app 1,n 1,n
Contenir Posséder Nom
Nbre_etag Niveau Prénom
Emplacement Code type-app Date/prix
Sexe
Date_occ Code_im
Nationalité
Num_tel
Profession
c 1,n 1,n
Locataire Exister Type
appartement
Id_loc Code type-app
Occupation Libelle
Nom
1,n 1,1
Prénom
Id_Occupant
Sexe Piece Date_Début
Nationalité Date_Fin
Num_tel Code Id_prop
Profession Libelle
1, n
Contrat de bail Structure
Code_stru
Code du contrat 0, n Nom
1,1 1,1
Date de signature Charge
Signer Adresse
Date de début Code Exister
Num_téléphone
i Date d’expiration Libelle
Montant du loyer Code_stru
Durée de la caution
Id_loc
Modèle logique de donnée
Immeuble (Code_im, nom, Nbre_etag, Emplacement, Date_occ)
Type appartement (Code type-app, Libelle)
Appartement (Code_app, # Code type-app, #Code_im , Niveau)
Propriétaire (Id_prop, Nom, Prénom, Sexe, Nationalité, Num_tel, Profession)
Locataire (Id_loc, Nom, Prénom, Sexe, Nationalité, Num_tel, Profession)
Contrat de bail (Code du contrat, #Id_loc Date de signature, Date de début, Date d’expiration, Montant du loyer, Durée de la caution)
Occupation (Id_Occupant, #Id_prop, Date_Début, Date_Fin)
Charge (Code, # Code_stru, Libelle)
Posséder (#Code_app, # Id_prop,date, prix)
Occuper (#Id_loc, # Code_app)
Exister (#Code_app, # Code_charge)
Structure (Code_stru, Nom, Adresse, Num_téléphone)
Constituer (#Code_stru, #Id_Occupant)