Ajout des maths et de la BDDs2

master
antoine.perederii 2 years ago
parent 76f1082518
commit 8bae1a0668

File diff suppressed because it is too large Load Diff

@ -0,0 +1,46 @@
INSERT INTO Discipline VALUES('ARC','Archery');
INSERT INTO Discipline VALUES('CRD','Cycling Road');
INSERT INTO Discipline VALUES('FEN','Fencing');
INSERT INTO Discipline VALUES('JUD','Judo');
INSERT INTO Discipline VALUES('SHO','Shooting');
INSERT INTO Discipline VALUES('TKW','Taekwondo');
INSERT INTO Discipline VALUES('WLF','Weightlifting');
INSERT INTO Discipline VALUES('DIV','Diving');
INSERT INTO Discipline VALUES('SKB','Skateboarding');
INSERT INTO Discipline VALUES('SWM','Swimming');
INSERT INTO Discipline VALUES('GAR','Artistic Gymnastics');
INSERT INTO Discipline VALUES('CSL','Canoe Slalom');
INSERT INTO Discipline VALUES('MTB','Cycling Mountain Bike');
INSERT INTO Discipline VALUES('TTE','Table Tennis');
INSERT INTO Discipline VALUES('TRI','Triathlon');
INSERT INTO Discipline VALUES('BSB','Baseball/Softball');
INSERT INTO Discipline VALUES('EQU','Equestrian');
INSERT INTO Discipline VALUES('SRF','Surfing');
INSERT INTO Discipline VALUES('BK3','3x3 Basketball');
INSERT INTO Discipline VALUES('ROW','Rowing');
INSERT INTO Discipline VALUES('RUG','Rugby Sevens');
INSERT INTO Discipline VALUES('ATH','Athletics');
INSERT INTO Discipline VALUES('BDM','Badminton');
INSERT INTO Discipline VALUES('BMX','Cycling BMX Racing');
INSERT INTO Discipline VALUES('TEN','Tennis');
INSERT INTO Discipline VALUES('GTR','Trampoline Gymnastics');
INSERT INTO Discipline VALUES('BOX','Boxing');
INSERT INTO Discipline VALUES('SAL','Sailing');
INSERT INTO Discipline VALUES('BMF','Cycling BMX Freestyle');
INSERT INTO Discipline VALUES('GLF','Golf');
INSERT INTO Discipline VALUES('CTR','Cycling Track');
INSERT INTO Discipline VALUES('WRE','Wrestling');
INSERT INTO Discipline VALUES('CSP','Canoe Sprint');
INSERT INTO Discipline VALUES('SWA','Artistic Swimming');
INSERT INTO Discipline VALUES('OWS','Marathon Swimming');
INSERT INTO Discipline VALUES('HOC','Hockey');
INSERT INTO Discipline VALUES('KTE','Karate');
INSERT INTO Discipline VALUES('CLB','Sport Climbing');
INSERT INTO Discipline VALUES('VBV','Beach Volleyball');
INSERT INTO Discipline VALUES('FBL','Football');
INSERT INTO Discipline VALUES('MPN','Modern Pentathlon');
INSERT INTO Discipline VALUES('BKB','Basketball');
INSERT INTO Discipline VALUES('HBL','Handball');
INSERT INTO Discipline VALUES('GRY','Rhythmic Gymnastics');
INSERT INTO Discipline VALUES('VVO','Volleyball');
INSERT INTO Discipline VALUES('WPO','Water Polo');

@ -0,0 +1,355 @@
INSERT INTO Epreuve VALUES('E001','ARC','Mixed Team','2021-07-24'::date);
INSERT INTO Epreuve VALUES('E002','CRD','Men''s Road Race','2021-07-24'::date);
INSERT INTO Epreuve VALUES('E003','FEN','Men''s Sabre Individual','2021-07-24'::date);
INSERT INTO Epreuve VALUES('E004','FEN','Women''s Epée Individual','2021-07-24'::date);
INSERT INTO Epreuve VALUES('E005','JUD','Men -60 kg','2021-07-24'::date);
INSERT INTO Epreuve VALUES('E006','JUD','Women -48 kg','2021-07-24'::date);
INSERT INTO Epreuve VALUES('E007','SHO','10m Air Pistol Men','2021-07-24'::date);
INSERT INTO Epreuve VALUES('E008','SHO','10m Air Rifle Women','2021-07-24'::date);
INSERT INTO Epreuve VALUES('E009','TKW','Men -58kg','2021-07-24'::date);
INSERT INTO Epreuve VALUES('E010','TKW','Women -49kg','2021-07-24'::date);
INSERT INTO Epreuve VALUES('E011','WLF','Women''s 49kg','2021-07-24'::date);
INSERT INTO Epreuve VALUES('E012','ARC','Women''s Team','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E013','CRD','Women''s Road Race','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E014','DIV','Women''s Synchronised 3m Springboard','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E015','FEN','Men''s Epée Individual','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E016','FEN','Women''s Foil Individual','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E017','JUD','Men -66 kg','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E018','JUD','Women -52 kg','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E019','SHO','10m Air Pistol Women','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E020','SHO','10m Air Rifle Men','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E021','SKB','Men''s Street','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E022','SWM','Men''s 400m Freestyle','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E023','SWM','Men''s 400m Individual Medley','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E024','SWM','Women''s 4 x 100m Freestyle Relay','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E025','SWM','Women''s 400m Individual Medley','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E026','TKW','Men -68kg','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E027','TKW','Women -57kg','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E028','WLF','Men''s 61kg','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E029','WLF','Men''s 67kg','2021-07-25'::date);
INSERT INTO Epreuve VALUES('E030','ARC','Men''s Team','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E031','GAR','Men''s Team','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E032','CSL','Men''s Canoe','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E033','MTB','Men''s Cross-country','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E034','DIV','Men''s Synchronised 10m Platform','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E035','FEN','Men''s Foil Individual','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E036','FEN','Women''s Sabre Individual','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E037','JUD','Men -73 kg','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E038','JUD','Women -57 kg','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E039','SHO','Skeet Men','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E040','SHO','Skeet Women','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E041','SKB','Women''s Street','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E042','SWM','Men''s 100m Breaststroke','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E043','SWM','Men''s 4 x 100m Freestyle Relay','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E044','SWM','Women''s 100m Butterfly','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E045','SWM','Women''s 400m Freestyle','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E046','TTE','Mixed Doubles','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E047','TKW','Men -80kg','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E048','TKW','Women -67kg','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E049','TRI','Men''s Individual','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E050','WLF','Women''s 55kg','2021-07-26'::date);
INSERT INTO Epreuve VALUES('E051','GAR','Women''s Team','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E052','BSB','Softball','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E053','CSL','Women''s Kayak','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E054','MTB','Women''s Cross-country','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E055','DIV','Women''s Synchronised 10m Platform','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E056','EQU','Dressage Team','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E057','FEN','Women''s Epée Team','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E058','JUD','Men -81 kg','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E059','JUD','Women -63 kg','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E060','SHO','10m Air Pistol Mixed Team','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E061','SHO','10m Air Rifle Mixed Team','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E062','SRF','Men','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E063','SRF','Women','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E064','SWM','Men''s 100m Backstroke','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E065','SWM','Men''s 200m Freestyle','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E066','SWM','Women''s 100m Backstroke','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E067','SWM','Women''s 100m Breaststroke','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E068','TKW','Men +80kg','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E069','TKW','Women +67kg','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E070','TRI','Women''s Individual','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E071','WLF','Women''s 59kg','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E072','WLF','Women''s 64kg','2021-07-27'::date);
INSERT INTO Epreuve VALUES('E073','BK3','Men','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E074','BK3','Women','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E075','GAR','Men''s All-Around','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E076','CRD','Men''s Individual Time Trial','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E077','CRD','Women''s Individual Time Trial','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E078','DIV','Men''s Synchronised 3m Springboard','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E079','EQU','Dressage Individual','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E080','FEN','Men''s Sabre Team','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E081','JUD','Men -90 kg','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E082','JUD','Women -70 kg','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E083','ROW','Men''s Double Sculls','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E084','ROW','Men''s Four','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E085','ROW','Men''s Quadruple Sculls','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E086','ROW','Women''s Double Sculls','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E087','ROW','Women''s Four','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E088','ROW','Women''s Quadruple Sculls','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E089','RUG','Men','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E090','SWM','Men''s 200m Butterfly','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E091','SWM','Men''s 4 x 200m Freestyle Relay','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E092','SWM','Women''s 1500m Freestyle','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E093','SWM','Women''s 200m Freestyle','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E094','SWM','Women''s 200m Individual Medley','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E095','WLF','Men''s 73kg','2021-07-28'::date);
INSERT INTO Epreuve VALUES('E096','GAR','Women''s All-Around','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E097','CSL','Women''s Canoe','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E098','FEN','Women''s Foil Team','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E099','JUD','Men -100 kg','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E100','JUD','Women -78 kg','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E101','ROW','Lightweight Men''s Double Sculls','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E102','ROW','Lightweight Women''s Double Sculls','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E103','ROW','Men''s Pair','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E104','ROW','Women''s Pair','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E105','SHO','Trap Men','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E106','SHO','Trap Women','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E107','SWM','Men''s 100m Freestyle','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E108','SWM','Men''s 200m Breaststroke','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E109','SWM','Men''s 800m Freestyle','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E110','SWM','Women''s 200m Butterfly','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E111','SWM','Women''s 4 x 200m Freestyle Relay','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E112','TTE','Women''s Singles','2021-07-29'::date);
INSERT INTO Epreuve VALUES('E113','ARC','Women''s Individual','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E114','ATH','Men''s 10,000m','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E115','BDM','Mixed Doubles','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E116','CSL','Men''s Kayak','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E117','BMX','Men','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E118','BMX','Women','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E119','FEN','Men''s Epée Team','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E120','JUD','Men +100 kg','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E121','JUD','Women +78 kg','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E122','ROW','Men''s Eight','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E123','ROW','Men''s Single Sculls','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E124','ROW','Women''s Eight','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E125','ROW','Women''s Single Sculls','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E126','SHO','25m Pistol Women','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E127','SWM','Men''s 200m Backstroke','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E128','SWM','Men''s 200m Individual Medley','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E129','SWM','Women''s 100m Freestyle','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E130','SWM','Women''s 200m Breaststroke','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E131','TTE','Men''s Singles','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E132','TEN','Men''s Doubles','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E133','GTR','Women','2021-07-30'::date);
INSERT INTO Epreuve VALUES('E134','ARC','Men''s Individual','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E135','ATH','4 x 400m Relay Mixed','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E136','ATH','Men''s Discus Throw','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E137','ATH','Women''s 100m','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E138','BDM','Men''s Doubles','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E139','BOX','Women''s Feather (54-57kg)','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E140','FEN','Women''s Sabre Team','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E141','JUD','Mixed Team','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E142','RUG','Women','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E143','SAL','Men''s Windsurfer - RS:X','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E144','SAL','Women''s Windsurfer - RS:X','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E145','SHO','50m Rifle 3 Positions Women','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E146','SHO','Trap Mixed Team','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E147','SWM','Men''s 100m Butterfly','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E148','SWM','Mixed 4 x 100m Medley Relay','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E149','SWM','Women''s 200m Backstroke','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E150','SWM','Women''s 800m Freestyle','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E151','TEN','Men''s Singles','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E152','TEN','Mixed Doubles','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E153','TEN','Women''s Doubles','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E154','TEN','Women''s Singles','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E155','GTR','Men','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E156','TRI','Mixed Relay','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E157','WLF','Men''s 81kg','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E158','WLF','Men''s 96kg','2021-07-31'::date);
INSERT INTO Epreuve VALUES('E159','GAR','Men''s Floor Exercise','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E160','GAR','Men''s Pommel Horse','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E161','GAR','Women''s Uneven Bars','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E162','GAR','Women''s Vault','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E163','ATH','Men''s 100m','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E164','ATH','Men''s High Jump','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E165','ATH','Women''s Shot Put','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E166','ATH','Women''s Triple Jump','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E167','BDM','Women''s Singles','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E168','BOX','Men''s Light Heavy (75-81kg)','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E169','BOX','Men''s Welter (63-69kg)','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E170','BMF','Men''s Park','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E171','BMF','Women''s Park','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E172','DIV','Women''s 3m Springboard','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E173','FEN','Men''s Foil Team','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E174','GLF','Men''s Individual Stroke Play','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E175','SAL','Men''s One Person Dinghy - Laser','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E176','SAL','Women''s One Person Dinghy - Laser Radial','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E177','SWM','Men''s 1500m Freestyle','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E178','SWM','Men''s 4 x 100m Medley Relay','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E179','SWM','Men''s 50m Freestyle','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E180','SWM','Women''s 4 x 100m Medley Relay','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E181','SWM','Women''s 50m Freestyle','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E182','TEN','Men''s Singles','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E183','TEN','Mixed Doubles','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E184','TEN','Women''s Doubles','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E185','WLF','Women''s 76kg','2021-08-01'::date);
INSERT INTO Epreuve VALUES('E186','GAR','Men''s Rings','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E187','GAR','Men''s Vault','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E188','GAR','Women''s Floor Exercise','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E189','ATH','Men''s 3000m Steeplechase','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E190','ATH','Men''s Long Jump','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E191','ATH','Women''s 100m Hurdles','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E192','ATH','Women''s 5000m','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E193','ATH','Women''s Discus Throw','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E194','BDM','Men''s Singles','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E195','BDM','Women''s Doubles','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E196','CTR','Women''s Team Sprint','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E197','EQU','Eventing Individual','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E198','EQU','Eventing Team','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E199','SHO','25m Rapid Fire Pistol Men','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E200','SHO','50m Rifle 3 Positions Men','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E201','WLF','Women''s +87kg','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E202','WLF','Women''s 87kg','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E203','WRE','Men''s Greco-Roman 130kg','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E204','WRE','Men''s Greco-Roman 60kg','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E205','WRE','Women''s Freestyle 76kg','2021-08-02'::date);
INSERT INTO Epreuve VALUES('E206','GAR','Men''s Horizontal Bar','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E207','GAR','Men''s Parallel Bars','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E208','GAR','Women''s Balance Beam','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E209','ATH','Men''s 400m Hurdles','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E210','ATH','Men''s Pole Vault','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E211','ATH','Women''s 200m','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E212','ATH','Women''s 800m','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E213','ATH','Women''s Hammer Throw','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E214','ATH','Women''s Long Jump','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E215','BOX','Men''s Feather (52-57kg)','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E216','BOX','Men''s Heavy (81-91kg)','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E217','BOX','Men''s Welter (63-69kg)','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E218','BOX','Women''s Feather (54-57kg)','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E219','CSP','Men''s Canoe Double 1000m','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E220','CSP','Men''s Kayak Single 1000m','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E221','CSP','Women''s Kayak Double 500m','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E222','CSP','Women''s Kayak Single 200m','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E223','CTR','Men''s Team Sprint','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E224','CTR','Women''s Team Pursuit','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E225','DIV','Men''s 3m Springboard','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E226','SAL','Men''s One Person Dinghy (Heavyweight) - Finn','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E227','SAL','Men''s Skiff - 49er','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E228','SAL','Mixed Multihull - Nacra 17 Foiling','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E229','SAL','Women''s Skiff - 49er FX','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E230','WLF','Men''s 109kg','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E231','WRE','Men''s Greco-Roman 77kg','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E232','WRE','Men''s Greco-Roman 97kg','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E233','WRE','Women''s Freestyle 68kg','2021-08-03'::date);
INSERT INTO Epreuve VALUES('E234','SWA','Duet','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E235','ATH','Men''s 200m','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E236','ATH','Men''s 800m','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E237','ATH','Men''s Decathlon','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E238','ATH','Men''s Hammer Throw','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E239','ATH','Women''s 3000m Steeplechase','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E240','ATH','Women''s 400m Hurdles','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E241','ATH','Women''s Heptathlon','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E242','BOX','Men''s Light Heavy (75-81kg)','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E243','BOX','Men''s Super Heavy (+91kg)','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E244','BOX','Women''s Fly (48-51kg)','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E245','BOX','Women''s Welter (64-69kg)','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E246','CTR','Men''s Team Pursuit','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E247','EQU','Jumping Individual','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E248','OWS','Women''s 10km','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E249','SAL','Men''s Two Person Dinghy - 470','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E250','SAL','Women''s Two Person Dinghy - 470','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E251','SKB','Women''s Park','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E252','WLF','Men''s +109kg','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E253','WRE','Men''s Greco-Roman 67kg','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E254','WRE','Men''s Greco-Roman 87kg','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E255','WRE','Women''s Freestyle 62kg','2021-08-04'::date);
INSERT INTO Epreuve VALUES('E256','ATH','Men''s 110m Hurdles','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E257','ATH','Men''s 20km Race Walk','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E258','ATH','Men''s 400m','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E259','ATH','Men''s Shot Put','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E260','ATH','Men''s Triple Jump','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E261','ATH','Women''s Pole Vault','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E262','BOX','Men''s Feather (52-57kg)','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E263','BOX','Men''s Fly (48-52kg)','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E264','BOX','Men''s Middle (69-75kg)','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E265','BOX','Women''s Light (57-60kg)','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E266','CSP','Men''s Kayak Double 1000m','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E267','CSP','Men''s Kayak Single 200m','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E268','CSP','Women''s Canoe Single 200m','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E269','CSP','Women''s Kayak Single 500m','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E270','CTR','Men''s Omnium','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E271','CTR','Women''s Keirin','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E272','DIV','Women''s 10m Platform','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E273','HOC','Men','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E274','KTE','Men''s Kumite -67kg','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E275','KTE','Women''s Kata','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E276','KTE','Women''s Kumite -55kg','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E277','OWS','Men''s 10km','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E278','SKB','Men''s Park','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E279','CLB','Men''s Combined','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E280','TTE','Women''s Team','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E281','WRE','Men''s Freestyle 57kg','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E282','WRE','Men''s Freestyle 86kg','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E283','WRE','Women''s Freestyle 57kg','2021-08-05'::date);
INSERT INTO Epreuve VALUES('E284','ATH','Men''s 4 x 100m Relay','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E285','ATH','Men''s 5000m','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E286','ATH','Men''s 50km Race Walk','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E287','ATH','Women''s 1500m','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E288','ATH','Women''s 20km Race Walk','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E289','ATH','Women''s 4 x 100m Relay','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E290','ATH','Women''s 400m','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E291','ATH','Women''s Javelin Throw','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E292','VBV','Women','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E293','BOX','Men''s Heavy (81-91kg)','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E294','BOX','Men''s Light (57-63kg)','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E295','BOX','Women''s Middle (69-75kg)','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E296','CTR','Men''s Sprint','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E297','CTR','Women''s Madison','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E298','FBL','Women','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E299','HOC','Women','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E300','KTE','Men''s Kata','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E301','KTE','Men''s Kumite -75kg','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E302','KTE','Women''s Kumite -61kg','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E303','MPN','Women''s Individual','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E304','CLB','Women''s Combined','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E305','TTE','Men''s Team','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E306','WRE','Men''s Freestyle 125kg','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E307','WRE','Men''s Freestyle 74kg','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E308','WRE','Women''s Freestyle 53kg','2021-08-06'::date);
INSERT INTO Epreuve VALUES('E309','SWA','Team','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E310','ATH','Men''s 1500m','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E311','ATH','Men''s 4 x 400m Relay','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E312','ATH','Men''s Javelin Throw','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E313','ATH','Women''s 10,000m','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E314','ATH','Women''s 4 x 400m Relay','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E315','ATH','Women''s High Jump','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E316','ATH','Women''s Marathon','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E317','BSB','Baseball','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E318','BKB','Men','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E319','VBV','Men','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E320','BOX','Men''s Fly (48-52kg)','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E321','BOX','Men''s Middle (69-75kg)','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E322','BOX','Women''s Fly (48-51kg)','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E323','BOX','Women''s Welter (64-69kg)','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E324','CSP','Men''s Canoe Single 1000m','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E325','CSP','Men''s Kayak Four 500m','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E326','CSP','Women''s Canoe Double 500m','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E327','CSP','Women''s Kayak Four 500m','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E328','CTR','Men''s Madison','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E329','DIV','Men''s 10m Platform','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E330','EQU','Jumping Team','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E331','FBL','Men','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E332','GLF','Women''s Individual Stroke Play','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E333','HBL','Men','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E334','KTE','Men''s Kumite +75kg','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E335','KTE','Women''s Kumite +61kg','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E336','MPN','Men''s Individual','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E337','GRY','Individual All-Around','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E338','VVO','Men','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E339','WPO','Women','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E340','WRE','Men''s Freestyle 65kg','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E341','WRE','Men''s Freestyle 97kg','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E342','WRE','Women''s Freestyle 50kg','2021-08-07'::date);
INSERT INTO Epreuve VALUES('E343','ATH','Men''s Marathon','2021-08-08'::date);
INSERT INTO Epreuve VALUES('E344','BKB','Women','2021-08-08'::date);
INSERT INTO Epreuve VALUES('E345','BOX','Men''s Light (57-63kg)','2021-08-08'::date);
INSERT INTO Epreuve VALUES('E346','BOX','Men''s Super Heavy (+91kg)','2021-08-08'::date);
INSERT INTO Epreuve VALUES('E347','BOX','Women''s Light (57-60kg)','2021-08-08'::date);
INSERT INTO Epreuve VALUES('E348','BOX','Women''s Middle (69-75kg)','2021-08-08'::date);
INSERT INTO Epreuve VALUES('E349','CTR','Men''s Keirin','2021-08-08'::date);
INSERT INTO Epreuve VALUES('E350','CTR','Women''s Omnium','2021-08-08'::date);
INSERT INTO Epreuve VALUES('E351','CTR','Women''s Sprint','2021-08-08'::date);
INSERT INTO Epreuve VALUES('E352','HBL','Women','2021-08-08'::date);
INSERT INTO Epreuve VALUES('E353','GRY','Group All-Around','2021-08-08'::date);
INSERT INTO Epreuve VALUES('E354','VVO','Women','2021-08-08'::date);
INSERT INTO Epreuve VALUES('E355','WPO','Men','2021-08-08'::date);

