N.S.I. WorkSpace Notions,Première Première – Notion | Shell

Première – Notion | Shell

Categories:

Référence au programme officiel

Question 1b – Le résultat de la requête est :

Capture d’écran : HeidiSQL dans Laragon

Question 2 – La requête est la suivante :

Capture d’écran : HeidiSQL dans Laragon

Question 3a – L’attribut salle ne peut pas être une clé primaire pour la relation Ordinateur, car il existe au moins trois enregistrements dans la table Ordinateur pour lesquels la valeur de l’attribut salle est la même. Or une clé primaire est définie par un attribut pour lequel la valeur de chacun des enregistrements de la table est unique.

Question 3b – Le schéma relationnel de la table Imprimante est le suivant :

Imprimante (nom_imprimante : String, marque_imp : String, modele_imp : String, salle : String, nom_ordi : String)
Clé primaire (PK) | Clé étrangère (FK)

Question 4a – La requête SQL est la suivante :

INSERT INTO Videoprojecteur VALUES ("315", "NEC", "ME402X", false)

Question 4b – La requête SQL est la suivante :

SELECT Ordinateur.salle, Ordinateur.nom_ordi, Videoprojecteur.marque_video FROM Ordinateur INNER JOIN Videoprojecteur ON Ordinateur.salle = Videoprojecteur.salle WHERE tni = true ;

SELECT Ordinateur.salle, Ordinateur.nom_ordi, Videoprojecteur.marque_video FROM Ordinateur NATURAL JOIN Videoprojecteur WHERE tni = true ;

Définition

Le ‘Shell’ est une couche logicielle qui constitue une interface entre l’utilisateur et le « noyau » (ou ‘kernel’) du système d’exploitation.

Cette interface utilisateur du système d’exploitation (= ‘shell’) existe sous deux formes :

  • en ligne de commande. Dans ce cas l’utilisateur saisit des « commandes » en mode texte qui lui permettent d’agir sur le système d’exploitation – en particulier sur le système de fichiers – et de lancer l’exécution de programmes dans un environnement en mode texte (TUI pour text user interface). [Voir séquence vidéo plus loin]
  • en mode graphique (GUI, pour graphical user interface) qui se décline sous plusieurs formes en fonction de l’appareil. Pour faire court :
    • s’il s’agit d’un ‘ordinateur’, il s’agit d’une forme de type ‘environnement de bureau’ constituée de fenêtres, de boutons, de menus déroulants et d’un système de pointage, le plus souvent une ‘souris’ (en anglais WindowIconMousePulldown menu, abr. WIMP). Dans l’OS ©MS Windows c’est le programme appelé « Explorateur » qui gère l’environnement de bureau ainsi que le système de fichiers.
    • s’il s’agit d’une tablette ou d’un téléphone, il s’agit d’une forme de type ‘écran d’accueil’ ou ‘launcher’ (lanceur en français) sur laquelle figure des ‘icones’ qui permettent de lancer l’exécution des applications par l’intermédiaire de l’écran tactile.
Documents consultés pour rédiger cet article
Traitement de texte Wordperfect – Environnement en mode texte