Download WordPress Themes, Happy Birthday Wishes
Accueil » Bases des données » Correction TD sur les requêtes SQL

Correction TD sur les requêtes SQL

Télécharger gratuitement une série d’exercices sur Correction TD sur les requêtes SQL, Document au format PDF de 7 pages.

Catégorie: , type de fichier: PDF, Nombre de page: 7, auteur: , license: , taille de fichier: 226.86 Kb, niveau: , date: , téléchargement: .

Télécharger

Extrait du cours :

TD Bases de Données et Ingénierie des Systèmes d’Information
TD 3Requêtes SQL Exemple :
CREATE TABLE cours ( sigle VARCHAR(20) NOT NULL,
intitule VARCHAR(128) NOT NULL,
responsable VARCHAR(50) NOT NULL,
nombreSeances INT NOT NULL DEFAULT ‘0’,
PRIMARY KEY (sigle),
FOREIGN KEY (responsable) REFERENCES enseignant(id)
);
Suppression de table DROP TABLE
nom_de_la_table ;
Insertion INSERT INTO
nom_de_la_table (attribut_1, attribut_2, : : 🙂
VALUES( valeur_1, valeur_2, : : :);
Requêtes imbriquées / sous-requêtes Une sous-requête est une commande SELECT dans une autre commande. Par exemple : SELECT * FROM table1 WHERE id IN (SELECT id FROM table2);
On dit que la sous-requête est imbriquée dans la requête externe. Il est possible d’imbriquer des
requêtes dans des sous-requêtes. Une sous-requête doit toujours être entre parenthèses.
Voici un exemple de commande qui montre les principaux avantages des sous-requêtes et de leur
syntaxe : SELECT r1
FROM t1
WHERE s11 = ( SELECT COUNT(*) FROM t2
WHERE NOT EXISTS ( SELECT * FROM t3
WHERE r3 =
(SELECT 50,11*s1 FROM t4 WHERE r5 in (SELECT * FROM t5) AS t5)
)
);
EXISTS teste simplement si la requête interne retourne une ligne. NOT EXISTSteste si la requête
interne ne retourne aucun résultat. Mines de Nancy
Tony Bourdier & Fabienne Thomarat 20082009

Laisser une réponse

Votre adresse email ne sera pas publiéeLes champs requis sont surlignés *

*

x

Check Also

Conception et Création de Bases de Données

Cours création et conception des bases de données avec SQL, définition et première pas avec ce langage. Document de formation en PDF sur 99 pages à télécharger gratuitement.