Bonjour, je n'arrive pas faire tout cet exercice, si qqn pourrait m'aidez ça serait vraiment gentil
Merci d'avance ! :)
L'énoncé de cet exercice utilise les mots du langage SQL suivant :
SELECT, FROM, WHERE, JOIN, INSERT INTO, VALUES, ORDER BY
On rappelle qu'en SQL la clause ORDER BY, suivie d'un attribut, permet de classer les résultats par
ordre croissant de l'attribut.
Dans un lycée, le parc informatique est constitué d'ordinateurs, d'imprimantes, de vidéoprojecteurs
et de TNI (Tableau Numérique Interactif).
Tous les ordinateurs et toutes les imprimantes sont connectés au réseau de l'établissement.
Chaque salle de cours est identifiée par un numéro unique et contient :
- un ou plusieurs ordinateurs reliés au réseau de l'établissement;
- aucun ou un seul vidéoprojecteur;
- s'il y a un vidéoprojecteur, aucun ou un seul TNI;
- une ou plusieurs imprimantes réseau.
Un ordinateur peut être connecté via le réseau à une ou plusieurs imprimantes (situées éventuellement
dans une ou plusieurs autres salles) et à un vidéoprojecteur avec TNI ou non. Les ordinateurs et les imprimantes possèdent un nom unique sur le réseau de l'établissement. Les vidéoprojecteurs ne sont pas connectés au réseau, ils ne possèdent pas de nom unique. Ils sont donc identifiés par le numéro de la salle où ils sont installés. Tous ces matériels sont gérés à l'aide d'une base de données relationnelle qui comprend 3 relations (ou tables) nommées: Ordinateur, Vidéoprojecteur, Imprimante.
On donne ci dessous le schéma relationnel de la relation Ordinateur, suivi d'un extrait de la relation Ordinateur. La clé primaire est soulignée.
1. (a) À l'aide d'un système de gestion de base de données, on envoie au serveur la requête SQL
suivante
SELECT salle, marque_ordi FROM Ordinateur;
Quel résultat produit cette requête sur l'extrait de la relation Ordinateur donné ci-dessus?
(b) Quel résultat produit la requête suivante sur l'extrait de la relation Ordinateur donné ci-dessus?
SELECT nom_ordi, salle FROM Ordinateur WHERE video = true;
Écrire une requête SQL donnant tous les attributs des ordinateurs correspondant aux années supérieures ou égales à 2017 ordonnées par dates croissantes.
(a) Pour quelle raison l'attribut salle ne peut-il pas être une clé primaire pour la relation
Ordinateur?
(b) On donne ci-dessous un extrait de la relation Imprimante :
Les 5 premières lignes de la relation Imprimante :
On prend (nom _imprimante, nom_ordi) comme clé primaire. Écrire le schéma relationnel de la relation Imprimante en précisant les éventuelles clés étrangères pour les autres relations.
4. On donne ci-dessous un extrait de la relation Videoprojecteur
Les 4 premières lignes de la relation Videoprojecteur :
Écrire une requête SQL pour ajouter à la relation Videoprojecteur le vidéoprojecteur nouvellement installé en salle 315 de marque NEC, modèle ME402X et non relié à un TNI.
Écrire une requête SQL permettant de récupérer les attributs salle, nom_ordi, marque_video des ordinateurs connectés à un vidéoprojecteur équipé d'un TNI.
Nous vous invitons à découvrir les centaines de milliers de sujets existants sur LE Forum - n'hésitez pas à y participer ! L'inscription, gratuite, permet également de diminuer le nombre d'affichage de publicités. Pour cela, inscrivez-vous, ou connectez-vous.
1. (a) À l'aide d'un système de gestion de base de données, on envoie au serveur la requête SQL
suivante
SELECT salle, marque_ordi FROM Ordinateur;
Quel résultat produit cette requête sur l'extrait de la relation Ordinateur donné ci-dessus?
(b) Quel résultat produit la requête suivante sur l'extrait de la relation Ordinateur donné ci-dessus?
SELECT nom_ordi, salle FROM Ordinateur WHERE video = true;
Ordinateur?
(b) On donne ci-dessous un extrait de la relation Imprimante :
Les 5 premières lignes de la relation Imprimante :
On prend (nom _imprimante, nom_ordi) comme clé primaire. Écrire le schéma relationnel de la relation Imprimante en précisant les éventuelles clés étrangères pour les autres relations.
4. On donne ci-dessous un extrait de la relation Videoprojecteur
Les 4 premières lignes de la relation Videoprojecteur :
Lien à poster
Partager sur d’autres sites