Formula 1 World Championship History (1950-2024)
74 Years of Formula 1 Racing History with Data on Races, Drivers, and Teams
@kaggle.muhammadehsan02_formula_1_world_championship_history_1950_2024
74 Years of Formula 1 Racing History with Data on Races, Drivers, and Teams
@kaggle.muhammadehsan02_formula_1_world_championship_history_1950_2024
CREATE TABLE constructor_performance (
"constructorresultsid" BIGINT,
"raceid" BIGINT,
"constructorid" BIGINT,
"points" DOUBLE,
"status" VARCHAR
);
CREATE TABLE constructor_rankings (
"constructorstandingsid" BIGINT,
"raceid" BIGINT,
"constructorid" BIGINT,
"points" DOUBLE,
"position" BIGINT,
"positiontext" VARCHAR,
"wins" BIGINT
);
CREATE TABLE driver_details (
"driverid" BIGINT,
"driverref" VARCHAR,
"number" VARCHAR,
"code" VARCHAR,
"forename" VARCHAR,
"surname" VARCHAR,
"dob" TIMESTAMP,
"nationality" VARCHAR,
"url" VARCHAR
);
CREATE TABLE driver_rankings (
"driverstandingsid" BIGINT,
"raceid" BIGINT,
"driverid" BIGINT,
"points" DOUBLE,
"position" BIGINT,
"positiontext" VARCHAR,
"wins" BIGINT
);
CREATE TABLE lap_timings (
"raceid" BIGINT,
"driverid" BIGINT,
"lap" BIGINT,
"position" BIGINT,
"time" VARCHAR,
"milliseconds" BIGINT
);
CREATE TABLE pit_stop_records (
"raceid" BIGINT,
"driverid" BIGINT,
"stop" BIGINT,
"lap" BIGINT,
"time" VARCHAR,
"duration" VARCHAR,
"milliseconds" BIGINT
);
CREATE TABLE qualifying_results (
"qualifyid" BIGINT,
"raceid" BIGINT,
"driverid" BIGINT,
"constructorid" BIGINT,
"number" BIGINT,
"position" BIGINT,
"q1" VARCHAR,
"q2" VARCHAR,
"q3" VARCHAR
);
CREATE TABLE race_results (
"resultid" BIGINT,
"raceid" BIGINT,
"driverid" BIGINT,
"constructorid" BIGINT,
"number" VARCHAR,
"grid" BIGINT,
"position" VARCHAR,
"positiontext" VARCHAR,
"positionorder" BIGINT,
"points" DOUBLE,
"laps" BIGINT,
"time" VARCHAR,
"milliseconds" VARCHAR,
"fastestlap" VARCHAR,
"rank" VARCHAR,
"fastestlaptime" VARCHAR,
"fastestlapspeed" VARCHAR,
"statusid" BIGINT
);
CREATE TABLE race_schedule (
"raceid" BIGINT,
"year" BIGINT,
"round" BIGINT,
"circuitid" BIGINT,
"name" VARCHAR,
"date" TIMESTAMP,
"time" VARCHAR,
"url" VARCHAR,
"fp1_date" VARCHAR,
"fp1_time" VARCHAR,
"fp2_date" VARCHAR,
"fp2_time" VARCHAR,
"fp3_date" VARCHAR,
"fp3_time" VARCHAR,
"quali_date" VARCHAR,
"quali_time" VARCHAR,
"sprint_date" VARCHAR,
"sprint_time" VARCHAR
);
CREATE TABLE race_status (
"statusid" BIGINT,
"status" VARCHAR
);
CREATE TABLE season_summaries (
"year" BIGINT,
"url" VARCHAR
);
CREATE TABLE sprint_race_results (
"resultid" BIGINT,
"raceid" BIGINT,
"driverid" BIGINT,
"constructorid" BIGINT,
"number" BIGINT,
"grid" BIGINT,
"position" VARCHAR,
"positiontext" VARCHAR,
"positionorder" BIGINT,
"points" BIGINT,
"laps" BIGINT,
"time" VARCHAR,
"milliseconds" VARCHAR,
"fastestlap" VARCHAR,
"fastestlaptime" VARCHAR,
"statusid" BIGINT
);
CREATE TABLE team_details (
"constructorid" BIGINT,
"constructorref" VARCHAR,
"name" VARCHAR,
"nationality" VARCHAR,
"url" VARCHAR
);
CREATE TABLE track_information (
"circuitid" BIGINT,
"circuitref" VARCHAR,
"name" VARCHAR,
"location" VARCHAR,
"country" VARCHAR,
"lat" DOUBLE,
"lng" DOUBLE,
"alt" BIGINT,
"url" VARCHAR
);
Anyone who has the link will be able to view this.