Vous êtes sur la page 1sur 1

Exercice 

:
1- Créer un serveur interbase local sous le nom : serveur_loccation
2- Créer une base de données interbase sous le nom : bdd_loccation
3- Créer avec l’IBconsole de l’interbase les tables suivantes :
create table CLIENT ( create table LOCATION (
NOCLIENT INTEGER not null, NOLOCATION INTEGER not null,
NOM VARCHAR(30), NOCLIENT INTEGER,
PRENOM VARCHAR(30), NOVEHICULE INTEGER,
ADRESSE VARCHAR(25), PRIX DECIMAL,
NOVILLE INTEGER, DATE_EMPRUNT DATE,
NOPROVINCE INTEGER, DATE_RETOUR DATE,
TELEPHONE VARCHAR(10), constraint PK_LOCATION primary key (NOLOCATION));
NOPERMIS VARCHAR(25),
DATEEXPERATION VARCHAR(6),
CODEPOSTAL VARCHAR(6),
constraint PK_CLIENT primary key (NOCLIENT));
create table VEHICULE (
NOVEHICULE INTEGER not null,
MARQUE VARCHAR(25),
ANNEE INTEGER,
KM INTEGER,
constraint PK_VEHICULE primary key (NOVEHICULE));

4- créer les relations suivantes :


alter table LOCATION
add constraint FK_ LOCATION_CLIENT foreign key (NOCLIENT) references CLIENT (NOCLIENT);
alter table LOCATION
add constraint FK_LOCATION_VEHICULE foreign key (NOVEHICULE) references VEHICULE (NOVEHICULE);

Exercice :
1- Créer un serveur interbase local sous le nom : serveur_loccation
2- Créer une base de données interbase sous le nom : bdd_loccation
3- Créer avec l’IBconsole de l’interbase les tables suivantes :
create table CLIENT ( create table LOCATION (
NOCLIENT INTEGER not null, NOLOCATION INTEGER not null,
NOM VARCHAR(30), NOCLIENT INTEGER,
PRENOM VARCHAR(30), NOVEHICULE INTEGER,
ADRESSE VARCHAR(25), PRIX DECIMAL,
NOVILLE INTEGER, DATE_EMPRUNT DATE,
NOPROVINCE INTEGER, DATE_RETOUR DATE,
TELEPHONE VARCHAR(10), constraint PK_LOCATION primary key (NOLOCATION));
NOPERMIS VARCHAR(25),
DATEEXPERATION VARCHAR(6),
CODEPOSTAL VARCHAR(6),
constraint PK_CLIENT primary key (NOCLIENT));
create table VEHICULE (
NOVEHICULE INTEGER not null,
MARQUE VARCHAR(25),
ANNEE INTEGER,
KM INTEGER,
constraint PK_VEHICULE primary key (NOVEHICULE));

4- créer les relations suivantes :


alter table LOCATION
add constraint FK_ LOCATION_CLIENT foreign key (NOCLIENT) references CLIENT (NOCLIENT);
alter table LOCATION
add constraint FK_LOCATION_VEHICULE foreign key (NOVEHICULE) references VEHICULE (NOVEHICULE);

Vous aimerez peut-être aussi