Devoir 3lifg 2019 corr DEVOIR Semestre er Session Principale Module Bases de données utilisation avancée Enseignant s Faten Labbene Ayachi Classes LFIG Documents autorisés NON Date Heure h Nombre de pages Durée H Exercice SQL points pts On rappelle le sch

DEVOIR Semestre er Session Principale Module Bases de données utilisation avancée Enseignant s Faten Labbene Ayachi Classes LFIG Documents autorisés NON Date Heure h Nombre de pages Durée H Exercice SQL points pts On rappelle le schéma relationnel suivant PILOTE plunum plnom plprenom ville salaire AVION avnum avnom capacité localisation VOL volnum plnum avnum villedep villearr heuredep heurearr Les attributs soulignés correspondent aux clés primaires les attributs suivis de correspondent aux clés étrangères Ecrire les requêtes suivantes dans le langage SQL Indication Vous utiliserez pour R et R les deux opérateurs MINUS et NOT EXISTS pour la requête R les deux opérateurs INTERSECT et EXISTS R Numéros des pilotes conduisant exactement les mêmes avions que le pilote dont le plnum R Numéros des pilotes conduisant au moins un même avion que le pilote dont le plnum R Numéros des pilotes conduisant toutes les avions conduites par le pilote dont le plnum R Nombre de vols assurés par le pilote dont le nom est Lakhal R Le nom du pilote assurant le nombre maximum de vols dont la ville de départ est Tunis Exercice points Soit le schéma relationnel suivant Personne numPers nom prenom sexe numpere nummere union numMari numEpouse Les attributs soulignés correspondent aux clés primaires les attributs suivis de correspondent aux clés étrangères Ecrire les requêtes suivantes dans le langage SQL Q pts Ecrire les commandes SQL qui permettent de créer les deux tables Personne et Union Q pts Quels sont les prénoms des enfants de Ali AGHA Q pts Quel est le nom de la femme de Ali AGHA Q pt Quels sont les numéros des oncles paternels et des tantes paternelles de Ali AGHA Q pts Quels sont les numéros des grands-parents et tous les a? euls arrière arrière ? grandsparents paternels de Ali AGHA CCorrection devoir du Exercice I Requêtes SQL R Numéros des pilotes conduisant exactement les mêmes avions que le pilote dont le plnum select plnum from pilote where not exists select avnum from vol where plnum minus select avnum from vol where pilote plnum vol plnum and plnum and not exists select avnum from vol where pilote plnum vol plnum and plnum Minus select avnum from vol where plnum R Numéros des pilotes conduisant au moins un même avion que le pilote dont le plnum select plnum from pilote where exists select avnum from vol where pilote plnum vol plnum and plnum intersect select avnum from vol where plnum R Numéros des pilotes conduisant toutes les avions conduites par le pilote dont le plnum select plnum from pilote where not exists select avnum from vol where plnum minus select avnum from vol where pilote plnum vol plnum Cand plnum select plnum from vol v where plnum and avnum in select avnum from vol v where v plnum Group by plnum Having count distinct avnum select count distinct avnum from vol v where v plnum R Nombre de vols assurés par le pilote dont le nom est Lakhal select count from vol where plnum

  • 23
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager