Commit a42ceff3 authored by Clement Lucas's avatar Clement Lucas
Browse files

Ajout de données

parent 41595475
......@@ -5,41 +5,84 @@ INSERT INTO Ville VALUES ('Compiègne'),('Lille'),('Paris'),('Brest'),('Strasbou
---Gare (#id_gare, nom_gare: varchar, nom_ville=>Ville, adresse: varchar, zone_horaire: int) ;
INSERT INTO Gare VALUES (1, 'Gare du Nord', 'Paris', '18 Rue de Dunkerque, 75010 Paris', 2);
INSERT INTO Gare VALUES (2, 'Gare de Compiègne', 'Compiègne', 'Gare SNCF, Place de la Gare, 60200 Compiègne', 2);
INSERT INTO Gare VALUES (3, 'Gare de Lille', 'Lille', 'Place des Buisses, 59000 Lille', 2);
INSERT INTO Gare VALUES (4, 'Gare de Brest', 'Brest', '8 Place du 19eme Régiment d"Infanterie, 29200 Brest', 2);
INSERT INTO Gare VALUES (5, 'Gare de Nantes', 'Nantes', '27 Boulevard de Stalingrad, 44041 Nantes', 2);
INSERT INTO Gare VALUES (6, 'Gare de Lyon', 'Lyon', '5 Place Charles Béraudier, 69003 Lyon', 2);
INSERT INTO Gare VALUES (7, 'Gare de Strasbourg', 'Strasbourg', '20 Place de la Gare, 67000 Strasbourg', 2);
INSERT INTO Gare VALUES (8, 'Gare de Tours', 'Tours', 'Pl. du Général Leclerc, 37000 Tours', 2);
INSERT INTO Gare VALUES (9, 'Gare de Bordeaux', 'Bordeaux', 'Rue Charles Domercq, 33800 Bordeaux', 2);
INSERT INTO Gare VALUES (10, 'Gare de Toulouse', 'Toulouse', 'Boulevard Pierre Semard, 31000 Toulouse', 2);
INSERT INTO Gare VALUES (11, 'Gare de Marseille', 'Marseille', 'Square Narvik, 13232 Marseille', 2);
INSERT INTO Gare VALUES (3, 'Gare de Lille', 'Lille', 'Place des Buisses, 59000 Lille', 2);
INSERT INTO Gare VALUES (4, 'Gare de Brest', 'Brest', '8 Place du 19eme Régiment d"Infanterie, 29200 Brest', 2);
INSERT INTO Gare VALUES (5, 'Gare de Nantes', 'Nantes', '27 Boulevard de Stalingrad, 44041 Nantes', 2);
INSERT INTO Gare VALUES (6, 'Gare de Lyon', 'Lyon', '5 Place Charles Béraudier, 69003 Lyon', 2);
INSERT INTO Gare VALUES (7, 'Gare de Strasbourg', 'Strasbourg', '20 Place de la Gare, 67000 Strasbourg', 2);
INSERT INTO Gare VALUES (8, 'Gare de Tours', 'Tours', 'Pl. du Général Leclerc, 37000 Tours', 2);
INSERT INTO Gare VALUES (9, 'Gare de Bordeaux', 'Bordeaux', 'Rue Charles Domercq, 33800 Bordeaux', 2);
INSERT INTO Gare VALUES (10, 'Gare de Toulouse', 'Toulouse', 'Boulevard Pierre Semard, 31000 Toulouse', 2);
INSERT INTO Gare VALUES (11, 'Gare de Marseille', 'Marseille', 'Square Narvik, 13232 Marseille', 2);
---Ligne (#id_ligne: integer, nom_ligne: varchar, origine=>Gare, terminus=>Gare) ;
INSERT INTO Ligne(id_ligne, nom_ligne, origine, terminus) VALUES(15, 'K15', 1, 3);
INSERT INTO Ligne VALUES(1, 'Lille - Bordeaux', 3, 9);
INSERT INTO Ligne VALUES(2, 'Bordeaux - Lille', 9, 3);
INSERT INTO Ligne VALUES(3, 'Brest - Strasbourg', 4, 7);
INSERT INTO Ligne VALUES(4, 'Strasbourg - Brest', 7, 4);
INSERT INTO Ligne VALUES(5, 'Lille - Marseille', 3, 11);
INSERT INTO Ligne VALUES(6, 'Marseille - Lille', 11, 3);
INSERT INTO Ligne VALUES(7, 'Brest - Lyon', 4, 6);
INSERT INTO Ligne VALUES(8, 'Lyon - Brest', 6, 4);
INSERT INTO Ligne VALUES(9, 'Bordeaux - Marseille', 9, 11);
INSERT INTO Ligne VALUES(10, 'Marseille - Bordeaux', 11, 9);
---Train (#numero:integer, type: {TGV, TER}, places_max : integer, premiere_class : bool, vitesse_max : integer) ;
INSERT INTO Train(numero, type_train, places_max, premiere_class, vitesse_max)
VALUES (1, 'TER', 800, true, 80);
INSERT INTO Train VALUES (1, 'TGV', 500, true, 320);
INSERT INTO Train VALUES (2, 'TGV', 500, true, 320);
INSERT INTO Train VALUES (3, 'TGV', 500, true, 320);
INSERT INTO Train VALUES (4, 'TGV', 500, true, 320);
INSERT INTO Train VALUES (5, 'TGV', 500, false, 320);
INSERT INTO Train VALUES (6, 'TGV', 500, false, 320);
INSERT INTO Train VALUES (7, 'TER', 80, false, 140);
INSERT INTO Train VALUES (8, 'TER', 80, false, 140);
INSERT INTO Train VALUES (9, 'TER', 80, true, 140);
INSERT INTO Train VALUES (10, 'TER', 80, true, 140);
---Arrêt ( #position:integer, #gare=>Gare, #ligne=>Ligne);
INSERT INTO Arret(id_arret, position, gare, ligne) VALUES (0, 1, 1, 15);
INSERT INTO Arret(id_arret, position, gare, ligne) VALUES (1, 2, 2, 15);
INSERT INTO Arret(id_arret, position, gare, ligne) VALUES (2, 3, 3, 15);
---Arrêt (#id_arret, position:integer, gare=>Gare, ligne=>Ligne);
INSERT INTO Arret VALUES (1, 1, 3, 1),(2, 2, 2, 1),(3, 3, 1, 1),(4, 4, 8, 1),(5, 5, 9, 1);
INSERT INTO Arret VALUES (6, 1, 9, 2),(7, 2, 8, 2),(8, 3, 1, 2),(9, 4, 2, 2),(10, 5, 3, 2);
INSERT INTO Arret VALUES (11, 1, 4, 3),(12, 2, 1, 3),(13, 3, 7, 3);
INSERT INTO Arret VALUES (14, 1, 7, 4),(15, 2, 1, 4),(16, 3, 4, 4);
INSERT INTO Arret VALUES (17, 1, 3, 5),(18, 2, 7, 5),(19, 3, 6, 5),(20, 4, 11, 5);
INSERT INTO Arret VALUES (21, 1, 11, 6),(22, 2, 6, 6),(23, 3, 7, 6),(24, 4, 3, 6);
INSERT INTO Arret VALUES (25, 1, 4, 7),(26, 2, 5, 7),(27, 3, 8, 7),(28, 4, 6, 7);
INSERT INTO Arret VALUES (29, 1, 6, 8),(30, 2, 8, 8),(31, 3, 5, 8),(32, 4, 4, 8);
INSERT INTO Arret VALUES (33, 1, 9, 9),(34, 2, 10, 9),(35, 3, 11, 9);
INSERT INTO Arret VALUES (36, 1, 11, 10),(37, 2, 10, 10),(38, 3, 9, 10);
---Calendrier (#jour : {lundi, mardi, mercredi, jeudi, vendredi, samedi, dimanche})
INSERT INTO Calendrier(jour) VALUES ('lundi'), ('mardi'), ('mecredi'), ('jeudi'), ('vendredi'), ('samedi'), ('dimanche');
---Horaires (#id_horaires: int, #id_train =>Train, départ : heure, arrivée : heure, arrêt=>Arrêt,
--- date : date, jour=>Calendrier, type: {régulier, exceptionnel}, type_except : {ajout, suppression}) ;
INSERT INTO Horaires(id_horaires, id_train, arrivee_gare, depart_gare, arret, date_horaires, jour, type_horaire, type_except)
VALUES (1, 1, '12:55:00', '13:00:00', 0, '2021-05-09', 'lundi', 'régulier', NULL);
INSERT INTO Horaires(id_horaires, id_train, arrivee_gare, depart_gare, arret, date_horaires, jour, type_horaire, type_except)
VALUES (2, 1, '13:50:00', '14:10:00', 1, '2021-05-09', 'lundi', 'régulier', NULL);
INSERT INTO Horaires(id_horaires, id_train, arrivee_gare, depart_gare, arret, date_horaires, jour, type_horaire, type_except)
VALUES (3, 1, '15:15:00', '15:20:00', 2, '2021-05-09', 'lundi', 'régulier', NULL);
INSERT INTO Calendrier VALUES ('lundi'), ('mardi'), ('mecredi'), ('jeudi'), ('vendredi'), ('samedi'), ('dimanche');
---Horaires (#id_horaires: int, #id_train =>Train, arrivee_gare : heure, depart_gare : heure, arrêt=>Arrêt,
--- date_horaires : date, jour=>Calendrier, type_horaire: {régulier, exceptionnel}, type_except : {ajout, suppression}) ;
INSERT INTO Horaires VALUES (1, 1, '12:55:00', '13:00:00', 0, '2021-05-09', 'lundi', 'régulier', NULL);
INSERT INTO Horaires VALUES (2, 1, '13:50:00', '14:10:00', 1, '2021-05-09', 'lundi', 'régulier', NULL);
INSERT INTO Horaires VALUES (3, 1, '15:15:00', '15:20:00', 2, '2021-05-09', 'lundi', 'régulier', NULL);
---Voyageur(#id_voyageur: int, nom: varchar, prenom: varchar, adresse: varchar,
--- tel: longint, paiement: {carte, espèce, chèque}, id_carte: integer,
......
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