Partie 1
1

Exemple sur Update : Exemple SQL n°1

Les questions doivent vous aider à comprendre le code présenté ci-dessous.
Une fois que vous tenez la solution, vous pouvez afficher la réponse en cliquant sur l’intitulé de la question.

1.Quel est l'effet de la requête ?

R : La valeur du champ VilleCli est Haguenau pour tous les clients.

2.Quelle est l'instruction qui permet de choisir la table dans laquelle on va modifier des lignes ?

R : UPDATE Nom de la table

3.Quel est l'instruction qui permet d'indiquer le champ à modifier ?

R : SET Nomduchamp="Valeur"
Exemple validé
UPDATE Clients SET villecli='Haguenau';
Table Clients (codecli, prenomcli, nomcli, ruecli, cpcli, villecli)
Clé primaire : codecli

Table Films (codefilm, nomfilm)
Clé primaire : codefilm

Table Locations (codecli, codefilm, datedebut, duree)
Clé primaire : codecli, codefilm
Clé étrangère : codefilm de la table Films, codecli de la table Clients

Clients
codecli
prenomcli
nomcli
ruecli
cpcli
villecli
1
Alberto
Dubois
3 Rue du Pont
57500
Haguenau
2
Mi
Volond
4 rue de la liberté
57500
Haguenau
3
Roger
Botas
5 place du marché
57500
Haguenau
4
Edouard
Noulas
41 rue de léglise
57600
Haguenau
5
Paul
Lontague
21 Boulevard des oiseaux
57800
Haguenau
6
Eric
Pondier
14, rue des Agates
57600
Haguenau
7
Thomas
Malon
12, rue des lapins
57600
Haguenau
8
Rénato
Point
451, rue de légalité
57500
Haguenau
9
Michel
Botas
17, rue des hochets
57500
Haguenau
10
David
Collague
14, rue Utrillo
57600
Haguenau
11
Simon
Potillon
17, rue des marguerittes
57800
Haguenau
Films
codefilm
nomfilm
1
C'est arrivé près de chez vous
2
Bernie
3
Dans la peau de John Malkovitch
4
Intouchables
5
Ong Bak
6
Shoot' Em UP
7
Tigres et dragons
8
Matrix 1
9
Machete
10
Boulevard de la mort
11
Brain dead
Locations
codecli
codefilm
datedebut
duree
1
2
2013-04-11
1
1
4
2013-04-12
3
1
5
2013-04-13
3
2
1
2013-04-09
2
3
2
2013-04-15
5
4
1
2013-04-17
1
4
6
2013-04-21
2
5
2
2013-04-25
3
6
8
2013-05-01
2
7
7
2013-04-09
1
7
9
2012-12-31
4