Commit 9c482e1d authored by Ismail Merzougui's avatar Ismail Merzougui

Correction d'erreurs mineurs du au copier/coller

parent ef889520
......@@ -55,11 +55,6 @@ PRIMARY KEY (code)
);
CREATE TABLE Livre
(
code VARCHAR(100),
......@@ -85,7 +80,7 @@ genre VARCHAR(100) NOT NULL,
langue VARCHAR(100) NOT NULL,
Etatdudocument Etat NOT NULL,
Disponibilité boolean NOT NULL,
PRIMARY KEY (code)
PRIMARY KEY (code)
);
......@@ -93,7 +88,7 @@ PRIMARY KEY (code)
CREATE TABLE EmpruntLivre
(
code VARCHAR(100) ,
code VARCHAR(100),
Idcarte VARCHAR(100),
dateEmprunt DATE NOT NULL,
durée TIME NOT NULL,
......@@ -102,14 +97,14 @@ dateLimite DATE NOT NULL,
étatEmprunt ETAT NOT NULL,
étatRetour ETAT NOT NULL,
PRIMARY KEY (code, Idcarte, dateEmprunt),
FOREIGN KEY(code) REFERENCES Livre,
FOREIGN KEY(code) REFERENCES Livre,
FOREIGN KEY (Idcarte) REFERENCES Adhérent
);
CREATE TABLE EmpruntMusique
(
code VARCHAR(100) ,
Idcarte VARCHAR(100),
code VARCHAR(100),
Idcarte VARCHAR(100),
dateEmprunt DATE NOT NULL,
durée TIME NOT NULL,
dateRetour DATE,
......@@ -119,14 +114,12 @@ dateLimite DATE NOT NULL,
PRIMARY KEY (code, Idcarte, dateEmprunt),
FOREIGN KEY (code) REFERENCES Musique,
FOREIGN KEY (Idcarte) REFERENCES Adhérent
);
CREATE TABLE EmpruntFilm
(
code VARCHAR(100) ,
Idcarte VARCHAR(100),
code VARCHAR(100),
Idcarte VARCHAR(100),
dateEmprunt DATE NOT NULL,
durée TIME NOT NULL,
dateRetour DATE,
......@@ -136,7 +129,6 @@ dateLimite DATE NOT NULL,
PRIMARY KEY (code, Idcarte, dateEmprunt),
FOREIGN KEY (code) REFERENCES Film,
FOREIGN KEY (Idcarte) REFERENCES Adhérent
);
......@@ -149,7 +141,6 @@ dateFin DATE NOT NULL,
IdCarte VARCHAR(100),
PRIMARY KEY (TypeSanction, dateDebut),
FOREIGN KEY (IdCarte) REFERENCES Adhérent
);
......@@ -163,7 +154,6 @@ typeC VARCHAR(100) NOT NULL,
PRIMARY KEY (nom, prénom, DateDeNaissance, code),
FOREIGN KEY (nom, prénom, DateDeNaissance) REFERENCES Contributeur,
FOREIGN KEY (code) REFERENCES Livre
);
......@@ -177,7 +167,6 @@ typeC VARCHAR(100) NOT NULL,
PRIMARY KEY (nom, prénom, DateDeNaissance, code),
FOREIGN KEY (nom, prénom, DateDeNaissance) REFERENCES Contributeur,
FOREIGN KEY (code) REFERENCES Musique
);
......@@ -194,7 +183,6 @@ typeC VARCHAR(100) NOT NULL,
PRIMARY KEY (nom, prénom, DateDeNaissance, code),
FOREIGN KEY (nom, prénom, DateDeNaissance) REFERENCES Contributeur,
FOREIGN KEY (code) REFERENCES Film
);
......@@ -206,16 +194,6 @@ FOREIGN KEY (code) REFERENCES Film
INSERT INTO Adhérent(IdCarte,nom,prénom, email,login,mdp, numeroTel,Blacklisté)
VALUES(00776,'Sylla','Ismail','ismail.sylla@etu.utc.fr','syllaism','laloalo56',0654326698,'t');
......@@ -261,7 +239,7 @@ INSERT INTO Contributeur(nom,prenom, DateDeNaissance,nationalité)
INSERT INTO Contributeur(nom,prenom, DateDeNaissance,nationalité)
VALUES('Henley', 'Don',TO_DATE('19470622','YYYYMMDD'), 'Américain' );
VALUES('Henley', 'Don',TO_DATE('19470622','YYYYMMDD'), 'Américain');
......@@ -286,7 +264,7 @@ INSERT INTO Livre (code, titre, dateSortie, editeur, genre, langue, etatdudocume
VALUES(52369842, 'Les fleurs du mal', TO_DATE('18570406','YYYYMMDD'), 'Gallimard', 'Poésie', 'Français', 'neuf', 't', 978-3-16-148410-1);
INSERT INTO Livre (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt, Disponibilité, ISBN)
VALUES(52369843, 'Le livre de la jungle', TO_DATE('18940215','YYYYMMDD'),'FOLIO', 'littérature enfance', 'Anglais', 'perdu', 't', 978-3-16-148410-2);
VALUES(52369843, 'Le livre de la jungle',TO_DATE('18940215','YYYYMMDD'),'FOLIO', 'littérature enfance', 'Anglais', 'perdu', 't', 978-3-16-148410-2);
INSERT INTO Livre (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt, Disponibilité, ISBN)
VALUES(52369844, 'Don Juan', TO_DATE('16760205','YYYYMMDD'), 'Hachette', 'Pièce de théâtre', 'Français', 'Abimé', 'f', 978-3-16-148410-3);
......@@ -446,9 +424,3 @@ VALUES(49751676,00001,TO_DATE('20190310','YYYYMMDD'),'24:00:00',TO_DATE('2019031
INSERT INTO Sanction (TypeSanction,DateDebut, Durée, DateFin, IdCarte)
VALUES('Suspension emprunt', TO_DATE('20190329','YYYYMMDD'), '24:00:00', TO_DATE('20190329','YYYYMMDD'), 0001);
  • Quelques changements seront effectués ultérieurement au niveau des valeurs inscrites, celles ci ne servent que d'exemple et de valeurs de test. Par exemple on compte bien mettre des durées supérieur à 24H.

Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment