2CC SGBD1 pr vu le 30 10 2009 corrig

587 mots 3 pages
Office de la Formation Professionnelle et de la Promotion du Travail

OFPPT

INSTITUT SPECIALISE DE TECHNOLOGIE APPLIQUEE
DE GESTION - FES

Module : SGBD I
Groupe : TDI2A

Contrôle 2
Durée : 45mn

Date : 30/10/2009

Vous travaillez dans une agence immobilière qui a mis en place un modèle relationnel afin de gérer son portefeuille client.

Le modèle relationnel est le suivant :
CLIENT (code_client, nom_client, prenom_client, adresse_client, ville_client)
APPARTEMENT (reference, superficie, prix_vente, #code_representant, #code_client)
REPRESENTANT (code_representant, nom_representant, prenom_representant)

1. Donner le code SQL qui permet de créer les tables avec les clés primaires et étrangères en tenant compte des contraintes suivantes : (7pts)
- La superficie doit être comprise entre 40 et 600
- Le pris de vente doit avoir une valeur supérieure à 140 000 create table APPARTEMENT (
REFERENCE
int not null,
CODE_REPRESENTANT int not null,
CODE_CLIENT
int not null,
SUPERFICIE
int null constraint CKC_SUPERFICIE_APPARTEM check (SUPERFICIE is null or (SUPERFICIE between 40 and 600)),
PRIV_VENTE
float null constraint CKC_PRIV_VENTE_APPARTEM check (PRIV_VENTE is null or (PRIV_VENTE
>= 140000)), constraint PK_APPARTEMENT primary key nonclustered (REFERENCE)
)
go create index APPARTIENT_FK on APPARTEMENT (
CODE_CLIENT ASC
)
go create index VENDRE_FK on APPARTEMENT (
CODE_REPRESENTANT ASC
)
go create table CLIENT (
CODE_CLIENT
int
Année : 2009/2010

not null,
1/3

M. HAIJOUBI

Office de la Formation Professionnelle et de la Promotion du Travail

OFPPT

INSTITUT SPECIALISE DE TECHNOLOGIE APPLIQUEE
DE GESTION - FES

NOM_CLIENT varchar(60) null,
ADRESSE_CLIENT
varchar(120) null, VILLE_CLIENT varchar(30) null, constraint PK_CLIENT primary key nonclustered (CODE_CLIENT)
)
go

create table REPRESENTANT (
CODE_REPRESENTANT int not null,
NOM_REPRESENTANT varchar(40) null, PRENOM_REPRESENTANT varchar(40) null, constraint PK_REPRESENTANT primary key nonclustered (CODE_REPRESENTANT)
)

en relation

  • Histoire de la musique : supertramp et j.beuys : comparaison
    860 mots | 4 pages
  • inf1250 -tp2
    1393 mots | 6 pages
  • Etude pays USA
    3518 mots | 15 pages
  • Corrig CGP02
    1467 mots | 6 pages
  • Critères
    401 mots | 2 pages
  • Synthese
    437 mots | 2 pages
  • La Région Pays de la Loire
    2284 mots | 10 pages
  • C50 00 Plan_cours A15
    4325 mots | 18 pages
  • Corrige E2 Juin 2009
    5204 mots | 21 pages
  • espagne exemple de carnet de voyage
    1223 mots | 5 pages
  • Rapport de stage kiabi
    1662 mots | 7 pages
  • swot pduc intermarché
    674 mots | 3 pages
  • Preparation dun projet sportif
    3261 mots | 14 pages
  • fdads
    537 mots | 3 pages
  • Maroc
    29450 mots | 118 pages