Commit 564557d2edce4b32676e05b07b252f7c67f28695
1 parent
0f174189
add(bdd.sql): Fichier de la base de donnee
Showing
1 changed file
with
47 additions
and
0 deletions
Show diff stats
@@ -0,0 +1,47 @@ | @@ -0,0 +1,47 @@ | ||
1 | +/* Fichier de création des informations de la BDD */ | ||
2 | + | ||
3 | +/* Suppression des vues si elles existent */ | ||
4 | + | ||
5 | +/* Suppression des tables si elles existent */ | ||
6 | + | ||
7 | +drop table if exists utilisateur ; | ||
8 | +drop table if exists creneau ; | ||
9 | +drop table if exists banc ; | ||
10 | +drop table if exists equipement ; | ||
11 | +drop table if exists reservation ; | ||
12 | + | ||
13 | +/* Creation des tables pour l'interface Web */ | ||
14 | + | ||
15 | +create table utilisateur | ||
16 | + (LOGIN char(8) PRIMARY KEY, | ||
17 | + MDP char(20)); | ||
18 | + | ||
19 | +create table creneau | ||
20 | + (JOUR char(10) PRIMARY KEY); | ||
21 | + | ||
22 | +create table banc | ||
23 | + (NUMERO int PRIMARY KEY); | ||
24 | + | ||
25 | +create table equipement | ||
26 | + (IP char(15) PRIMARY KEY, | ||
27 | + NOM char(50), | ||
28 | + TYPE char(30)); | ||
29 | + | ||
30 | +create table reservation | ||
31 | + (reserve int REFERENCES banc, | ||
32 | + moment char(10) REFERENCES creneau, | ||
33 | + personne char(8) REFERENCES utilisateur, | ||
34 | + HEUREDEBUT char(5), | ||
35 | + HEUREFIN char(5), | ||
36 | + UNIQUE(moment,personne), | ||
37 | + PRIMARY KEY(reserve,moment)); | ||
38 | + | ||
39 | +/* Insertions des donnees dans la BDD */ | ||
40 | + | ||
41 | +insert into utilisateur values ('lwadbled','Louis'); | ||
42 | + | ||
43 | +insert into creneau values ('01/12/2021'); | ||
44 | + | ||
45 | +insert into banc values (1); | ||
46 | + | ||
47 | +/* Creation des vues pour faciliter l'utilisation de la BDD sur l'interface Web */ |