@ -0,0 +1,10 @@
\i tables.sql
\i pays.sql
\i discipline.sql
\i athletes.sql
\i pratiquer.sql
\i epreuve.sql
\i resultats.sql
\i requetes.sql
\d

Binary file not shown.

@ -0,0 +1,208 @@
INSERT INTO Pays VALUES('NOR','Norway');
INSERT INTO Pays VALUES('ESP','Spain');
INSERT INTO Pays VALUES('ITA','Italy');
INSERT INTO Pays VALUES('FRA','France');
INSERT INTO Pays VALUES('CHI','Chile');
INSERT INTO Pays VALUES('SUD','Sudan');
INSERT INTO Pays VALUES('IRI','Islamic Republic of Iran');
INSERT INTO Pays VALUES('AZE','Azerbaijan');
INSERT INTO Pays VALUES('NED','Netherlands');
INSERT INTO Pays VALUES('AUS','Australia');
INSERT INTO Pays VALUES('USA','United States of America');
INSERT INTO Pays VALUES('QAT','Qatar');
INSERT INTO Pays VALUES('EGY','Egypt');
INSERT INTO Pays VALUES('BEL','Belgium');
INSERT INTO Pays VALUES('MAS','Malaysia');
INSERT INTO Pays VALUES('SGP','Singapore');
INSERT INTO Pays VALUES('MDV','Maldives');
INSERT INTO Pays VALUES('KSA','Saudi Arabia');
INSERT INTO Pays VALUES('GER','Germany');
INSERT INTO Pays VALUES('UZB','Uzbekistan');
INSERT INTO Pays VALUES('INA','Indonesia');
INSERT INTO Pays VALUES('KAZ','Kazakhstan');
INSERT INTO Pays VALUES('BRN','Bahrain');
INSERT INTO Pays VALUES('JPN','Japan');
INSERT INTO Pays VALUES('ETH','Ethiopia');
INSERT INTO Pays VALUES('CAN','Canada');
INSERT INTO Pays VALUES('MLT','Malta');
INSERT INTO Pays VALUES('SRI','Sri Lanka');
INSERT INTO Pays VALUES('MAR','Morocco');
INSERT INTO Pays VALUES('AUT','Austria');
INSERT INTO Pays VALUES('MTN','Mauritania');
INSERT INTO Pays VALUES('ROC','ROC');
INSERT INTO Pays VALUES('BRA','Brazil');
INSERT INTO Pays VALUES('LBA','Libya');
INSERT INTO Pays VALUES('NRU','Nauru');
INSERT INTO Pays VALUES('SUI','Switzerland');
INSERT INTO Pays VALUES('RSA','South Africa');
INSERT INTO Pays VALUES('GUY','Guyana');
INSERT INTO Pays VALUES('GEO','Georgia');
INSERT INTO Pays VALUES('POR','Portugal');
INSERT INTO Pays VALUES('JOR','Jordan');
INSERT INTO Pays VALUES('PLE','Palestine');
INSERT INTO Pays VALUES('IND','India');
INSERT INTO Pays VALUES('CYP','Cyprus');
INSERT INTO Pays VALUES('NGR','Nigeria');
INSERT INTO Pays VALUES('TUN','Tunisia');
INSERT INTO Pays VALUES('SRB','Serbia');
INSERT INTO Pays VALUES('MEX','Mexico');
INSERT INTO Pays VALUES('COL','Colombia');
INSERT INTO Pays VALUES('ESA','El Salvador');
INSERT INTO Pays VALUES('ROU','Romania');
INSERT INTO Pays VALUES('POL','Poland');
INSERT INTO Pays VALUES('FSM','Federated States of Micronesia');
INSERT INTO Pays VALUES('NZL','New Zealand');
INSERT INTO Pays VALUES('TUR','Turkey');
INSERT INTO Pays VALUES('SWE','Sweden');
INSERT INTO Pays VALUES('GBR','Great Britain');
INSERT INTO Pays VALUES('HUN','Hungary');
INSERT INTO Pays VALUES('LTU','Lithuania');
INSERT INTO Pays VALUES('PUR','Puerto Rico');
INSERT INTO Pays VALUES('ANG','Angola');
INSERT INTO Pays VALUES('CGO','Congo');
INSERT INTO Pays VALUES('MON','Monaco');
INSERT INTO Pays VALUES('RWA','Rwanda');
INSERT INTO Pays VALUES('KEN','Kenya');
INSERT INTO Pays VALUES('ARM','Armenia');
INSERT INTO Pays VALUES('SAM','Samoa (until 1996 Western Samoa)');
INSERT INTO Pays VALUES('BRU','Brunei Darussalam');
INSERT INTO Pays VALUES('BAN','Bangladesh');
INSERT INTO Pays VALUES('KOR','Republic of Korea');
INSERT INTO Pays VALUES('BEN','Benin');
INSERT INTO Pays VALUES('CIV','Côte d''Ivoire');
INSERT INTO Pays VALUES('TTO','Trinidad and Tobago');
INSERT INTO Pays VALUES('CHN','People''s Republic of China');
INSERT INTO Pays VALUES('SEN','Senegal');
INSERT INTO Pays VALUES('ALG','Algeria');
INSERT INTO Pays VALUES('TJK','Tajikistan');
INSERT INTO Pays VALUES('PAK','Pakistan');
INSERT INTO Pays VALUES('KGZ','Kyrgyzstan');
INSERT INTO Pays VALUES('LAT','Latvia');
INSERT INTO Pays VALUES('OMA','Oman');
INSERT INTO Pays VALUES('KUW','Kuwait');
INSERT INTO Pays VALUES('IRQ','Iraq');
INSERT INTO Pays VALUES('EOR','EOR');
INSERT INTO Pays VALUES('YEM','Yemen');
INSERT INTO Pays VALUES('ISR','Israel');
INSERT INTO Pays VALUES('CUB','Cuba');
INSERT INTO Pays VALUES('ARG','Argentina');
INSERT INTO Pays VALUES('UKR','Ukraine');
INSERT INTO Pays VALUES('UAE','United Arab Emirates');
INSERT INTO Pays VALUES('NIG','Niger');
INSERT INTO Pays VALUES('DJI','Djibouti');
INSERT INTO Pays VALUES('SOM','Somalia');
INSERT INTO Pays VALUES('BUL','Bulgaria');
INSERT INTO Pays VALUES('BER','Bermuda');
INSERT INTO Pays VALUES('IRL','Ireland');
INSERT INTO Pays VALUES('JAM','Jamaica');
INSERT INTO Pays VALUES('EST','Estonia');
INSERT INTO Pays VALUES('PAR','Paraguay');
INSERT INTO Pays VALUES('CRC','Costa Rica');
INSERT INTO Pays VALUES('DOM','Dominican Republic');
INSERT INTO Pays VALUES('HON','Honduras');
INSERT INTO Pays VALUES('CPV','Cape Verde');
INSERT INTO Pays VALUES('GRE','Greece');
INSERT INTO Pays VALUES('VEN','Venezuela');
INSERT INTO Pays VALUES('UGA','Uganda');
INSERT INTO Pays VALUES('PER','Peru');
INSERT INTO Pays VALUES('BLR','Belarus');
INSERT INTO Pays VALUES('SMR','San Marino');
INSERT INTO Pays VALUES('GHA','Ghana');
INSERT INTO Pays VALUES('ECU','Ecuador');
INSERT INTO Pays VALUES('BOT','Botswana');
INSERT INTO Pays VALUES('BAH','Bahamas');
INSERT INTO Pays VALUES('DEN','Denmark');
INSERT INTO Pays VALUES('PHI','Philippines');
INSERT INTO Pays VALUES('GUM','Guam');
INSERT INTO Pays VALUES('MAD','Madagascar');
INSERT INTO Pays VALUES('HAI','Haiti');
INSERT INTO Pays VALUES('CZE','Czech Republic');
INSERT INTO Pays VALUES('MNE','Montenegro');
INSERT INTO Pays VALUES('AFG','Afghanistan');
INSERT INTO Pays VALUES('URU','Uruguay');
INSERT INTO Pays VALUES('PAN','Panama');
INSERT INTO Pays VALUES('FIN','Finland');
INSERT INTO Pays VALUES('CMR','Cameroon');
INSERT INTO Pays VALUES('SYR','Syrian Arab Republic');
INSERT INTO Pays VALUES('TKM','Turkmenistan');
INSERT INTO Pays VALUES('HKG','Hong Kong, China');
INSERT INTO Pays VALUES('TOG','Togo');
INSERT INTO Pays VALUES('SEY','Seychelles');
INSERT INTO Pays VALUES('MGL','Mongolia');
INSERT INTO Pays VALUES('SLO','Slovenia');
INSERT INTO Pays VALUES('GUI','Guinea');
INSERT INTO Pays VALUES('SVK','Slovakia');
INSERT INTO Pays VALUES('FIJ','Fiji');
INSERT INTO Pays VALUES('ZAM','Zambia');
INSERT INTO Pays VALUES('NCA','Nicaragua');
INSERT INTO Pays VALUES('SLE','Sierra Leone');
INSERT INTO Pays VALUES('GUA','Guatemala');
INSERT INTO Pays VALUES('PNG','Papua New Guinea');
INSERT INTO Pays VALUES('GAM','Gambia');
INSERT INTO Pays VALUES('LBN','LBN');
INSERT INTO Pays VALUES('COK','Cook Islands');
INSERT INTO Pays VALUES('BAR','Barbados');
INSERT INTO Pays VALUES('LUX','Luxembourg');
INSERT INTO Pays VALUES('MDA','Republic of Moldova');
INSERT INTO Pays VALUES('NEP','Nepal');
INSERT INTO Pays VALUES('CRO','Croatia');
INSERT INTO Pays VALUES('KIR','Kiribati');
INSERT INTO Pays VALUES('MKD','North Macedonia');
INSERT INTO Pays VALUES('MAW','Malawi');
INSERT INTO Pays VALUES('COD','Democratic Republic of the Congo');
INSERT INTO Pays VALUES('LAO','Lao People''s Democratic Republic');
INSERT INTO Pays VALUES('THA','Thailand');
INSERT INTO Pays VALUES('VIN','St Vincent and the Grenadines');
INSERT INTO Pays VALUES('ALB','Albania');
INSERT INTO Pays VALUES('GBS','Guinea-Bissau');
INSERT INTO Pays VALUES('BOL','Bolivia');
INSERT INTO Pays VALUES('BIH','Bosnia and Herzegovina');
INSERT INTO Pays VALUES('TPE','Chinese Taipei');
INSERT INTO Pays VALUES('LCA','Saint Lucia');
INSERT INTO Pays VALUES('PLW','Palau');
INSERT INTO Pays VALUES('MRI','Mauritius');
INSERT INTO Pays VALUES('SKN','Saint Kitts and Nevis');
INSERT INTO Pays VALUES('CAY','Cayman Islands');
INSERT INTO Pays VALUES('ASA','American Samoa');
INSERT INTO Pays VALUES('BIZ','Belize');
INSERT INTO Pays VALUES('VAN','Vanuatu');
INSERT INTO Pays VALUES('STP','Sao Tome and Principe');
INSERT INTO Pays VALUES('TLS','Timor-Leste');
INSERT INTO Pays VALUES('ISV','Virgin Islands, US');
INSERT INTO Pays VALUES('ERI','Eritrea');
INSERT INTO Pays VALUES('MLI','Mali');
INSERT INTO Pays VALUES('BUR','Burkina Faso');
INSERT INTO Pays VALUES('TGA','Tonga');
INSERT INTO Pays VALUES('NAM','Namibia');
INSERT INTO Pays VALUES('VIE','Vietnam');
INSERT INTO Pays VALUES('SWZ','Eswatini');
INSERT INTO Pays VALUES('AND','Andorra');
INSERT INTO Pays VALUES('ARU','Aruba');
INSERT INTO Pays VALUES('COM','Comoros');
INSERT INTO Pays VALUES('GEQ','Equatorial Guinea');
INSERT INTO Pays VALUES('LBR','Liberia');
INSERT INTO Pays VALUES('GRN','Grenada');
INSERT INTO Pays VALUES('SOL','Solomon Islands');
INSERT INTO Pays VALUES('MHL','Marshall Islands');
INSERT INTO Pays VALUES('BDI','Burundi');
INSERT INTO Pays VALUES('TAN','United Republic of Tanzania');
INSERT INTO Pays VALUES('GAB','Gabon');
INSERT INTO Pays VALUES('KOS','Kosovo');
INSERT INTO Pays VALUES('ANT','Antigua and Barbuda');
INSERT INTO Pays VALUES('MOZ','Mozambique');
INSERT INTO Pays VALUES('ISL','Iceland');
INSERT INTO Pays VALUES('SSD','South Sudan');
INSERT INTO Pays VALUES('LIE','Liechtenstein');
INSERT INTO Pays VALUES('CAM','Cambodia');
INSERT INTO Pays VALUES('CHA','Chad');
INSERT INTO Pays VALUES('BHU','Bhutan');
INSERT INTO Pays VALUES('ZIM','Zimbabwe');
INSERT INTO Pays VALUES('LES','Lesotho');
INSERT INTO Pays VALUES('DMA','Dominique');
INSERT INTO Pays VALUES('TUV','Tuvalu');
INSERT INTO Pays VALUES('IVB','Virgin Islands, British');
INSERT INTO Pays VALUES('CAF','Central African Republic');
INSERT INTO Pays VALUES('MYA','Myanmar');
INSERT INTO Pays VALUES('SUR','Suriname');
INSERT INTO Pays VALUES('RUS','Russian Federation');
INSERT INTO Pays VALUES('URS','URSS');

File diff suppressed because it is too large Load Diff

@ -0,0 +1,130 @@
-- Question 3
SELECT COUNT(code)
FROM Athlete;
-- count
-- -------
-- 11647
-- (1 ligne)
-- Question 4
SELECT *
FROM Epreuve
WHERE dateE = '2021-07-29';
-- code | discipl | nom | datee
-- ------+---------+-----------------------------------+------------
-- E096 | GAR | Women's All-Around | 2021-07-29
-- E097 | CSL | Women's Canoe | 2021-07-29
-- E098 | FEN | Women's Foil Team | 2021-07-29
-- E099 | JUD | Men -100 kg | 2021-07-29
-- E100 | JUD | Women -78 kg | 2021-07-29
-- E101 | ROW | Lightweight Men's Double Sculls | 2021-07-29
-- E102 | ROW | Lightweight Women's Double Sculls | 2021-07-29
-- E103 | ROW | Men's Pair | 2021-07-29
-- E104 | ROW | Women's Pair | 2021-07-29
-- E105 | SHO | Trap Men | 2021-07-29
-- E106 | SHO | Trap Women | 2021-07-29
-- E107 | SWM | Men's 100m Freestyle | 2021-07-29
-- E108 | SWM | Men's 200m Breaststroke | 2021-07-29
-- E109 | SWM | Men's 800m Freestyle | 2021-07-29
-- E110 | SWM | Women's 200m Butterfly | 2021-07-29
-- E111 | SWM | Women's 4 x 200m Freestyle Relay | 2021-07-29
-- E112 | TTE | Women's Singles | 2021-07-29
-- (17 lignes)
-- Question 5
SELECT d.nom
FROM Discipline d, Epreuve e
WHERE e.discipl = d.code AND e.dateE = '2021-07-29';
-- nom
-- ---------------------
-- Artistic Gymnastics
-- Canoe Slalom
-- Fencing
-- Judo
-- Judo
-- Rowing
-- Rowing
-- Rowing
-- Rowing
-- Shooting
-- Shooting
-- Swimming
-- Swimming
-- Swimming
-- Swimming
-- Swimming
-- Table Tennis
-- (17 lignes)
-- Question 6
SELECT a.nom, a.prenom, a.dateNaiss
FROM Athlete a, Pays p
WHERE a.pays = p.code AND p.nom = 'France'
ORDER BY a.nom, a.prenom;
-- nom | prenom | datenaiss
-- ---------------------+--------------------+------------
-- ABALO | Luc | 1984-09-06
-- ADO | Pauline | 1991-02-14
-- AERNOUDTS | Violaine | 1999-10-23
-- AGBEGNENOU | Clarisse | 1992-10-25
-- AIT SAID | Samir | 1989-11-01
-- ALBICY | Andrew | 1990-03-21
-- ALIEV | Mourad | 1995-07-31
-- Question 7
SELECT COUNT(m.place)
FROM Medaille m, Athlete a, Resultat r
WHERE m.place = r.medaille AND r.athlete = a.code AND a.nom = 'LEDECKY' AND a.prenom = 'Kathleen';
-- count
-- -------
-- 4
-- (1 ligne)
-- Question 8
SELECT a.nom, a.prenom, a.pays, e.nom, d.nom
FROM Athlete a, Resultat r, Epreuve e, Discipline d, Medaille m
WHERE a.code = r.athlete AND r.epreuve = e.code AND e.discipl = d.code AND r.medaille = m.place AND e.code = 'E059' AND m.couleur = 'Or';
-- nom | prenom | pays | nom | nom
-- ------------+----------+------+--------------+------
-- AGBEGNENOU | Clarisse | FRA | Women -63 kg | Judo
-- Question 9
SELECT *
FROM Athlete
WHERE dateNaiss IN(SELECT MAX(dateNaiss) FROM Athlete);
-- code | nom | prenom | sexe | datenaiss | paysnaiss | pays | taille
-- --------+------+--------+------+------------+-----------+------+--------
-- A11515 | ZAZA | Hend | F | 2009-01-01 | SYR | SYR |
-- Question 10
SELECT Athlete, ROUND(('2021-07-23'-dateNaiss)/365.25 -0.5) AS age
FROM Athlete
WHERE dateNaiss IN(SELECT MIN(dateNaiss) FROM Athlete);
-- athlete | ?column?
-- -------------------------------------------+----------
-- (A03900,HANNA,Mary,F,1954-12-01,AUS,AUS,) | 66
-- Question 11
SELECT p.nom
FROM Pays p
WHERE p.code NOT IN(SELECT Pays FROM Athlete WHERE code IN(SELECT Athlete FROM Resultat)) AND nom LIKE 'A%';
-- nom
-- ---------------------
-- Angola
-- Algeria
-- Afghanistan
-- Albania
-- American Samoa
-- Andorra
-- Aruba
-- Antigua and Barbuda

