Vous êtes sur la page 1sur 1

EM : Base de données

Activité TD 3

Soit le modèle relationnel suivant relatif à la gestion des notes annuelles d'une promotion
des étudiants :
 ETUDIANT(N_Etudiant, Nom, Prenom, ville)
 MATIERE(CodeMat, LibelleMat, CoeffMat)
 EVALUER(N_Etudiant, CodeMat, Date, Note)
Activité 5 : Sélection et Tri des Lignes

1. Créez une requête pour afficher le nom et le prénom de l’étudiant dont le matricule est 12 ?
2. Créez une requête destinée à afficher le nom et le prénom des étudiants habitent à rabat ?
3. Nom concaténé avec prénom des étudiants qui n’habitent pas à rabat classés par ordre
alphabétique des noms ?
4. Affichez le nom et la ville pour tous les étudiants dont le nom contient la lettre m ?
5. Affichez le nom et la ville pour tous les étudiants dont le nom se termine par la lettre m ?
6. Affichez le nom et la ville pour tous les étudiants dont le nom contient la lettre « a » en deuxième
position ?
7. Affichez le nom et le prénom pour tous les étudiants dont le nom contient les lettres r et m ?
8. Afficher le numéro de l’étudiant et le code de la matière dont la note est comprise entre 15 et 17
classés par numéro de l’étudiant décroissant ?

Activité 6 : les fonctions mono-lignes

1. Affichez le nom et le prénom de chaque étudiant en majuscule.


2. Affichez le nom et la langueur du nom de chaque étudiant dont la ville est rabat ?
3. Affichez le nom des étudiant dont leurs noms est composés exactement de 7 caractères ?
4. Affichez la position du caractère ‘a’ dans le nom de chaque étudiant dont est composé exactement
de 5 caractères classés par ordre alphabétique des noms ?
5. Expliquez les requêtes suivantes :
a. SELECT ename, CONCAT (ename, sal), ename||sal , LENGTH(ename),
INSTR(ename, 'S')
FROM emp
WHERE SUBSTR (job,1,5) = 'SALES';
b. SELECT ROUND(45.923,2), ROUND(45.923,0), ROUND (45.923,-1)
FROM DUAL;
c. SELECT TRUNC(45.923,2), TRUNC(45.923), TRUNC(45.923,-1)
FROM DUAL;

----------------------------------------
Mustapha HAIN
infohain@gmail.com
Abcdformation.blogspot.com

Vous aimerez peut-être aussi