Vous êtes sur la page 1sur 2

OFPPT/DRPS/ISGI LAAYOUNE

Module : Systme de gestion de base de donnes Filire : Techniques de dveloppement informatique TRAVAUX DIRIGE N : 3

FORMATEUR :A BENDAOUD

Gestion dune agence immobilire : Une agence immobilire a pour activit principale la grance dappartements que lui confient des propritaires .Elle est quipe dun ordinateur et dun systme de gestion de base de donnes relationnelles, et, pour cet exercice, nous prsentons 6 tables constituant une dedfinition rduite, volontairement trs simplifie, du systme dinformation :

LOCATAIRES

(nlocataire,rfrences,profession,nombre occupants,ressources mensuelle du mnage) PROPRIETAIRES (npropritaire,rfrances.) APPARTEMENTS (codeappartement,adresse, type(F1 ,F2..),surface,date de mise en grance , date dachvement de limmeuble, situation(V=ville, B=banlieue proche, C=campagne, H=hors dpartement, nature des locaux(M=meubl, V=vide)) POSSEDE (npropritaire , code appartement ) OCCUPE (nlocataire , code appartement ,montant caution verse , date dentre dans les locaux ,date sortie (enregistre ds que lagence reoit le pravis)) (code appartement ,date prise deffet montant mensuel, prvision sur charges..)

LOYERS

OFPPT/DRPS/ISGI LAAYOUNE

QUESTIONS
1) Chaque mois, lagence peut avoir des loyers augmenter, si cest le mois anniversaire de lentre dans les locaux. Ecrire lordre SQLO permettant de lister les appartements concerns. 2) Dfinir lordre SQL permettant dafficher, pour un code appartement donn en paramtre, lhistorique des locations. 3) Lagence veut dterminer combien de locataires elle a russi fidlis Lister tous les locataires qui ont dj signer pus de 2 locations cette agence ,ou qui occupe le mme appartement depuis cinq ans 4) chaque dbut de mois civil, lagence aimerait connaitre : le montant total de loyer encaisser le montant total de loyer prvoir le montant total des prvisions s/charges prvoir Ecrire lordre SQL qui satisfait ce besoin de prvision 5) lister tous les appartements en portefeuilles satisfaisant simultanment aux critres suivant : type F4 ou f5, surface de 80 110 m, situs en ville ou proche banlieue. 6) Ecrire lordre SQL qui affiche le nombre dappartement par type (sparer ceux se trouvant dans des immeubles achevs depuis plus de 10 ans, et les autres) 7) Pour chaque type dappartement, faire apparaitre lactuel cout moyen de location au m 8) Recenser tous les locataires entrs depuis moins de 2 ans dans un appartement dans le loyer excde 30% des ressources des mnages 9) Ecrire lordre SQL permettant de connaitre combien dappartement s sont actuellement vides 10) Lister par propritaire, lensemble des loyers appliqu ce jour dans les appartements quils possdent.