File diff suppressed because it is too large Load Diff

@ -0,0 +1,59 @@
DROP TABLE IF EXISTS Resultat;
DROP TABLE IF EXISTS Medaille;
DROP TABLE IF EXISTS Epreuve;
DROP TABLE IF EXISTS Pratiquer;
DROP TABLE IF EXISTS Athlete;
DROP TABLE IF EXISTS Discipline;
DROP TABLE IF EXISTS Pays;
CREATE TABLE Pays(
code char(3) PRIMARY KEY,
nom varchar(40) UNIQUE NOT NULL
);
CREATE TABLE Discipline(
code char(3) PRIMARY KEY,
nom varchar(40) UNIQUE NOT NULL
);
CREATE TABLE Athlete(
code char(6) PRIMARY KEY,
nom varchar(40) NOT NULL,
prenom varchar(40) NOT NULL,
sexe char(1) CHECK(sexe IN('F','M')),
dateNaiss date,
paysNaiss char(3) REFERENCES Pays,
pays char(3) NOT NULL REFERENCES Pays,
taille numeric(3,2)
);
CREATE TABLE Pratiquer(
athlete char(6) REFERENCES Athlete,
discipl char(3) REFERENCES Discipline,
PRIMARY KEY(athlete, discipl)
);
CREATE TABLE Epreuve(
code char(4) PRIMARY KEY,
discipl char(3) NOT NULL REFERENCES Discipline,
nom varchar(55) NOT NULL,
dateE date NOT NULL
);
CREATE TABLE Medaille(
place numeric(1) PRIMARY KEY,
couleur varchar(6)
);
CREATE TABLE Resultat(
epreuve char(4) REFERENCES Epreuve,
athlete char(6) REFERENCES Athlete,
medaille numeric(1) REFERENCES Medaille,
PRIMARY KEY(epreuve,athlete)
);
INSERT INTO Medaille VALUES(1,'Or');
INSERT INTO Medaille VALUES(2,'Argent');
INSERT INTO Medaille VALUES(3,'Bronze');

