Question: Create a Table with a primary key column: 1 . CREATE TABLE departments ( department _ id INTEGER PRIMARY KEY , department _ name VARCHAR

Create a Table with a primary key column:
1. CREATE TABLE departments
( department_id INTEGER PRIMARY KEY
, department_name VARCHAR(30)
, location_id INTEGER
) ;
Create a Table with a Foreign Key :
2. CREATE TABLE employees
( employee_id INTEGER
, first_name VARCHAR(20)
, last_name VARCHAR(25)
, email VARCHAR(25)
, phone_number VARCHAR(20)
, hire_date DATE
, job_id VARCHAR(10)
, salary INTEGER
, commission_pct INTEGER
, manager_id INTEGER
, department_id INTEGER
, constraint pk_emp primary key (employee_id)
, constraint fk_deptno foreign key (department_id) references departments(department_id)
) ;
3. Insert Records into Tables
## Insert into Departments table
INSERT INTO departments VALUES (20,'Marketing',180);
INSERT INTO departments VALUES (30,'Purchasing',1700);
INSERT INTO departments VALUES (40, 'Human Resources',2400);
INSERT INTO departments VALUES (50, 'Shipping',1500);
INSERT INTO departments VALUES (60,'IT',1400);
INSERT INTO departments VALUES (70, 'Public Relations',2700);
INSERT INTO departments VALUES (80, 'Sales',2500);
INSERT INTO departments VALUES (90, 'Executive',1700);
INSERT INTO departments VALUES (100, 'Finance',1700);
INSERT INTO departments VALUES (110, 'Accounting',1700);
INSERT INTO departments VALUES (120, 'Treasury' ,1700);
INSERT INTO departments VALUES (130, 'Corporate Tax' ,1700);
INSERT INTO departments VALUES (140, 'Control And Credit' ,1700);
INSERT INTO departments VALUES (150, 'Shareholder Services', 1700);
INSERT INTO departments VALUES (160, 'Benefits', 1700);
INSERT INTO departments VALUES (170, 'Payroll' ,1700);

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!