construit l'image paillasse-debian, crée le projet OpenStack et teste la console série

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Adam Belkacemi 2026-10-07 16:14:06 +02:00
parent 21c9de6d10
commit 44384847e5
8 changed files with 331 additions and 1 deletions

View file

@ -0,0 +1,38 @@
-- Jeu de données de départ du lab 07-sql. Chargé dans la VM `bdd` par l'étape
-- `preparation` du lab : `mysql < /opt/labs/07/lycee.sql`.
-- Ne contient volontairement ni la vue `moyennes`, ni la table `clubs`, ni
-- l'utilisateur `prof` : c'est le travail demandé à l'élève.
CREATE DATABASE IF NOT EXISTS lycee;
USE lycee;
CREATE TABLE classes (
id INT AUTO_INCREMENT PRIMARY KEY,
nom VARCHAR(20) NOT NULL
);
CREATE TABLE eleves (
id INT AUTO_INCREMENT PRIMARY KEY,
pseudonyme VARCHAR(30) NOT NULL,
classe_id INT NOT NULL,
FOREIGN KEY (classe_id) REFERENCES classes(id)
);
CREATE TABLE notes (
id INT AUTO_INCREMENT PRIMARY KEY,
eleve_id INT NOT NULL,
matiere VARCHAR(30) NOT NULL,
note DECIMAL(4,2) NOT NULL,
FOREIGN KEY (eleve_id) REFERENCES eleves(id)
);
INSERT INTO classes (nom) VALUES ('Tle NSI'), ('BTS SIO 1re année');
INSERT INTO eleves (pseudonyme, classe_id) VALUES
('faucon', 1), ('loutre', 1), ('renard', 2), ('heron', 2);
INSERT INTO notes (eleve_id, matiere, note) VALUES
(1, 'NSI', 14.5), (1, 'Maths', 12.0), (1, 'Anglais', 16.0),
(2, 'NSI', 9.0), (2, 'Maths', 11.0), (2, 'Anglais', 13.0),
(3, 'SISR', 15.0), (3, 'Maths', 10.0),
(4, 'SISR', 18.0), (4, 'Maths', 14.5);