Binary file not shown.

@ -0,0 +1,80 @@
import numpy as np
import matplotlib.pyplot as plt
def bezier1(t,A,B):
Ft = (1-t)*A + t*B
return Ft
def bezier2(t,A,B,C):
D = bezier1(t,A,B)
E = bezier1(t,B,C)
return (1-t)*D + t*E
def bezier3(t,P0,P1,P2,P3):
return (1-t)**3*P0 + 3*(1-t)**2*t*P1 + 3*(1-t)*t**2*P2 + t**3*P3
plt.figure()
P0 = np.array([0,0])
P1 = np.array([7,0])
P2 = np.array([13,5])
P3 = np.array([10,-2])
P4 = np.array([12,-7])
P5 = np.array([9,-10])
P6 = np.array([11,-13])
P7 = np.array([11,-22])
P8 = np.array([10,-24])
P9 = np.array([12,-27])
P10 = np.array([10,-29])
P11 = np.array([8,-25])
P12 = np.array([-1,-25])
P13 = np.array([-3,-29])
P14 = np.array([-5,-27])
P15 = np.array([-4,-24])
P16 = np.array([-6,-22])
P17 = np.array([-6,-13])
P18 = np.array([-4,-10])
P19 = np.array([-6,-8])
P20 = np.array([-3,-2])
P21 = np.array([-6,4])
T = np.linspace(-10,15,100)
Ft = []
Fo = []
Fp = []
Fs = []
for t in T:
Ft = bezier2(t,P1,P2,P3)
Fo = bezier2(t,P3,P4,P5)
Fp = bezier3(t,P5,P6,P7,P8)
Fs = bezier3(t,P8,P9,P10,P11)
F1=np.array(F1)
F2=np.array(F2)
F3=np.array(F3)
F4=np.array(F4)
plt.plot([P0[0],P1[0]],[P0[1],P1[1]],color='black')
plt.plot([P1[0],P2[0]],[P1[1],P2[1]],color='black')
plt.plot([P2[0],P3[0]],[P2[1],P3[1]],color='black')
plt.plot([P3[0],P4[0]],[P3[1],P4[1]],color='black')
plt.plot([P4[0],P5[0]],[P4[1],P5[1]],color='black')
plt.plot([P5[0],P6[0]],[P5[1],P6[1]],color='black')
plt.plot([P6[0],P7[0]],[P6[1],P7[1]],color='black')
plt.plot([P7[0],P8[0]],[P7[1],P8[1]],color='black')
plt.plot([P8[0],P9[0]],[P8[1],P9[1]],color='black')
plt.plot([P9[0],P10[0]],[P9[1],P10[1]],color='black')
plt.plot([P10[0],P11[0]],[P10[1],P11[1]],color='black')
plt.plot([P11[0],P12[0]],[P11[1],P12[1]],color='black')
plt.plot([P12[0],P13[0]],[P12[1],P13[1]],color='black')
plt.plot([P13[0],P14[0]],[P13[1],P14[1]],color='black')
plt.plot([P14[0],P15[0]],[P14[1],P15[1]],color='black')
plt.plot([P15[0],P16[0]],[P15[1],P16[1]],color='black')
plt.plot([P16[0],P17[0]],[P16[1],P17[1]],color='black')
plt.plot([P17[0],P18[0]],[P17[1],P18[1]],color='black')
plt.plot([P18[0],P19[0]],[P18[1],P19[1]],color='black')
plt.plot([P19[0],P20[0]],[P19[1],P20[1]],color='black')
plt.plot([P20[0],P21[0]],[P20[1],P21[1]],color='black')
plt.plot([P21[0],P0[0]],[P21[1],P0[1]],color='black')
plt.plot(F1[:,0],F1[:,1],color='red')
plt.plot(F2[:,0],F2[:,1],color='red')
plt.plot(F3[:,0],F3[:,1],color='red')
plt.plot(F4[:,0],F4[:,1],color='red')
plt.show()

