Blame view

bdd.sql 1.18 KB
564557d2   lwadbled   add(bdd.sql): Fic...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
  /* Fichier de création des informations de la BDD */
  
  /* Suppression des vues si elles existent */
  
  /* Suppression des tables si elles existent */
  
  drop table if exists utilisateur ;
  drop table if exists creneau ;
  drop table if exists banc ;
  drop table if exists equipement ;
  drop table if exists reservation ;
  
  /* Creation des tables pour l'interface Web */
  
  create table utilisateur
  	(LOGIN char(8) PRIMARY KEY,
  	 MDP char(20));
  
  create table creneau
  	(JOUR char(10) PRIMARY KEY);
  
  create table banc
  	(NUMERO int PRIMARY KEY);
  
  create table equipement
df46a0de   lwadbled   fix(bdd.sql): ajo...
26
27
  	(num int REFERENCES banc,
  	 IP char(15) PRIMARY KEY,
564557d2   lwadbled   add(bdd.sql): Fic...
28
29
30
31
32
33
34
35
36
  	 NOM char(50),
  	 TYPE char(30));
  
  create table reservation
  	(reserve int REFERENCES banc,
  	 moment char(10) REFERENCES creneau,
  	 personne char(8) REFERENCES utilisateur,
  	 HEUREDEBUT char(5),
  	 HEUREFIN char(5),
87d5afd9   lwadbled   feat(*): verifica...
37
38
  	 /*UNIQUE(moment,HEUREDEBUT),*/
  	 PRIMARY KEY(reserve,moment,HEUREDEBUT));
564557d2   lwadbled   add(bdd.sql): Fic...
39
40
41
42
  
  /* Insertions des donnees dans la BDD */
  
  insert into utilisateur values ('lwadbled','Louis');
46de4374   lwadbled   feat(gestionAppar...
43
  insert into utilisateur values ('admin','glopglop');
564557d2   lwadbled   add(bdd.sql): Fic...
44
  
df46a0de   lwadbled   fix(bdd.sql): ajo...
45
  /* insert into creneau values ('01/12/2021'); */
564557d2   lwadbled   add(bdd.sql): Fic...
46
47
48
49
  
  insert into banc values (1);
  
  /* Creation des vues pour faciliter l'utilisation de la BDD sur l'interface Web */