· 8 years ago · Apr 25, 2018, 11:00 AM
1Jakie tabele będą mi potrzebne do badań:
2
31. Zbadanie w jaki sposób zmieniła się średnia ilość Pit-Stopów na danym torze po zlikwidowaniu tankowania w 2010 roku.
4 - pitStops
5 - race
6 - circuit
7
82. Zbadanie w jaki sposób zmienił się czas Pit-Stopów na danym torze w poszczególnych latach.
9 - pitStops
10 - race
11 - circuit
12
133. Zbadanie częstości zwycięstwa kierowcy, który startuje z Pole Position.
14 - race
15 - qualifying
16 - driverStandings
17
184. Badanie wpływu miejsca w kwalifikacjach na miejsce w wyścigu.??? (duplikat wyższego?)
19 - race
20 - qualifying
21 - driverStandings
22
235. Zbadanie najlepszych czasów osiąganych na poszczególnych torach na przestrzeni lat.
24 - qualifying
25 - race
26 - circuit
27
286. Zbadanie ilości wyścigów w poszczególnych sezonach.
29 - races
30
317. Stworzenie rankingu najlepiej punktowanych zespołów Formuły 1 w latach 1950 – 2018.
32 - constructors
33 - constructorResults
34 - races
35
368. Stworzenie rankingu najlepiej punktowanych kierowców Formuły 1 w latach 1950 – 2018.
37 - driver
38 - driverStandings
39 - races
40
419. Stworzenie rankingu największej ilości zwycięstw dla poszczególnych zespołów Formuły 1 w latach 1950 – 2018.
42 - constructors
43 - constructorStandings
44 - races
45
4610. Stworzenie rankingu największej ilości zwycięstw dla poszczególnych kierowców Formuły 1 w latach 1950 – 2018.
47 - driver
48 - driverStandings
49 - races
50
51
52Wszystkie uzyte:
53 - Xraces
54 - Xcircuit
55 - Xconstructors
56 - Xdriver
57 - XpitStops
58 - qualifying
59 - driverStandings
60 - constructorResults
61 - constructorStandings
62
63
64DROP TABLE IF EXISTS `circuits`;
65/*!40101 SET @saved_cs_client = @@character_set_client */;
66/*!40101 SET character_set_client = utf8 */;
67CREATE TABLE `circuits` (
68 `circuitId` int(11) NOT NULL AUTO_INCREMENT,
69 `circuitRef` varchar(255) NOT NULL DEFAULT '',
70 `name` varchar(255) NOT NULL DEFAULT '',
71 `location` varchar(255) DEFAULT NULL,
72 `country` varchar(255) DEFAULT NULL,
73 `lat` float DEFAULT NULL,
74 `lng` float DEFAULT NULL,
75 `alt` int(11) DEFAULT NULL,
76 `url` varchar(255) NOT NULL DEFAULT '',
77 PRIMARY KEY (`circuitId`),
78 UNIQUE KEY `url` (`url`)
79) ENGINE=MyISAM AUTO_INCREMENT=74 DEFAULT CHARSET=utf8;
80/*!40101 SET character_set_client = @saved_cs_client */;
81
82DROP TABLE IF EXISTS `constructorResults`;
83/*!40101 SET @saved_cs_client = @@character_set_client */;
84/*!40101 SET character_set_client = utf8 */;
85CREATE TABLE `constructorResults` (
86 `constructorResultsId` int(11) NOT NULL AUTO_INCREMENT,
87 `raceId` int(11) NOT NULL DEFAULT '0',
88 `constructorId` int(11) NOT NULL DEFAULT '0',
89 `points` float DEFAULT NULL,
90 `status` varchar(255) DEFAULT NULL,
91 PRIMARY KEY (`constructorResultsId`)
92) ENGINE=MyISAM AUTO_INCREMENT=15670 DEFAULT CHARSET=utf8;
93/*!40101 SET character_set_client = @saved_cs_client */;
94
95DROP TABLE IF EXISTS `constructorStandings`;
96/*!40101 SET @saved_cs_client = @@character_set_client */;
97/*!40101 SET character_set_client = utf8 */;
98CREATE TABLE `constructorStandings` (
99 `constructorStandingsId` int(11) NOT NULL AUTO_INCREMENT,
100 `raceId` int(11) NOT NULL DEFAULT '0',
101 `constructorId` int(11) NOT NULL DEFAULT '0',
102 `points` float NOT NULL DEFAULT '0',
103 `position` int(11) DEFAULT NULL,
104 `positionText` varchar(255) DEFAULT NULL,
105 `wins` int(11) NOT NULL DEFAULT '0',
106 PRIMARY KEY (`constructorStandingsId`)
107) ENGINE=MyISAM AUTO_INCREMENT=26973 DEFAULT CHARSET=utf8;
108/*!40101 SET character_set_client = @saved_cs_client */;
109
110DROP TABLE IF EXISTS `constructors`;
111/*!40101 SET @saved_cs_client = @@character_set_client */;
112/*!40101 SET character_set_client = utf8 */;
113CREATE TABLE `constructors` (
114 `constructorId` int(11) NOT NULL AUTO_INCREMENT,
115 `constructorRef` varchar(255) NOT NULL DEFAULT '',
116 `name` varchar(255) NOT NULL DEFAULT '',
117 `nationality` varchar(255) DEFAULT NULL,
118 `url` varchar(255) NOT NULL DEFAULT '',
119 PRIMARY KEY (`constructorId`),
120 UNIQUE KEY `name` (`name`)
121) ENGINE=MyISAM AUTO_INCREMENT=211 DEFAULT CHARSET=utf8;
122/*!40101 SET character_set_client = @saved_cs_client */;
123
124DROP TABLE IF EXISTS `driverStandings`;
125/*!40101 SET @saved_cs_client = @@character_set_client */;
126/*!40101 SET character_set_client = utf8 */;
127CREATE TABLE `driverStandings` (
128 `driverStandingsId` int(11) NOT NULL AUTO_INCREMENT,
129 `raceId` int(11) NOT NULL DEFAULT '0',
130 `driverId` int(11) NOT NULL DEFAULT '0',
131 `points` float NOT NULL DEFAULT '0',
132 `position` int(11) DEFAULT NULL,
133 `positionText` varchar(255) DEFAULT NULL,
134 `wins` int(11) NOT NULL DEFAULT '0',
135 PRIMARY KEY (`driverStandingsId`)
136) ENGINE=MyISAM AUTO_INCREMENT=68689 DEFAULT CHARSET=utf8;
137/*!40101 SET character_set_client = @saved_cs_client */;
138
139DROP TABLE IF EXISTS `drivers`;
140/*!40101 SET @saved_cs_client = @@character_set_client */;
141/*!40101 SET character_set_client = utf8 */;
142CREATE TABLE `drivers` (
143 `driverId` int(11) NOT NULL AUTO_INCREMENT,
144 `driverRef` varchar(255) NOT NULL DEFAULT '',
145 `number` int(11) DEFAULT NULL,
146 `code` varchar(3) DEFAULT NULL,
147 `forename` varchar(255) NOT NULL DEFAULT '',
148 `surname` varchar(255) NOT NULL DEFAULT '',
149 `dob` date DEFAULT NULL,
150 `nationality` varchar(255) DEFAULT NULL,
151 `url` varchar(255) NOT NULL DEFAULT '',
152 PRIMARY KEY (`driverId`),
153 UNIQUE KEY `url` (`url`)
154) ENGINE=MyISAM AUTO_INCREMENT=846 DEFAULT CHARSET=utf8;
155/*!40101 SET character_set_client = @saved_cs_client */;
156
157DROP TABLE IF EXISTS `lapTimes`;
158/*!40101 SET @saved_cs_client = @@character_set_client */;
159/*!40101 SET character_set_client = utf8 */;
160CREATE TABLE `lapTimes` (
161 `raceId` int(11) NOT NULL,
162 `driverId` int(11) NOT NULL,
163 `lap` int(11) NOT NULL,
164 `position` int(11) DEFAULT NULL,
165 `time` varchar(255) DEFAULT NULL,
166 `milliseconds` int(11) DEFAULT NULL,
167 PRIMARY KEY (`raceId`,`driverId`,`lap`),
168 KEY `raceId` (`raceId`)
169) ENGINE=MyISAM DEFAULT CHARSET=utf8;
170/*!40101 SET character_set_client = @saved_cs_client */;
171
172DROP TABLE IF EXISTS `pitStops`;
173/*!40101 SET @saved_cs_client = @@character_set_client */;
174/*!40101 SET character_set_client = utf8 */;
175CREATE TABLE `pitStops` (
176 `raceId` int(11) NOT NULL,
177 `driverId` int(11) NOT NULL,
178 `stop` int(11) NOT NULL,
179 `lap` int(11) NOT NULL,
180 `time` time NOT NULL,
181 `duration` varchar(255) DEFAULT NULL,
182 `milliseconds` int(11) DEFAULT NULL,
183 PRIMARY KEY (`raceId`,`driverId`,`stop`),
184 KEY `raceId` (`raceId`)
185) ENGINE=MyISAM DEFAULT CHARSET=utf8;
186/*!40101 SET character_set_client = @saved_cs_client */;
187
188DROP TABLE IF EXISTS `qualifying`;
189/*!40101 SET @saved_cs_client = @@character_set_client */;
190/*!40101 SET character_set_client = utf8 */;
191CREATE TABLE `qualifying` (
192 `qualifyId` int(11) NOT NULL AUTO_INCREMENT,
193 `raceId` int(11) NOT NULL DEFAULT '0',
194 `driverId` int(11) NOT NULL DEFAULT '0',
195 `constructorId` int(11) NOT NULL DEFAULT '0',
196 `number` int(11) NOT NULL DEFAULT '0',
197 `position` int(11) DEFAULT NULL,
198 `q1` varchar(255) DEFAULT NULL,
199 `q2` varchar(255) DEFAULT NULL,
200 `q3` varchar(255) DEFAULT NULL,
201 PRIMARY KEY (`qualifyId`)
202) ENGINE=MyISAM AUTO_INCREMENT=7600 DEFAULT CHARSET=utf8;
203/*!40101 SET character_set_client = @saved_cs_client */;
204
205DROP TABLE IF EXISTS `races`;
206/*!40101 SET @saved_cs_client = @@character_set_client */;
207/*!40101 SET character_set_client = utf8 */;
208CREATE TABLE `races` (
209 `raceId` int(11) NOT NULL AUTO_INCREMENT,
210 `year` int(11) NOT NULL DEFAULT '0',
211 `round` int(11) NOT NULL DEFAULT '0',
212 `circuitId` int(11) NOT NULL DEFAULT '0',
213 `name` varchar(255) NOT NULL DEFAULT '',
214 `date` date NOT NULL DEFAULT '0000-00-00',
215 `time` time DEFAULT NULL,
216 `url` varchar(255) DEFAULT NULL,
217 PRIMARY KEY (`raceId`),
218 UNIQUE KEY `url` (`url`)
219) ENGINE=MyISAM AUTO_INCREMENT=1010 DEFAULT CHARSET=utf8;
220/*!40101 SET character_set_client = @saved_cs_client */;
221
222DROP TABLE IF EXISTS `results`;
223/*!40101 SET @saved_cs_client = @@character_set_client */;
224/*!40101 SET character_set_client = utf8 */;
225CREATE TABLE `results` (
226 `resultId` int(11) NOT NULL AUTO_INCREMENT,
227 `raceId` int(11) NOT NULL DEFAULT '0',
228 `driverId` int(11) NOT NULL DEFAULT '0',
229 `constructorId` int(11) NOT NULL DEFAULT '0',
230 `number` int(11) DEFAULT NULL,
231 `grid` int(11) NOT NULL DEFAULT '0',
232 `position` int(11) DEFAULT NULL,
233 `positionText` varchar(255) NOT NULL DEFAULT '',
234 `positionOrder` int(11) NOT NULL DEFAULT '0',
235 `points` float NOT NULL DEFAULT '0',
236 `laps` int(11) NOT NULL DEFAULT '0',
237 `time` varchar(255) DEFAULT NULL,
238 `milliseconds` int(11) DEFAULT NULL,
239 `fastestLap` int(11) DEFAULT NULL,
240 `rank` int(11) DEFAULT '0',
241 `fastestLapTime` varchar(255) DEFAULT NULL,
242 `fastestLapSpeed` varchar(255) DEFAULT NULL,
243 `statusId` int(11) NOT NULL DEFAULT '0',
244 PRIMARY KEY (`resultId`)
245) ENGINE=MyISAM AUTO_INCREMENT=23842 DEFAULT CHARSET=utf8;
246/*!40101 SET character_set_client = @saved_cs_client */;
247
248DROP TABLE IF EXISTS `seasons`;
249/*!40101 SET @saved_cs_client = @@character_set_client */;
250/*!40101 SET character_set_client = utf8 */;
251CREATE TABLE `seasons` (
252 `year` int(11) NOT NULL DEFAULT '0',
253 `url` varchar(255) NOT NULL DEFAULT '',
254 PRIMARY KEY (`year`),
255 UNIQUE KEY `url` (`url`)
256) ENGINE=MyISAM DEFAULT CHARSET=utf8;
257/*!40101 SET character_set_client = @saved_cs_client */;
258
259DROP TABLE IF EXISTS `status`;
260/*!40101 SET @saved_cs_client = @@character_set_client */;
261/*!40101 SET character_set_client = utf8 */;
262CREATE TABLE `status` (
263 `statusId` int(11) NOT NULL AUTO_INCREMENT,
264 `status` varchar(255) NOT NULL DEFAULT '',
265 PRIMARY KEY (`statusId`)
266) ENGINE=MyISAM AUTO_INCREMENT=137 DEFAULT CHARSET=utf8;
267/*!40101 SET character_set_client = @saved_cs_client */;