@ -0,0 +1,134 @@
import numpy as np
import matplotlib.pyplot as plt
# Exercice 1
def bezier1(t,A,B):
Ft = (1-t)*A + t*B
return Ft
plt.figure()
A = np.array([-1,3])
B = np.array([-3,2])
T = np.linspace(0,1,10)
Ft=[]
for t in T:
Ft.append(bezier1(t,A,B))
Ft = np.array(Ft)
plt.plot(A[0],A[1],'r*')
plt.plot(B[0],B[1],'g*')
plt.plot(Ft[:,0],Ft[:,1],marker='x',color='blue')
# plt.show()
# Exercice 2
def bezier2(t,A,B,C):
D = bezier1(t,A,B)
E = bezier1(t,B,C)
return (1-t)*D + t*E
plt.figure()
C = np.array([3,2])
T = np.linspace(0,1,10)
Ft=[]
for t in T:
Ft.append(bezier2(t,A,B,C))
Ft = np.array(Ft)
plt.plot(A[0],A[1],'r*')
plt.plot(B[0],B[1],'g*')
plt.plot(C[0],C[1],'b*')
plt.plot(Ft[:,0],Ft[:,1],marker='x',color='blue')
plt.plot([A[0],B[0]],[A[1],B[1]],marker='x',color='red')
plt.plot([B[0],C[0]],[B[1],C[1]],marker='x',color='green')
# plt.show()
# Exercice 3
def bezier3(t,P0,P1,P2,P3):
return (1-t)**3*P0 + 3*(1-t)**2*t*P1 + 3*(1-t)*t**2*P2 + t**3*P3
plt.figure()
P0 = np.array([-1,3])
P1 = np.array([-3,2])
P2 = np.array([3,2])
P3 = np.array([6,2.5])
Q0 = bezier1(0.5,P0,P1)
Q1 = bezier1(0.5,P1,P2)
Q2 = bezier1(0.5,P2,P3)
R0 = bezier1(0.5,Q0,Q1)
R1 = bezier1(0.5,Q1,Q2)
S = bezier1(0.5,R0,R1)
T = np.linspace(0,1,50)
Ft=[]
for t in T:
Ft.append(bezier3(t,P0,P1,P2,P3))
Ft = np.array(Ft)
plt.plot(P0[0],P0[1],'r*')
plt.plot(P1[0],P1[1],'g*')
plt.plot(P2[0],P2[1],'b*')
plt.plot(P3[0],P3[1],'y*')
plt.plot(Ft[:,0],Ft[:,1],color='red')
plt.plot([P0[0],P1[0]],[P0[1],P1[1]],color='blue')
plt.plot([P0[0],P1[0]],[P0[1],P1[1]],color='black')
plt.plot([P1[0],P2[0]],[P1[1],P2[1]],color='black')
plt.plot([P2[0],P3[0]],[P2[1],P3[1]],color='black')
plt.plot([Q0[0],Q1[0]],[Q0[1],Q1[1]],color='blue')
plt.plot([Q1[0],Q2[0]],[Q1[1],Q2[1]],color='blue')
plt.plot([R0[0],R1[0]],[R0[1],R1[1]],color='green')
plt.plot([S[0]],[S[1]],marker='o',color='red')
plt.show()
# Exercice 4
plt.close('all')
plt.figure()
# Choix de 4 points de controle au hasard (P[0] est le premier point , P[1] le second, etc .)
P = np.random.rand(4,2)
T = np.linspace(0,1,20)
# Liste qui stockera les points F(t) déjà calcul és (afin de les réafficher à chaque it ération)
allFt_x = []
allFt_y = []
for t in T: # 20 valeurs équiréparties entre 0 et 1
# Nettoie la figure
plt.gcf().clear()
# Calcul du nouveau point F(t)
Ft = np.append(bezier3(t,P[0],P[1],P[2],P[3]),0)
# Calcul et affichage de tous les polygones de contrôle interm édiaires
Ft = np.array(Ft)
# Stocke les coordonnées du nouveau point F(t)
allFt_x.append(Ft[0])
allFt_y.append(Ft[1])
# Affiche l 'ensemble des points construits jusqu ' ici
plt.plot(allFt_x,allFt_y,color='red',marker='o')
# Pause (définit la vitesse de l ' animation)
plt.pause(.2)
plt.show()
# Exercice 4 Mais valeur defini (non aleatoire)
plt.close('all')
plt.figure()
# Choix de 4 points de controle au hasar (P[0] est le premier point , P[1] le second, etc .)
P0 = np.array([0,0])
P1 = np.array([2,1])
P2 = np.array([0,1])
P3 = np.array([2,0])
T = np.linspace(0,1,20)
# Liste qui stockera les points F(t) déjà calcul és (afin de les réafficher à chaque it ération)
allFt_x = []
allFt_y = []
for t in T: # 20 valeurs équiréparties entre 0 et 1
# Nettoie la figure
plt.gcf().clear()
# Calcul du nouveau point F(t)
Ft = np.append(bezier3(t,P0,P1,P2,P3),0)
# Calcul et affichage de tous les polygones de contrôle interm édiaires
Ft = np.array(Ft)
# Stocke les coordonnées du nouveau point F(t)
allFt_x.append(Ft[0])
allFt_y.append(Ft[1])
# Affiche l 'ensemble des points construits jusqu ' ici
plt.plot(allFt_x,allFt_y,color='red',marker='o')
# Pause (définit la vitesse de l ' animation)
plt.pause(.2)
plt.show()
Loading…
Cancel
Save