SQL Structured Query Language, base de données, open source, langage informatique, requête, table
Ce document contient 7 exercices corrigés portant sur les bases de données open source et SQL.
[...] Afficher tous les ´étudiants dont le nom est Durand, mais en affichant que le prénom de l'étudiant. 3. Affichage de tous les numéros d'étudiants qui suivent l'UE de code BDDL3. 4. Afficher le nom et l'âge des enseignants dont l'âge est entre 30 et 50 ans. 5. Afficher les noms et prénoms des enseignants dont le prénom contient un ou 'be'. Exercice 4 (Sélections sur plusieurs tables). L'objectif est d'utiliser les possibilités de SQL pour réaliser des requêtes impliquant plusieurs tables : 1. Afficher tous les noms et prénoms des étudiants qui suivent l'UE BDDL3. [...]
[...] 2. Afficher tous les noms et prénoms des étudiants qui suivent l'UE BDDL3 ou l'UE PROGL2. 3. Afficher tous les noms et prénoms des étudiants ainsi que le libellé des UEs toujours pour ceux qui suivent l'UE BDDL3 ou l'UE PROGL2. (Indication faire deux jointures). 4. Afficher le nom de l'enseignant des UEs BDDL3 et PROGL2. 5. Afficher le nom de l'étudiant, le libellé de l'UE et la note de CC de chacun des étudiants. 6. [...]
[...] Correction Bases de Données Open Source TD1 - SQL Exercice 1 : Requêtes simples SELECT NomEmp FROM Employe ; ? Permet d'afficher la colonne NomEmp de la table Employe SELECT NomServ FROM Service WHERE Batiment=C ; ? Permet d'afficher la colonne NomServ de la table Service où la valeur de la colonne Batiment de la table égale à C SELECT NomEmp, Batiment FROM Employe, Service WHERE Employe.NomServ = Service.NomServ ; ? Afficher la colonne NomEmp de la table Employe et la colonne Batiment de la table Service ou la valeur de la colonne NomServ de la table Employe égale a la valeur de la colonne NomServ sur la table Service SELECT COUNT (numero),NomServ FROM Employe GROUP BY NomServ Comptabiliser le nombre des valeurs de chaque service et les grouper (exemple : il va afficher 1 Comptabilite et 3 Entretien). [...]
[...] Donner le code des UE dont la moyenne de contrôle continue est supérieure 10. (Indication utiliser GROUP BY et HAVING). 6. Donner le nom de l'enseignant qui enseigne au plus grand nombre d'étudiants en plus du nom de l'enseignant vous afficherez le nombre d'étudiants qui assistent à ses cours. Exercice 6 (Union, Intersection). 1. Donner la liste des noms et prénoms des étudiants et des en- saignants (deux colonnes dans le résultat). 2. Donner les noms et prénoms des étudiants qui participe à la fois à SYSL2 et PROGL2 Exercice 7 (Requêtes imbriquées). [...]
[...] Bases de Données Open Source - SQL I. Exercice 1. On considère une base de données constituée des tables suivantes : Employe ServiceNomServ Batiment Etage Telephone Computability A 1 2723 Entretien C 2 2728 DRH C 3 2733 Donnez le résultat des requêtes suivantes appliquées aux tables Employe et Service. 1. SELECT NomEmp FROM Employe ; 2. SELECT NomServ FROM Service WHERE Batiment=C; 3. SELECT NomEmp,Batiment FROM Employe,Service WHERE Employe.NomServ = Service.NomServ; 4. SELECT COUNT (numero),NomServ FROM Employe GROUP BY NomServ; Exercice 2. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture