-- ============================================= -- Export de la Base de Données : Bibliothèque -- Date d'export : 2026-02-25 04:38:02 -- ============================================= SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ============================================= -- Table : auteurs -- ============================================= DROP TABLE IF EXISTS `auteurs`; CREATE TABLE `auteurs` ( `id_auteur` int(11) NOT NULL AUTO_INCREMENT, `nom_auteur` varchar(255) NOT NULL, PRIMARY KEY (`id_auteur`), UNIQUE KEY `nom_auteur` (`nom_auteur`) ) ENGINE=InnoDB AUTO_INCREMENT=34 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- Données de la table `auteurs` INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('17', 'Adler Olsen'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('8', 'Agatha Christie'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('9', 'Aimé Césaire'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('27', 'Alexandre Dumas'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('31', 'Alexandre Dumas Fils'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('13', 'Anna Gavalda'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('18', 'Anne Perry'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('3', 'Arthur Schopenhauer'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('4', 'Charles Baudelaire'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('32', 'Emile Zola'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('11', 'Eric Nataf'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('1', 'Frantz Fanon'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('12', 'Franz Kafka'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('24', 'Ian Rankin'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('14', 'Jean M. Auel'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('22', 'Jean Teulé'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('7', 'Jean-Paul Sartre'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('23', 'Joanne Kathleen Rowling'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('28', 'Jules Verne'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('33', 'Julia Quinn'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('26', 'Ken Follett'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('6', 'Khalil Gibran'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('20', 'Marshall Karp'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('19', 'Mary Balogh'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('16', 'Michael Connely'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('10', 'Penny Watson Webb'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('5', 'Rick Mofina'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('2', 'Robert Galbraith'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('25', 'Samuel Beckett'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('29', 'Sophie Comtesse de Segur'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('21', 'Stéphane Hessel'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('15', 'Tim cockey'); INSERT INTO `auteurs` (`id_auteur`, `nom_auteur`) VALUES ('30', 'Victor Hugo'); -- ============================================= -- Table : genres -- ============================================= DROP TABLE IF EXISTS `genres`; CREATE TABLE `genres` ( `id_genre` int(11) NOT NULL AUTO_INCREMENT, `nom_genre` varchar(100) NOT NULL, PRIMARY KEY (`id_genre`), UNIQUE KEY `nom_genre` (`nom_genre`) ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- Données de la table `genres` INSERT INTO `genres` (`id_genre`, `nom_genre`) VALUES ('1', 'Essai'); INSERT INTO `genres` (`id_genre`, `nom_genre`) VALUES ('10', 'Manifeste'); INSERT INTO `genres` (`id_genre`, `nom_genre`) VALUES ('3', 'Philosophie'); INSERT INTO `genres` (`id_genre`, `nom_genre`) VALUES ('4', 'Poésie'); INSERT INTO `genres` (`id_genre`, `nom_genre`) VALUES ('9', 'Roman'); INSERT INTO `genres` (`id_genre`, `nom_genre`) VALUES ('6', 'Roman autobiographique'); INSERT INTO `genres` (`id_genre`, `nom_genre`) VALUES ('2', 'Roman Policier'); INSERT INTO `genres` (`id_genre`, `nom_genre`) VALUES ('8', 'Romance historique'); INSERT INTO `genres` (`id_genre`, `nom_genre`) VALUES ('7', 'Théatre'); INSERT INTO `genres` (`id_genre`, `nom_genre`) VALUES ('5', 'Thriller'); -- ============================================= -- Table : series -- ============================================= DROP TABLE IF EXISTS `series`; CREATE TABLE `series` ( `id_serie` int(11) NOT NULL AUTO_INCREMENT, `nom_serie` varchar(255) NOT NULL, `nombre_volumes` int(11) DEFAULT NULL, PRIMARY KEY (`id_serie`), UNIQUE KEY `nom_serie` (`nom_serie`) ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- Données de la table `series` INSERT INTO `series` (`id_serie`, `nom_serie`, `nombre_volumes`) VALUES ('1', 'Cormoran Strike', '4'); INSERT INTO `series` (`id_serie`, `nom_serie`, `nombre_volumes`) VALUES ('2', 'Jack Gannon', '4'); INSERT INTO `series` (`id_serie`, `nom_serie`, `nombre_volumes`) VALUES ('3', 'Héritiers des larmes', '4'); INSERT INTO `series` (`id_serie`, `nom_serie`, `nombre_volumes`) VALUES ('4', 'Les enfants de la Terre', '9'); INSERT INTO `series` (`id_serie`, `nom_serie`, `nombre_volumes`) VALUES ('5', 'Le club des survivants', '8'); INSERT INTO `series` (`id_serie`, `nom_serie`, `nombre_volumes`) VALUES ('6', 'Harry Potter', '7'); INSERT INTO `series` (`id_serie`, `nom_serie`, `nombre_volumes`) VALUES ('7', 'John Rebus', NULL); INSERT INTO `series` (`id_serie`, `nom_serie`, `nombre_volumes`) VALUES ('8', 'Les pilliers de la Terre', '3'); INSERT INTO `series` (`id_serie`, `nom_serie`, `nombre_volumes`) VALUES ('9', 'Bridgerton', '9'); -- ============================================= -- Table : livres -- ============================================= DROP TABLE IF EXISTS `livres`; CREATE TABLE `livres` ( `id_livre` int(11) NOT NULL AUTO_INCREMENT, `titre` varchar(255) NOT NULL, `id_auteur` int(11) NOT NULL, `id_genre` int(11) NOT NULL, `id_serie` int(11) DEFAULT NULL, `tome` int(11) DEFAULT NULL, PRIMARY KEY (`id_livre`), KEY `idx_titre` (`titre`), KEY `idx_auteur` (`id_auteur`), KEY `idx_genre` (`id_genre`), KEY `idx_serie` (`id_serie`), CONSTRAINT `livres_ibfk_1` FOREIGN KEY (`id_auteur`) REFERENCES `auteurs` (`id_auteur`), CONSTRAINT `livres_ibfk_2` FOREIGN KEY (`id_genre`) REFERENCES `genres` (`id_genre`), CONSTRAINT `livres_ibfk_3` FOREIGN KEY (`id_serie`) REFERENCES `series` (`id_serie`) ) ENGINE=InnoDB AUTO_INCREMENT=69 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- Données de la table `livres` INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('1', 'Peau noire, Masques blancs', '1', '1', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('2', 'L\'art d\'avoir toujours raison', '3', '3', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('3', 'Les fleurs du mal', '4', '4', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('4', 'Le prophète', '6', '4', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('5', 'Les mots', '7', '6', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('6', 'Le crime de l\'Orient Express', '8', '2', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('7', 'Cahier d\'un retour au pays natal', '9', '4', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('8', 'Discours sur le colonialisme', '9', '1', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('9', 'Une tempête', '9', '7', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('10', 'Autobiographie d\'un virus', '11', '5', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('11', 'La métamorphose', '12', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('12', 'Ensemble c\'est tout', '13', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('13', 'Le croque-mort a la vie dure', '15', '2', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('14', 'Le croque-mort à tombeau ouvert', '15', '2', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('15', 'Les égouts de Los Angeles', '16', '2', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('16', 'Miséricorde', '17', '2', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('17', 'L\'étrangleur de Cater Street', '18', '2', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('18', 'Tapis rouge', '20', '2', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('19', 'Indignez-vous', '21', '1', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('20', 'Le magasin des suicides', '22', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('21', 'L\'Étrangleur d\'Édimbourg', '24', '2', '7', NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('22', 'En attendant Godot', '25', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('23', 'Le Comte de Monté Cristo', '27', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('24', 'Les Trois Mousquetaires', '27', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('25', 'L\'Île mystérieuse', '28', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('26', 'Vingt milles lieues sous les mers', '28', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('27', 'Voyage au centre de la Terre', '28', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('28', 'Michel Strogoff', '28', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('29', 'Les malheurs de Sophie', '29', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('30', 'Les petites filles modèles', '29', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('31', 'Notre Dame de Paris', '30', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('32', 'La dame aux camélias', '31', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('33', 'Au bonheur des dames', '32', '9', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('34', 'J\'accuse !', '32', '10', NULL, NULL); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('35', 'L\'appel du coucou', '2', '2', '1', '1'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('36', 'Le ver à soie', '2', '2', '1', '2'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('37', 'La carrière du mal', '2', '2', '1', '3'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('38', 'Zone de contagion', '5', '5', '2', '2'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('39', 'L\'épouse ennemie', '10', '8', '3', '1'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('40', 'La Belle des Salines', '10', '8', '3', '2'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('41', 'Le Serment brisé', '10', '8', '3', '3'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('42', 'Le Clan de l\'Ours des Cavernes', '14', '9', '4', '1'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('43', 'La Vallée des chevaux', '14', '9', '4', '2'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('44', 'Les Chasseurs de mammouths', '14', '9', '4', '3'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('45', 'Le Grand voyage', '14', '9', '4', '4'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('46', 'Le retour d\'Ayla', '14', '9', '4', '4'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('47', 'Les Refuges de pierre I', '14', '9', '4', '5'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('48', 'Les Refuges de pierre II', '14', '9', '4', '5'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('49', 'Rien qu\'un enchantement', '19', '9', '5', '4'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('50', 'Harry Potter à l\'école des sorciers', '23', '9', '6', '1'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('51', 'Harry Potter et la Chambre des secrets', '23', '9', '6', '2'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('52', 'Harry Potter et le Prisonnier d\'Azkaban', '23', '9', '6', '3'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('53', 'Harry Potter et la Coupe de feu', '23', '9', '6', '4'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('54', 'Harry Potter et l\'Ordre du Phénix', '23', '9', '6', '5'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('55', 'Harry Potter et le Prince de Sang-Mêlé', '23', '9', '6', '6'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('56', 'Harry Potter et les Reliques de la mort', '23', '9', '6', '7'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('57', 'Les pilliers de la Terre', '26', '9', '8', '1'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('58', 'Un monde sans fin', '26', '9', '8', '2'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('59', 'Une colonne de feu', '26', '9', '8', '3'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('60', 'Daphné et le Duc', '33', '8', '9', '1'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('61', 'Anthony', '33', '8', '9', '2'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('62', 'Benedict', '33', '8', '9', '3'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('63', 'Colin', '33', '8', '9', '4'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('64', 'Eloïse', '33', '8', '9', '5'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('65', 'Francesca', '33', '8', '9', '6'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('66', 'Hyacinthe', '33', '8', '9', '7'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('67', 'Grégory', '33', '8', '9', '8'); INSERT INTO `livres` (`id_livre`, `titre`, `id_auteur`, `id_genre`, `id_serie`, `tome`) VALUES ('68', 'Des années plus tard', '33', '8', '9', '9'); SET FOREIGN_KEY_CHECKS = 1; -- Export terminé avec succès !