Commit d6541a00 authored by Ismail Merzougui's avatar Ismail Merzougui

Optimisation de recherche des documents disponibles.

parent b4680d36
......@@ -80,6 +80,7 @@ ISBN VARCHAR(100) UNIQUE,
resume VARCHAR(500),
duree TIME ,
typeD TypeDoc,
disponible boolean NOT NULL,
PRIMARY KEY (code)
);
......@@ -215,22 +216,21 @@ VALUES('MHenni','bahouelogique@snapchat.fr','jofooj45');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis,ISBN, resume, duree,typeD)
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis,ISBN, resume, duree,typeD, disponible)
VALUES(52369841, 'Les miserables', TO_DATE('18620502','YYYYMMDD'), 'FOLIO', 'epique','Français', 'Abime',NULL,978-3-16-148410-0,'pain',NULL,'Livre');
VALUES(52369841, 'Les miserables', TO_DATE('18620502','YYYYMMDD'), 'FOLIO', 'epique','Français', 'Abime',NULL,978-3-16-148410-0,'pain',NULL,'Livre','t');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis ,ISBN, resume, duree,typeD)
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis,ISBN, resume, duree,typeD, disponible)
VALUES(52369842, 'Les fleurs du mal', TO_DATE('18570406','YYYYMMDD'), 'Gallimard', 'Poesie', 'Français', 'neuf',NULL,978-3-16-148410-1, 'chocolat',NULL,'Livre');
VALUES(52369842, 'Les fleurs du mal', TO_DATE('18570406','YYYYMMDD'), 'Gallimard', 'Poesie', 'Français', 'neuf',NULL,978-3-16-148410-1, 'chocolat',NULL,'Livre','t');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis ,ISBN, resume, duree,typeD)
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis,ISBN, resume, duree,typeD, disponible)
VALUES(52369843, 'Le livre de la jungle',TO_DATE('18940215','YYYYMMDD'),'FOLIO', 'litterature enfance', 'Anglais', 'perdu',NULL, 978-3-16-148410-2,'football',NULL,'Livre');
VALUES(52369843, 'Le livre de la jungle',TO_DATE('18940215','YYYYMMDD'),'FOLIO', 'litterature enfance', 'Anglais', 'perdu',NULL, 978-3-16-148410-2,'football',NULL,'Livre','f');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis ,ISBN, resume, duree,typeD)
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis,ISBN, resume, duree,typeD, disponible)
VALUES(52369844, 'Don Juan', TO_DATE('16760205','YYYYMMDD'), 'Hachette', 'Piece de theâtre', 'Français', 'Abime',NULL, 978-3-16-148410-3, 'NF18',NULL,'Livre');
VALUES(52369844, 'Don Juan', TO_DATE('16760205','YYYYMMDD'), 'Hachette', 'Piece de theâtre', 'Français', 'Abime',NULL, 978-3-16-148410-3, 'NF18',NULL,'Livre','f');
INSERT INTO ContributionDocument(nom, prenom, DateDeNaissance, code, typeC)
......@@ -266,17 +266,17 @@ VALUES(52369844,00026,TO_DATE('20190304','YYYYMMDD'),TO_DATE('20190305','YYYYMMD
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis ,ISBN, resume, duree,typeD)
VALUES(64564564, 'django',TO_DATE('20130708','YYYYMMDD'),NULL,'Action','anglais','neuf','choco',NULL,'football1','02:32:59','Film');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis,ISBN, resume, duree,typeD, disponible)
VALUES(64564564, 'django',TO_DATE('20130708','YYYYMMDD'),NULL,'Action','anglais','neuf','choco',NULL,'football1','02:32:59','Film','t');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis ,ISBN, resume, duree,typeD)
VALUES(64564563, 'Le roi lion', TO_DATE('19940408','YYYYMMDD'),NULL, 'Animation', 'anglais', 'neuf','choco2',NULL, 'football2','01:52:45','Film');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis,ISBN, resume, duree,typeD, disponible)
VALUES(64564563, 'Le roi lion', TO_DATE('19940408','YYYYMMDD'),NULL, 'Animation', 'anglais', 'neuf','choco2',NULL, 'football2','01:52:45','Film','t');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis ,ISBN, resume, duree,typeD)
VALUES(64564565, 'Titanic',TO_DATE('19970403','YYYYMMDD'),NULL,'Drame et Romance', 'anglais', 'Abime','choco3',NULL, 'football3','03:25:10','Film');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis,ISBN, resume, duree,typeD, disponible)
VALUES(64564565, 'Titanic',TO_DATE('19970403','YYYYMMDD'),NULL,'Drame et Romance', 'anglais', 'Abime','choco3',NULL, 'football3','03:25:10','Film','t');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis ,ISBN, resume, duree,typeD)
VALUES(64564566, 'Scarface', TO_DATE('19830506','YYYYMMDD'),NULL, 'Action et Drame', 'Anglais et Italien', 'neuf','choco4',NULL,'football4','04:52:59', 'Film');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis,ISBN, resume, duree,typeD, disponible)
VALUES(64564566, 'Scarface', TO_DATE('19830506','YYYYMMDD'),NULL, 'Action et Drame', 'Anglais et Italien', 'neuf','choco4',NULL,'football4','04:52:59', 'Film','t');
......@@ -320,18 +320,18 @@ VALUES(64564566,00026,TO_DATE('20190330','YYYYMMDD'),TO_DATE('20190401','YYYYMMD
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis ,ISBN, resume, duree,typeD)
VALUES(61449716, 'Lettre à Elise', TO_DATE('18100000','YYYYMMDD'), 'Bastberg', 'Classique', 'Français', 'neuf',NULL,NULL,NULL,'00:00:02','Musique');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis,ISBN, resume, duree,typeD, disponible)
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis ,ISBN, resume, duree,typeD)
VALUES(49751676, 'Hotel California', TO_DATE('19770000','YYYYMMDD'), 'Warner Chapell Music', 'Rock', 'Anglais', 'bon',NULL,NULL,NULL, '00:01:50','Musique');
VALUES(61449716, 'Lettre à Elise', TO_DATE('18100000','YYYYMMDD'), 'Bastberg', 'Classique', 'Français', 'neuf',NULL,NULL,NULL,'00:00:02','Musique','t');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis ,ISBN, resume, duree,typeD)
VALUES(16479314, 'Au DD', TO_DATE('20192203','YYYYMMDD'), 'QLF Records', 'Rap', 'Francais', 'neuf',NULL,NULL,NULL, '00:02:00','Musique');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis,ISBN, resume, duree,typeD, disponible)
VALUES(49751676, 'Hotel California', TO_DATE('19770000','YYYYMMDD'), 'Warner Chapell Music', 'Rock', 'Anglais', 'bon',NULL,NULL,NULL, '00:01:50','Musique','t');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis ,ISBN, resume, duree,typeD)
VALUES(46494874, 'Don Juan', TO_DATE('16760000','YYYYMMDD'), 'Hachette', 'Piece de theâtre', 'Français', 'Abime',NULL,NULL,NULL,'00:03:20','Musique');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis,ISBN, resume, duree,typeD, disponible)
VALUES(16479314, 'Au DD', TO_DATE('20192203','YYYYMMDD'), 'QLF Records', 'Rap', 'Francais', 'neuf',NULL,NULL,NULL, '00:02:00','Musique','t');
INSERT INTO Document (code, titre, dateSortie, editeur, genre, langue, etatdudocumennt,synopsis,ISBN, resume, duree,typeD, disponible)
VALUES(46494874, 'Don Juan', TO_DATE('16760000','YYYYMMDD'), 'Hachette', 'Piece de theâtre', 'Français', 'Abime',NULL,NULL,NULL,'00:03:20','Musique','t');
......@@ -361,30 +361,4 @@ VALUES('Henley', 'Don', TO_DATE('19470622','YYYYMMDD'), 49751676, 'Chanteur');
INSERT INTO EmpruntDocument(code,Idcarte,DateEmprunt,DateRetour,etatemprunt,etatretour)
VALUES(61449716,00776,TO_DATE('20190202','YYYYMMDD'),TO_DATE('20190203','YYYYMMDD'),'Abime','Abime');
INSERT INTO EmpruntDocument(code,Idcarte,DateEmprunt,DateRetour,etatemprunt,etatretour)
VALUES(16479314,00776,TO_DATE('20190101','YYYYMMDD'),TO_DATE('20190102','YYYYMMDD'),'neuf','bon');
INSERT INTO EmpruntDocument(code,Idcarte,DateEmprunt,DateRetour,etatemprunt,etatretour)
VALUES(61449716,00001,TO_DATE('20181231','YYYYMMDD'),TO_DATE('2018122','YYYYMMDD'),'bon','bon');
INSERT INTO EmpruntDocument(code,Idcarte,DateEmprunt,DateRetour,etatemprunt,etatretour)
VALUES(49751676,00001,TO_DATE('20190310','YYYYMMDD'),TO_DATE('20190311','YYYYMMDD'),'Abime','Abime');
INSERT INTO Sanction (TypeSanction,DateDebut, Duree, DateFin, IdCarte)
VALUES('Suspension emprunt', TO_DATE('20190329','YYYYMMDD'), '24:00:00', TO_DATE('20190329','YYYYMMDD'), 776);
\ No newline at end of file
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