Rappels des concepts fondamentaux - smis inria
Rappels des concepts fondamentaux - smis inria
Rappels des concepts fondamentaux - smis inria
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Suppression de données<br />
Modification de données<br />
SYNTAXE :<br />
DELETE FROM <br />
[WHERE ]<br />
EXEMPLES :<br />
Supprimer tous les docteurs<br />
DELETE FROM DOC<br />
Supprimer le docteur numéro 20<br />
DELETE FROM DOC WHERE NumDoc = 20<br />
Et celle-ci ?<br />
DELETE FROM DOC WHERE NumDoc NOT IN (SELECT NumDoc FROM ORD)<br />
SYNTAXE :<br />
UPDATE <br />
SET<br />
= value_expression<br />
[, = value_expression ] …<br />
[WHERE ];<br />
EXEMPLES :<br />
Modifier l’adresse du docteur nro 20<br />
UPDATE DOC<br />
SET VilleDoc = ‘Valenton’<br />
WHERE NumDoc = 20<br />
Augmenter de 10% le prix de tous les médicaments dont le nom contient ‘Antibio’<br />
UPDATE MED<br />
SET PRIX = PRIX*1.1<br />
WHERE NomMed = ‘%Antibio%’<br />
41<br />
42<br />
Manipulation de données<br />
SELECT: forme générale<br />
SYNTAXE ELEMENTAIRE<br />
SELECT <br />
FROM <br />
WHERE <br />
SEMANTIQUE<br />
PROJECTION Ai (<br />
RESTRICTION Ci (<br />
PRODUIT ( Rj ) )<br />
43<br />
SELECT [DISTINCT| ALL] { * | [, ]...}<br />
FROM relation [variable], relation [ variable]…<br />
[WHERE ]<br />
[GROUP BY [,]...]<br />
[HAVING ]<br />
[ORDER BY [.{ASC | DESC}] [,[.{ASC | DESC}] ]...]<br />
44