ISAMM
Serie
2
La
figure
suivante
vous
aidera
dans
la
compréhension
des
manipulations
des
objets
de
la
base
pour
l’automatisation
de
la
gestion
d’une
banque.
A-‐
Création
de
la
base
1) Créer
les
types
SQL3
que
vous
jugez
utiles.
2) Créer
les
tables
relatives
à
ce
schéma
conceptuel.
3) Insérer
quelques
tuples
dans
chacune
des
tables
crées.
B-‐
Manipulation
de
la
base
1) Ajout
du
client
99,
Paturel,
Port-‐Royal
–
Paris,
téléphone
domicile
04-‐47-‐56–98-‐16,
en
initialisant
le
varray
à
un
seul
élément.
2) Ajout
du
compte
courant
CC99,
de
solde
0
sans
signataire
et
opération
CB,
à
la
date
du
jour
(SYSDATE)
associé
au
client.
3) Associer
le
compte
courant
au
client
99.
4) Insertion
d’un
mouvement
de
50€
sur
ce
compte
par
ce
client,
en
ne
renseignant
pas
la
date
d’opération.
Notons
ici
l’absence
du
constructeur
car
toutes
les
colonnes
ne
sont
pas
renseignées.
Par
défaut
la
date
d’opération
sera
antérieure
de
deux
jours
à
celle
du
jour.
1/2
C
–
Interrogation
de
la
base
1) Liste
des
clients
sans
leur
numéro
de
téléphone.
2) Liste
des
comptes
courant
(numéro,
solde,
date
d’ouverture,
nombre
d’opération
CB).
3) Liste
des
comptes
épargne
(numéro,
solde,
date
d’ouverture,
taux
d’intérêt).
4) Liste
des
comptes
courant
du
client
de
numéro
4
(jointure
implicite
dans
le
WHERE).
5) Numéro,
nom
et
adresse
des
clients
titulaires
d’au
moins
un
compte
épargne.
6) Numéro,
nom
et
adresse
des
clients
titulaires
d’un
seul
compte
épargne.
7) Numéro,
nom
et
nombre
de
compte
épargne
du
titulaire
ayant
le
plus
de
comptes
épargne.
2/2