New Page
๐ SQL - Structured Query Language
๐ Creating and Using a Database
Commands:
-
CREATE DATABASE database_name; USE travel;
Explanation:
-
CREATE DATABASE: Creates a new database.
-
USE: Selects the database to work with.
๐ ๏ธ Creating Tables
planes table:
CREATE TABLE planes ( num INTEGER PRIMARY KEY, country_start VARCHAR(25), country_arrival VARCHAR(25) );
-
Stores flight routes.
-
numis the primary key. -
country_startandcountry_arrivalare origin/destination.
ftypes table:
CREATE TABLE ftypes ( num INTEGER PRIMARY KEY, flight_type CHAR(25),
food_on_plane CHAR(25), plane_num INTEGER,
FOREIGN KEY (plane_num) REFERENCES planes(num) );
-
Stores flight types.
-
plane_numis a foreign key referencingplanes(num).
โ๏ธ Inserting Data
INSERT INTO planes VALUES (55, 'France', 'France', 'USA'); INSERT INTO ftypes VALUES (11, 'Direct', 'Direct'yes', 'yes', 5)5);