Corrigé exercice compréhension langage SQL

Fermé
karamess85 Messages postés 1 Date d'inscription dimanche 29 juillet 2018 Statut Membre Dernière intervention 29 juillet 2018 - Modifié le 29 juil. 2018 à 22:18
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 29 juil. 2018 à 22:21
Bonjour cher tous,
Une âme charitable peut m'aider avec cet exercice de compréhension du langage SQL ? Si je peux avoir un corrigé avec des petits commentaires pour mieux appréhender ça serait parfait. Merci infiniment.
Exercice
SELECT Individus.IndividualID
     , Individus.ConcatenatedName
     , Individus.DateNaisssance
     , Individus.NationaliteText
     , Vulnerabilite.VulnerabiliteText
     , Groupe.NumeroGroupe
     , IndividuGroup.Relation
     , AdressActuelle.Niveau3 as AdressPaysAsil
     , AdressAvant.Niveau3 as AdressPaysOrigine
     , Individus.IndividualAge as Age 
 FROM Individus  
 INNER JOIN IndividuGroup ON Individus.IndividusGUID = IndividuGroup.IndividusGUID  
 INNER JOIN Groupe ON IndividuGroup.GroupGUID = Groupe.GroupGUID  
 INNER JOIN dataVulnerabilite ON Individus.IndividusGUID = dataVulnerabilite.IndividusGUID  
 INNER JOIN AdressActuelle ON Individus.IndividusGUID = AdressActuelle.IndividusGUID  
 INNER JOIN AdressAvant ON Individus.IndividusGUID = AdressAvant.IndividusGUID  
 INNER JOIN Vulnerabilite ON dataVulnerabilite.VulnerabiliteCode = Vulnerabilite.VulnerabiliteCode  
 INNER JOIN Vulnerabilite ON Vulnerabilite.VulnerabiliteCode = Vulnerabilite.VulnerabiliteCode 
WHERE (Vulnerabilite.VulnerabiliteLanguageCode = N'eng') 
  AND (Individus.NationaliteText = N'MaLi')



Questions :
1. Donner la liste complète des tables évoquées dans le script ci-dessus.
2. Pour chaque table, quelles sont les données imprimées.
3. Quels sont les critères à satisfaire dans ce script.
4. Donner un exemple de résultat de ce script (sous forme de tableau).
5. Comment transcrire ce script en langage littéraire.

Attention : C’est la compréhension du langage SQL qui est testée ici, le contenu des données dans la base de données n’est pas important.

EDIT : Remise en forme du CODE

2 réponses

jee pee Messages postés 39646 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 26 avril 2024 9 238
29 juil. 2018 à 22:18
Bonjour,

Par principe sur ce forum nous ne faisons pas les exercices à la place des élèves ;-)

Si tu nous donnes tes réponses aux questions nous pourrons te les commenter.

cdlt
0