Skip to content
Snippets Groups Projects
Commit 852facdf authored by SAEZ Theo's avatar SAEZ Theo
Browse files

Fin des instructions SQL pour mettre des données dans les tables

parent ab77802d
No related branches found
No related tags found
No related merge requests found
/* TAB VILLES */
INSERT INTO VILLES(NomV) VALUES ('Pélissanne');
INSERT INTO VILLES(NomV) VALUES ('Marseille');
INSERT INTO VILLES(NomV) VALUES ('Luminy');
INSERT INTO VILLES(NomV) VALUES ('Paris');
INSERT INTO VILLES(NomV) VALUES ('Monaco');
INSERT INTO VILLES(NomV) VALUES ('Nice');
......@@ -64,21 +67,91 @@ SELECT * FROM TRAJETS;
ALTER SESSION SET NLS_DATE_FORMAT = 'DD-MON-YYYY HH24:MI:SS'; -- On change l'interpretation des dates
/* TAB Etapes */
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (1,'Pélissanne','01-APR-2025 14:00:00', '01-APR-2025 16:49:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (1,'Brest','01-APR-2025 16:50:00', '01-APR-2025 17:22:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (6,'Praloup','02-APR-2025 08:05:00', '02-APR-2025 11:20:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (6,'Marseille','02-APR-2025 11:20:00', '02-APR-2025 11:32:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (6,'Luminy','02-APR-2025 11:35:00', '02-APR-2025 12:00:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (7,'Lille','02-APR-2025 07:30:00', '02-APR-2025 14:27:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (7,'Strasbourg','02-APR-2025 14:27:00', '02-APR-2025 16:57:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (10,'Dijon','03-APR-2025 10:02:00', '03-APR-2025 15:49:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (10,'Nantes','03-APR-2025 15:50:00', '03-APR-2025 17:21:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (10,'Paris','03 -APR-2025 17:21:00', '01-APR-2025 19:12:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (10,'Monaco','04-APR-2025 13:23:00', '04-APR-2025 15:49:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (2,'Lille','05-APR-2025 07:19:00', '05-APR-2025 14:26:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (2,'Bordeau','05-APR-2025 14:26:00', '05-APR-2025 17:49:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (2,'Nice','05-APR-2025 18:00:00', '06-APR-2025 05:34:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (4,'La Moutonne','09-APR-2025 10:28:00', '09-APR-2025 11:28:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (4,'Metz','09-APR-2025 11:35:00', '09-APR-2025 20:46:00');
INSERT INTO ETAPES(NUMT,NOMV,DATEA,DATED) VALUES (4,'Tours','09-APR-2025 21:00:00', '10-APR-2025 02:20:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (1,'Pélissanne','01-APR-2025 14:00:00', '01-APR-2025 16:49:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (1,'Brest','01-APR-2025 16:50:00', '01-APR-2025 17:22:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (6,'Praloup','02-APR-2025 08:05:00', '02-APR-2025 11:20:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (6,'Marseille','02-APR-2025 11:20:00', '02-APR-2025 11:32:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (6,'Luminy','02-APR-2025 11:35:00', '02-APR-2025 12:00:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (7,'Lille','02-APR-2025 07:30:00', '02-APR-2025 14:27:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (7,'Strasbourg','02-APR-2025 14:27:00', '02-APR-2025 16:57:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (10,'Dijon','03-APR-2025 10:02:00', '03-APR-2025 15:49:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (10,'Nantes','03-APR-2025 15:50:00', '03-APR-2025 17:21:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (10,'Paris','03-APR-2025 17:21:00', '03-APR-2025 19:12:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (10,'Monaco','04-APR-2025 13:23:00', '04-APR-2025 15:49:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (2,'Lille','05-APR-2025 07:19:00', '05-APR-2025 14:26:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (2,'Bordeau','05-APR-2025 14:26:00', '05-APR-2025 17:49:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (2,'Nice','05-APR-2025 18:00:00', '06-APR-2025 05:34:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (4,'La Moutonne','09-APR-2025 10:28:00', '09-APR-2025 11:28:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (4,'Metz','09-APR-2025 11:35:00', '09-APR-2025 20:46:00');
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (4,'Tours','09-APR-2025 21:00:00', '10-APR-2025 02:20:00');
/* Ligne(s) Problème(s) */
INSERT INTO ETAPES(NUMT,NOMV,DATED,DATEA) VALUES (4,'Paris','10-APR-2025 02:20:00', '10-APR-2025 02:24:00'); -- Pass CHECK
/* Voir la TAB Etapes */
SELECT * FROM ETAPES;
/* TAB Tarifs */
INSERT INTO TARIFS(VILLED,VILLEA,PRIX) VALUES ('Pélissanne','Brest', 50.00);
INSERT INTO TARIFS(VILLED,VILLEA,PRIX) VALUES ('Praloup','Marseille', 15.00);
INSERT INTO TARIFS(VILLED,VILLEA,PRIX) VALUES ('Marseille','Luminy', 5.00);
INSERT INTO TARIFS(VILLED,VILLEA,PRIX) VALUES ('Lille','Strasbourg', 20.00);
INSERT INTO TARIFS(VILLED,VILLEA,PRIX) VALUES ('Dijon','Nantes', 15.00);
INSERT INTO TARIFS(VILLED,VILLEA,PRIX) VALUES ('Nantes','Paris', 20.00);
INSERT INTO TARIFS(VILLED,VILLEA,PRIX) VALUES ('Paris','Monaco', 70.00);
INSERT INTO TARIFS(VILLED,VILLEA,PRIX) VALUES ('Lille','Bordeau', 45.00);
INSERT INTO TARIFS(VILLED,VILLEA,PRIX) VALUES ('Bordeau','Nice', 40.00);
INSERT INTO TARIFS(VILLED,VILLEA,PRIX) VALUES ('La Moutonne','Metz', 45.00);
INSERT INTO TARIFS(VILLED,VILLEA,PRIX) VALUES ('Metz','Tours', 20.00);
/* Ligne(s) Problème(s) */
INSERT INTO TARIFS(VILLED,VILLEA,PRIX) VALUES ('Dijon','Tours', 0); -- Pass CHECK
INSERT INTO TARIFS(VILLED,VILLEA,PRIX) VALUES ('Tours','Praloup', -10); -- Pass CHECK
/* Voir la TAB Tarifs */
SELECT * FROM TARIFS;
/* TAB Clients */
INSERT INTO CLIENTS(NUMC,NOMC,ADRESSEC) VALUES (1,'Dupont','1 rue de la paix');
INSERT INTO CLIENTS(NUMC,NOMC,ADRESSEC) VALUES (2,'Durand','2 rue de la paix');
INSERT INTO CLIENTS(NUMC,NOMC,ADRESSEC) VALUES (3,'Martin','3 rue de la paix');
INSERT INTO CLIENTS(NUMC,NOMC,ADRESSEC) VALUES (4,'Bernard','4 rue de la paix');
INSERT INTO CLIENTS(NUMC,NOMC,ADRESSEC) VALUES (5,'Petit','5 rue de la paix');
INSERT INTO CLIENTS(NUMC,NOMC,ADRESSEC) VALUES (6,'Garnier','6 rue de la paix');
/* Ligne(s) Problème(s) */
INSERT INTO CLIENTS(NUMC,NOMC,ADRESSEC) VALUES (7,'','7 rue de la paix'); -- Pass NOT NULL
/* Voir la TAB Clients */
SELECT * FROM CLIENTS;
/* TAB Réservations */
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (1, 1, 1, 'Pélissanne', 'Brest', 2);
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (2, 2, 6, 'Marseille', 'Luminy', 1);
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (3, 3, 10, 'Nantes', 'Paris', 5);
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (4, 4, 10, 'Paris', 'Monaco', 3);
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (5, 5, 2, 'Bordeau', 'Nice', 4);
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (7, 1, 2, 'Lille', 'Bordeau', 1);
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (8, 2, 2, 'Bordeau', 'Nice', 3);
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (9, 3, 4, 'Metz', 'Tours', 2);
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (10, 4, 10, 'Dijon', 'Nantes', 1);
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (11, 5, 10, 'Nantes', 'Paris', 2);
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (12, 6, 1, 'Pélissanne', 'Brest', 1);
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (13, 1, 7, 'Lille', 'Strasbourg', 3);
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (14, 2, 10, 'Dijon', 'Nantes', 2);
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (15, 3, 10, 'Dijon', 'Nantes', 1);
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (16, 4, 6, 'Praloup', 'Marseille', 2);
/* Ligne(s) Problème(s) */
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (17, 5, 10, 'Praloup', 'Paris', 0); -- Pass CHECK
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (19, 1, 10, 'Marseille', 'Luminy', 6); -- Pass CHECK
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (20, 2, 10, 'Luminy', 'Monaco', 7); -- Pass CHECK
INSERT INTO RÉSERVATIONS(NUMR,NUMC,NUMT,VILLED,VILLEA,NBPLACES) VALUES (21, 3, 10, 'Monaco', 'Nice', 8); -- Pass CHECK
/* Voir la TAB Réservations */
SELECT * FROM RÉSERVATIONS;
/* Mise à jour de la base de données */
COMMIT;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment