Location d'appartements
[30 min]
Soit le schéma relationnel suivant gérant le fonctionnement d'une agence de location d'appartements.
CTRL+C pour copier, CTRL+V pour coller
1
APPARTEMENT(#code_appt:String, adresse:String, type:{studio,F1,F2,F3,F4,F5+}, prix_loyer:Real)
2
LOCATAIRE(#code_loc:String, nom:String, prenom:String)
3
LOCATION(#code_loc=>Locataire, #code_appt=>Appartement)
4
PAIEMENT_LOYER(#code_loc=>Locataire, #code_appt=>Appartement, #date_payement:Date, prix_paye:Real)
APPARTEMENT(#code_appt:String, adresse:String, type:{studio,F1,F2,F3,F4,F5+}, prix_loyer:Real) LOCATAIRE(#code_loc:String, nom:String, prenom:String) LOCATION(#code_loc=>Locataire, #code_appt=>Appartement) PAIEMENT_LOYER(#code_loc=>Locataire, #code_appt=>Appartement, #date_payement:Date, prix_paye:Real)
Question
En algèbre relationnelle et en SQL afficher tous les paiements effectués par un locataire avec le code X.
Question
En algèbre relationnelle et en SQL afficher l'adresse de l'appartement loué par un locataire avec le code X.
Question
En algèbre relationnelle et en SQL proposer une requête qui affiche tous les appartements libres.