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:
parent
21c9de6d10
commit
44384847e5
8 changed files with 331 additions and 1 deletions
38
paillasse-contenus/07-sql/lycee.sql
Normal file
38
paillasse-contenus/07-sql/lycee.sql
Normal 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);
|
||||
Loading…
Add table
Add a link
Reference in a new issue