FORIEGN KEY
Chapter7: Database Administration
Section: Chapter Questions
Problem 10RQ
Related questions
Question
I AM HAVING ERROR ON EMPLYOEE TABLE WHILE ADDING FORIEGN KEY, AND THE ERROR IS GIVEN IN NEXT PICTURE
![▷ Execute
X
er 1
✓ & B Ô
LAB2.sql - COMPUT...PUTER\Navne (65))
CREATE DATABASE COMPANY;
CREATE TABLE EMPLOYEE (
FNAME VARCHAR (20) NOT NULL,
Minit CHAR(1),
LNAME VARCHAR(30) NOT NULL,
SSN CHAR (9) NOT NULL UNIQUE,
BDATE VARCHAR(25),
ADDRESS VARCHAR (50),
SEX CHAR(10),
SALARY INT,
SUPERSSN CHAR(9),
DNO INT NOT NULL,
01
01 01
CREATE TABLE DEPARTMENT (
DNAME VARCHAR (20) NOT NULL UNIQUE,
DNUMBER INT NOT NULL UNIQUE,
=
SQLQuery1.sql - C...MPUTER\Navne (62))* + X
PRIMARY KEY(SSN),
FOREIGN KEY (SUPERSSN) REFERENCES EMPLOYEE (SSN),
FOREIGN KEY (DNO) REFERENCES DEPARTMENT (DNUMBER));
INSERT INTO EMPLOYEE VALUES ('John', 'B', 'Smith', '123456789', '09-Jan-55', '731 Fondren, Houston, TX', 'M', 30000, '987654321', 5);
INSERT INTO EMPLOYEE VALUES ('Franklin', 'T', 'Wong', '333445555', '08-Dec-45', '638 Voss, Houston, TX', 'M', 40000, '888665555', 5);
INSERT INTO EMPLOYEE VALUES ('Joyce', 'A', 'English', '453453453', '31-Jul-62', '5631 Rice, Houston, TX', 'F', 25000, 333445555', 5);
INSERT INTO EMPLOYEE VALUES ('Ramesh', 'K', 'Narayan', '666884444', '15-Sep-52', '975 Fire Oak, Humble, TX', 'M', 38000, '333445555', 5);
INSERT INTO EMPLOYEE VALUES ('James', 'E', 'Borg', '888665555', '10-Nov-27', '450 Stone, Houston, TX', 'M', 55000, 'NULL', 1);
=
INSERT INTO EMPLOYEE VALUES ('Jennifer', 'S', 'Wallace', '987654321', '20-Jun-31', '291 Berry, Bellaire, TX', 'F', 43000, '888665555', 4);
INSERT INTO EMPLOYEE VALUES ('Ahmad', 'V', 'Jabbar', '987987987', '29-Mar-59', '980 Dallas, Houston, TX', 'M', 25000, 987654321', 4);
INSERT INTO EMPLOYEE VALUES ('Alicia', 'J', 'Zelaya', '999887777', '19-Jul-58', '3321 Castle, Spring, TX', 'F', 25000, '987654321', 4);
MGRSSN CHAR (9) NOT NULL,
MGRSTARTDATE VARCHAR (20),
PRIMARY KEY (DNUMBER),
FOREIGN KEY (MGRSSN) REFERENCES EMPLOYEE (SSN));
INSERT INTO DEPARTMENT VALUES ('Headquarters', 1, 888665555, 19-Jun-71');
INSERT INTO DEPARTMENT VALUES ('Administration', 4, 987654321, 01-Jan-85');
INSERT INTO DEPARTMENT VALUES ('Research', 5, 333445555, ¹22-May-78');
INSERT INTO DEPARTMENT VALUES ('Automation', 7, 123456789, '06-Oct-05');
CREATE TABLE DEPENDENT (ESSN CHAR (9) NOT NULL,DEPENDENT_NAME VARCHAR(20) NOT NULL UNIQUE, SEX CHAR(10), BDATE VARCHAR(50),
RELATIONSHIP CHAR (20) NOT NULL, PRIMARY KEY (ESSN, DEPENDENT_NAME), FOREIGN KEY (ESSN) REFERENCES EMPLOYEE (SSN));](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fdad64e64-bab8-4c8e-9af1-b3316be12760%2F0a50f405-ecb4-4445-98ee-6db505f292be%2Fcbe8r1a_processed.png&w=3840&q=75)
Transcribed Image Text:▷ Execute
X
er 1
✓ & B Ô
LAB2.sql - COMPUT...PUTER\Navne (65))
CREATE DATABASE COMPANY;
CREATE TABLE EMPLOYEE (
FNAME VARCHAR (20) NOT NULL,
Minit CHAR(1),
LNAME VARCHAR(30) NOT NULL,
SSN CHAR (9) NOT NULL UNIQUE,
BDATE VARCHAR(25),
ADDRESS VARCHAR (50),
SEX CHAR(10),
SALARY INT,
SUPERSSN CHAR(9),
DNO INT NOT NULL,
01
01 01
CREATE TABLE DEPARTMENT (
DNAME VARCHAR (20) NOT NULL UNIQUE,
DNUMBER INT NOT NULL UNIQUE,
=
SQLQuery1.sql - C...MPUTER\Navne (62))* + X
PRIMARY KEY(SSN),
FOREIGN KEY (SUPERSSN) REFERENCES EMPLOYEE (SSN),
FOREIGN KEY (DNO) REFERENCES DEPARTMENT (DNUMBER));
INSERT INTO EMPLOYEE VALUES ('John', 'B', 'Smith', '123456789', '09-Jan-55', '731 Fondren, Houston, TX', 'M', 30000, '987654321', 5);
INSERT INTO EMPLOYEE VALUES ('Franklin', 'T', 'Wong', '333445555', '08-Dec-45', '638 Voss, Houston, TX', 'M', 40000, '888665555', 5);
INSERT INTO EMPLOYEE VALUES ('Joyce', 'A', 'English', '453453453', '31-Jul-62', '5631 Rice, Houston, TX', 'F', 25000, 333445555', 5);
INSERT INTO EMPLOYEE VALUES ('Ramesh', 'K', 'Narayan', '666884444', '15-Sep-52', '975 Fire Oak, Humble, TX', 'M', 38000, '333445555', 5);
INSERT INTO EMPLOYEE VALUES ('James', 'E', 'Borg', '888665555', '10-Nov-27', '450 Stone, Houston, TX', 'M', 55000, 'NULL', 1);
=
INSERT INTO EMPLOYEE VALUES ('Jennifer', 'S', 'Wallace', '987654321', '20-Jun-31', '291 Berry, Bellaire, TX', 'F', 43000, '888665555', 4);
INSERT INTO EMPLOYEE VALUES ('Ahmad', 'V', 'Jabbar', '987987987', '29-Mar-59', '980 Dallas, Houston, TX', 'M', 25000, 987654321', 4);
INSERT INTO EMPLOYEE VALUES ('Alicia', 'J', 'Zelaya', '999887777', '19-Jul-58', '3321 Castle, Spring, TX', 'F', 25000, '987654321', 4);
MGRSSN CHAR (9) NOT NULL,
MGRSTARTDATE VARCHAR (20),
PRIMARY KEY (DNUMBER),
FOREIGN KEY (MGRSSN) REFERENCES EMPLOYEE (SSN));
INSERT INTO DEPARTMENT VALUES ('Headquarters', 1, 888665555, 19-Jun-71');
INSERT INTO DEPARTMENT VALUES ('Administration', 4, 987654321, 01-Jan-85');
INSERT INTO DEPARTMENT VALUES ('Research', 5, 333445555, ¹22-May-78');
INSERT INTO DEPARTMENT VALUES ('Automation', 7, 123456789, '06-Oct-05');
CREATE TABLE DEPENDENT (ESSN CHAR (9) NOT NULL,DEPENDENT_NAME VARCHAR(20) NOT NULL UNIQUE, SEX CHAR(10), BDATE VARCHAR(50),
RELATIONSHIP CHAR (20) NOT NULL, PRIMARY KEY (ESSN, DEPENDENT_NAME), FOREIGN KEY (ESSN) REFERENCES EMPLOYEE (SSN));
![xecute
MDX UMI IMLA DAX
SQLQuery1.sql-C...MPUTER\Navne (62))
CREATE DATABASE COMPANY;
ECREATE TABLE EMPLOYEE (
FNAME VARCHAR(20) NOT NULL,
Minit CHAR(1),
H
LNAME VARCHAR(30) NOT NULL,
SSN CHAR (9) NOT NULL UNIQUE,
BDATE VARCHAR(25),
ADDRESS VARCHAR(50),
SEX CHAR(10),
SALARY INT,
SUPERSSN CHAR(9),
DNO INT NOT NULL,
PRIMARY KEY (SSN),
FOREIGN KEY (SUPERSSN) REFERENCES EMPLOYEE (SSN),
FOREIGN KEY (DNO) REFERENCES DEPARTMENT (DNUMBER));
INSERT INTO EMPLOYEE VALUES (John
INSERT INTO EMPLOYEE VALUES (Frank Foreign key 'FK_EMPLOYEE_06d4e02d925162174559'
INSERT INTO EMPLOYEE VALUES(Joyce
CREATE TABLE DEPARTMENT (
DNAME VARCHAR (20) NOT NULL UNIQUE,
DNUMBER INT NOT NULL UNIQUE,
MGRSSN CHAR (9) NOT NULL,
MGRSTARTDATE VARCHAR (20),
references invalid table 'DEPARTMENT.
INSERT INTO EMPLOYEE VALUES ('Ramesh', 'K', 'Narayan', '666884444, 15-Sep-52', '975 Fire Oak, Humble, TX', 'M', 38800, 333445555", 5);
INSERT INTO EMPLOYEE VALUES(James, 'E', 'Borg', '888665555, 10-Nov-27, 450 Stone, Houston, TX', 'M', 55000, "NULL", 1);
INSERT INTO EMPLOYEE VALUES (Jennifer', '5', 'Wallace', 987654321, 20-Jun-31, 291 Berry, Bellaire, TX", "F, 43000, 888665555", 4);
INSERT INTO EMPLOYEE VALUES("Ahmad', 'V', *Jabbar', '987987987, 29-Mar-59, 980 Dallas, Houston, TX', 'M', 25000, 987654321", 4);
INSERT INTO EMPLOYEE VALUES ('Alicia', '3', 'Zelaya', '999887777", 19-Jul-58', '3321 Castle, Spring, TX', 'F', 25000, '987654321', 4);
76%
X
PRIMARY KEY (DNUMBER),
FOREIGN KEY (MGRSSN) REFERENCES EMPLOYEE (SSN));
B
INSERT INTO DEPARTMENT VALUES ('Headquarters', 1, 888665555, 19-Jun-71');
4, 987654321, 01-Jan-85');
INSERT INTO DEPARTMENT VALUES(Administration.
INSERT INTO DEPARTMENT VALUES ('Research, 5, 333445555, 22-May-78*);
INSERT INTO DEPARTMENT VALUES ('Automation, 7, 123456789, 06-Oct-05');
Connected. (1/1)
H
ECREATE TABLE DEPENDENT (ESSN CHAR(9) NOT NULL,DEPENDENT_NAME VARCHAR(20) NOT NULL UNIQUE, SEX CHAR(10),BDATE VARCHAR(50),
RELATIONSHIP CHAR(20) NOT NULL, PRIMARY KEY (ESSN, DEPENDENT NAME), FOREIGN KEY (ESSN) REFERENCES EMPLOYEE (SSN));
Q Search
T
Ln 1
Col 1
H
Ch 1
DELL
O
T
COMPUTER\SQLSERVER2022 (16.... COMPUTER Navne
X
INS
(6)
E](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fdad64e64-bab8-4c8e-9af1-b3316be12760%2F0a50f405-ecb4-4445-98ee-6db505f292be%2Fwugedog_processed.jpeg&w=3840&q=75)
Transcribed Image Text:xecute
MDX UMI IMLA DAX
SQLQuery1.sql-C...MPUTER\Navne (62))
CREATE DATABASE COMPANY;
ECREATE TABLE EMPLOYEE (
FNAME VARCHAR(20) NOT NULL,
Minit CHAR(1),
H
LNAME VARCHAR(30) NOT NULL,
SSN CHAR (9) NOT NULL UNIQUE,
BDATE VARCHAR(25),
ADDRESS VARCHAR(50),
SEX CHAR(10),
SALARY INT,
SUPERSSN CHAR(9),
DNO INT NOT NULL,
PRIMARY KEY (SSN),
FOREIGN KEY (SUPERSSN) REFERENCES EMPLOYEE (SSN),
FOREIGN KEY (DNO) REFERENCES DEPARTMENT (DNUMBER));
INSERT INTO EMPLOYEE VALUES (John
INSERT INTO EMPLOYEE VALUES (Frank Foreign key 'FK_EMPLOYEE_06d4e02d925162174559'
INSERT INTO EMPLOYEE VALUES(Joyce
CREATE TABLE DEPARTMENT (
DNAME VARCHAR (20) NOT NULL UNIQUE,
DNUMBER INT NOT NULL UNIQUE,
MGRSSN CHAR (9) NOT NULL,
MGRSTARTDATE VARCHAR (20),
references invalid table 'DEPARTMENT.
INSERT INTO EMPLOYEE VALUES ('Ramesh', 'K', 'Narayan', '666884444, 15-Sep-52', '975 Fire Oak, Humble, TX', 'M', 38800, 333445555", 5);
INSERT INTO EMPLOYEE VALUES(James, 'E', 'Borg', '888665555, 10-Nov-27, 450 Stone, Houston, TX', 'M', 55000, "NULL", 1);
INSERT INTO EMPLOYEE VALUES (Jennifer', '5', 'Wallace', 987654321, 20-Jun-31, 291 Berry, Bellaire, TX", "F, 43000, 888665555", 4);
INSERT INTO EMPLOYEE VALUES("Ahmad', 'V', *Jabbar', '987987987, 29-Mar-59, 980 Dallas, Houston, TX', 'M', 25000, 987654321", 4);
INSERT INTO EMPLOYEE VALUES ('Alicia', '3', 'Zelaya', '999887777", 19-Jul-58', '3321 Castle, Spring, TX', 'F', 25000, '987654321', 4);
76%
X
PRIMARY KEY (DNUMBER),
FOREIGN KEY (MGRSSN) REFERENCES EMPLOYEE (SSN));
B
INSERT INTO DEPARTMENT VALUES ('Headquarters', 1, 888665555, 19-Jun-71');
4, 987654321, 01-Jan-85');
INSERT INTO DEPARTMENT VALUES(Administration.
INSERT INTO DEPARTMENT VALUES ('Research, 5, 333445555, 22-May-78*);
INSERT INTO DEPARTMENT VALUES ('Automation, 7, 123456789, 06-Oct-05');
Connected. (1/1)
H
ECREATE TABLE DEPENDENT (ESSN CHAR(9) NOT NULL,DEPENDENT_NAME VARCHAR(20) NOT NULL UNIQUE, SEX CHAR(10),BDATE VARCHAR(50),
RELATIONSHIP CHAR(20) NOT NULL, PRIMARY KEY (ESSN, DEPENDENT NAME), FOREIGN KEY (ESSN) REFERENCES EMPLOYEE (SSN));
Q Search
T
Ln 1
Col 1
H
Ch 1
DELL
O
T
COMPUTER\SQLSERVER2022 (16.... COMPUTER Navne
X
INS
(6)
E
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
![A Guide to SQL](https://www.bartleby.com/isbn_cover_images/9781111527273/9781111527273_smallCoverImage.gif)
A Guide to SQL
Computer Science
ISBN:
9781111527273
Author:
Philip J. Pratt
Publisher:
Course Technology Ptr
![A Guide to SQL](https://www.bartleby.com/isbn_cover_images/9781111527273/9781111527273_smallCoverImage.gif)
A Guide to SQL
Computer Science
ISBN:
9781111527273
Author:
Philip J. Pratt
Publisher:
Course Technology Ptr