sio:bloc2:td1

TD n°1 & 2

On se situe dans un centre de gestion comprenant plusieurs agences délocalisées. Dans chaque agence travaillent plusieurs comptables, chacun gérant plusieurs exploitations.

Un comptable ne travaille que dans une seule agence et une exploitation ne peut être gérée que par un seul comptable. On souhaite connaître la liste des exploitations gérées par chacun des comptables et chacune des agences. Les informations retenues sont :

  • Le nom de l’exploitation,
  • La commune où se situe l’exploitation,
  • Le nom du comptable,
  • Le directeur et la ville de l’agence,
  • Le nom de l’agence,
  • La SAU de l’exploitation,
  • L’âge du comptable,
  • Le numéro de téléphone du comptable.

Etablir le modèle conceptuel des données correspondant puis le modèle logique associé.

TravaillerDans, 1N Agence, 11 Comptable
Agence: id, nom, directeur
Localiser, 11 Agence, 0N Commune

Comptable: id, nom, age, tel
AttacherA, 11 Exploitation, 0N Agence
Commune: id, cp, nom

Gérer, 0N Comptable, 11 Exploitation
Exploitation: id, nom, SAU
Situer, 11 Exploitation, 0N Commune

Une agence de location de maisons et d’appartements désire gérer sa liste de logements. Elle voudrait en effet connaître l’implantation de chaque logement (nom de la commune et du quartier) ainsi que les personnes qui les occupent (les signataires uniquement).

Le loyer dépend d’un logement, mais en fonction de son type (maison, studio, T1, T2…) l’agence facturera toujours en plus du loyer la même somme forfaitaire à ses clients. Par exemple, le prix d’un studio sera toujours égal au prix du loyer + 30 € de charges forfaitaires par mois.

Pour chaque logement, on veut disposer également de l’adresse, de la superficie ainsi que du loyer.

Quant aux individus qui occupent les logements (les signataires du contrat uniquement), on se contentera de leurs noms, prénoms, date de naissance et numéro de téléphone.

Pour chaque commune, on désire connaître le nombre d’habitants ainsi que la distance séparant la commune de l’agence.

NB : on ne gérera pas l’historique de l’occupation des logements par les individus. On considèrera de plus qu’un individu ne peut être signataire que d’un seul contrat.

Etablir le modèle conceptuel des données correspondant puis le modèle logique associé.

Signataire: id, nom, prenom, dateNaiss, tel
SignerContrat, 1N Signataire, 0N Logement, 0N DateS:  duree
DateS: dateS
Appartenir, 11 Quartier, 1N Commune
Quartier: id, nom
Situer, 11 Logement, 1N Quartier
Logement: id, superficie, adresse, loyer
estDuType, 11 Logement , 0N TypeLogement
TypeLogement: id, nom, charges
Commune: id, cp, ville, nbHabitant, distanceAgence

On souhaite gérer, pour chaque exploitation agricole, le montant des divers droits à produire. Un droit est valable pour une période donnée et on désire conserver l’historique des divers droits de chacune des exploitations. A ce jour, la liste des droits à produire que l’on désire gérer est la suivante :

  • Quota laitiers (en litres)
  • Droits de plantation (en ha)

Les informations retenues sont :

  • Le nom de l’exploitation
  • La commune où se situe l’exploitation
  • Sa SAU
  • Les droits et les valeurs des droits accordés à chaque exploitation.

Etablir le modèle conceptuel des données correspondant puis le modèle logique associé.

typeDroit: id, nom

Periode: id, dateD, dateF
Droit, 1N Exploitation, 1N typeDroit, 1N Periode: valeur
Exploitation: id, nom, SAU

Commune: id, cp, ville
DF, 11 Exploitation, 0N Commune

Un agriculteur désire connaître les productions réalisées sur ses parcelles culturales. Une parcelle peut comporter plusieurs productions dans la même année civile.

Pour chaque parcelle, on veut connaître quelles productions ont été réalisées et à quelles dates. On désire également connaître le rendement de chaque production par parcelle, ainsi que les apports en N, P, K pour une période donnée.

Enfin, on doit pouvoir disposer de la quantité et du nom de l’engrais qui a été épandu sur chaque parcelle (à une date donnée). L’agriculteur vous fournit les informations suivantes :

  • Le nom de la parcelle et sa surface
  • Les coordonnées géographiques de la parcelle
  • Le nom de la production et son unité de production
  • Les dates début et fin de production
  • La quantité produite
  • Le nom de l’engrais
  • L’unité d’épandage de l’engrais
  • La proportion de N, de P et de K dans l’engrais
  • La quantité d’engrais épandue à une date donnée sur une parcelle donnée

Etablir le modèle conceptuel des données correspondant puis le modèle logique associé.

  • sio/bloc2/td1.txt
  • Dernière modification : il y a 6 semaines
  • de jcheron