TD sur les requêtes SQL – exos-corrigés SQL SGBDR TP avec correction I Examens, Exercices, Astuces tous ce que vous Voulez Search Accueil CONTACTEZ-NOUS Votre publicité ici ? Votre publicité ici TD sur les requêtes SQL AFO correction Algorithme Bases de Données SQL or7 Sni* to View – exos-corngés SQL SGBDR TP avec Réseaux Informatique SGBD ACCESS Systèmes d’exploitation Tableur – Ms-Excel – Schéma relationnel retenu Les clés primaires sont soulignées et les clés étrangères sont en italique. tudiant ( numero , nom , prenom , age ) enseignant ( id , nom , prenom ) ours ( sigle , intitule , responsable, nombreSeances ) seance ( cours , numero , type , date , salle , heureDebut , heureFin , enseignant ) inscription ( etudiant , cours ) Requêtes simples i) Écrire les requêtes de création des tables « Etudiant » et « Séance ii) Inscrivez l’étudiant au cours (‘LOGUI 571-ogique’,’jhl 908′). iii) Cherchez le nom et le prénom de tous les étudiants de moins de 20 ans. iv) Cherchez le nom et le p seignant responsable du Excel Windows Requêtes imbriquées i) Ajoutez un cours magistral de Logique le 14 décembre avec
Jacques Herbrand en salle S250 de 14h ii) Listez les étudiants inscrits à aucun cours. iii) Combien d’étudiants (différents) ont assistés à au moins une séance animée par Leonhard Euler ? Règles de Transformation du MCD AU MLD (MRD) – passage MCD au MLD syntaxe SQL Sélection QCM Corrigé en Informatique : Bases de données SGBD – IJML – Merise – Internet Programmation Examen informatique avec Compteurs : exercices corrigés TP bascule JK théorème de thévenin et Théorème de Superposition exo+corrigés Exercice Corrigé Merise : Cafétéria – MCD MLD Correction TP
Cours sur la Méthode D’analyse Merise : MCD – MLD – MCT – Dictionnaire de *AGF 3 c,F7 octobre (87) septembre (18) février (8) janvier (4) octobre (72) septembre (33) juillet (5) juin (6) mai (1) mars (11) février (47) janvier (54) décembre (51 ) Exemple : novembre (87) octobre (157) CREATE TABLE cours ( Sigle VARCHAR(20) NOT NIJLL, intitule VARCHAR(128) NOT NULL, responsable VARCHAR(50) NOT NIJLL, nombreseances INT NOT NULL DEFAULT PRIMARY KEY (Sigle), FOREIGN KEY (responsable) REFERENCES enseignant(id) Suppression de table http://mrproof. logspot. com/201 2/12/td-sur-les-requetes-sql -exos-corriges. tml[04/04/ 7] ligne. NOT EXISTS teste si la requête interne ne retourne aucun résultat. CORRECTION Réponse CREATE TABLE Etudiant ( numero VARCHAR(20) PRIMARY KEY, nom VARCHAR(50) NOT NULL, prenom VARCHAR(50) NOT NULL age INT NOT NULL CHECK(age 0) CREATE TABLE Séance ( cours VARCHAR(20) NOT NULL numero VARCHAR(50) NOT NULL type VARCHAR(2) NOT NULL CHECK(type in ‘ , « TP »), date DATE NOT NULL, nom, prenom FROM Ense’gnant, Cours WHERE responsable = id AND intitule LIKE « Statistiques••; ) Cherchez le nom et le prénom de tous les étudiants inscrits au cours de Probabilités.
Réponse . SELECT e. nom, e. prenom FROM etudiant e, inscription i, cours c WHERE e. numero = i. etudiant AND i. cours = c. sigle AND c. intitule like « Probabilites »; vi) Déterminez le nombre d’enseignants intervenant dans le cours de Modélisation Stochatique SELECT count(DlSTlNCT enseignant) FROM Seance, Cours WHERE sigle = cours AND intitule LIKE « %ModeIisationw•; vii) Où et quand a lieu le premier cours d’Algèbre linéaire ? *AGF 6 rif 7