THE
Soit la séquence d'instructions suivante utilisant la clause THE :
CTRL+C pour copier, CTRL+V pour coller
1
INSERT INTO tIntervenant (pknom, prenom, bureau, ltelephones, lspecialites)
2
VALUES (
3
'Dumas',
4
'Leonard',
5
typBureau('R','C',123),
6
typListeTelephones(0344234423),
7
typListeSpecialites()
8
);
9
10
INSERT INTO THE (SELECT i.ltelephones FROM tIntervenant i WHERE i.pknom='Dumas')
11
VALUES (0666666666);
12
13
INSERT INTO THE (SELECT i.lspecialites FROM tIntervenant i WHERE i.pknom='Dumas')
14
VALUES (typSpecialite('BD','SGBDR'));
INSERT INTO tIntervenant (pknom, prenom, bureau, ltelephones, lspecialites) VALUES ( 'Dumas', 'Leonard', typBureau('R','C',123), typListeTelephones(0344234423), typListeSpecialites() ); INSERT INTO THE (SELECT i.ltelephones FROM tIntervenant i WHERE i.pknom='Dumas') VALUES (0666666666); INSERT INTO THE (SELECT i.lspecialites FROM tIntervenant i WHERE i.pknom='Dumas') VALUES (typSpecialite('BD','SGBDR'));
CTRL+C pour copier, CTRL+V pour coller
1
UPDATE THE (SELECT i.lspecialites FROM tIntervenant i WHERE i.pknom='Dumas') nt
2
SET nt.technologie='SGBDRO'
3
WHERE nt.domaine='BD';
UPDATE THE (SELECT i.lspecialites FROM tIntervenant i WHERE i.pknom='Dumas') nt SET nt.technologie='SGBDRO' WHERE nt.domaine='BD';
Question
Question
Rétro-concevez le modèle UML associé.
Question
Que renvoie l'instruction suivante :
CTRL+C pour copier, CTRL+V pour coller
1
SELECT i.pknom, s.*, t.*
2
FROM tIntervenant i, TABLE(i.lspecialites) s, TABLE(i.ltelephones) t
3
WHERE i.pknom='Dumas'
SELECT i.pknom, s.*, t.* FROM tIntervenant i, TABLE(i.lspecialites) s, TABLE(i.ltelephones) t WHERE i.pknom='Dumas'
Question
Changer le numéro de téléphone de Dumas avec la valeur de votre choix.