Table 1.5: Sample data for Relation of Department Dept_Name Marketing Accountant Logistic Dept_ld A B C Table 1.6: Data structure for Department Description Primary Key Attribute Туре Dept_ld Char(1) Dept Name Varchar(20) Construct a SQL Data Definition Language (DDL) or Data Manipulation Language (DML) for the following statement: a) Create table without constraint for Employee and Position relations. b) Create table with constraint for Department relation. c) Add constraint primary key for Position relation. d) Add constraint primary key and foreign key for Employee relation. e) Insert value one by one for Position relation. f) Change the attribute for Salary from 5,2 to 8,2. g) Insert all values for Department and Employee relations.
Table 1.5: Sample data for Relation of Department Dept_Name Marketing Accountant Logistic Dept_ld A B C Table 1.6: Data structure for Department Description Primary Key Attribute Туре Dept_ld Char(1) Dept Name Varchar(20) Construct a SQL Data Definition Language (DDL) or Data Manipulation Language (DML) for the following statement: a) Create table without constraint for Employee and Position relations. b) Create table with constraint for Department relation. c) Add constraint primary key for Position relation. d) Add constraint primary key and foreign key for Employee relation. e) Insert value one by one for Position relation. f) Change the attribute for Salary from 5,2 to 8,2. g) Insert all values for Department and Employee relations.
Database Systems: Design, Implementation, & Management
12th Edition
ISBN:9781305627482
Author:Carlos Coronel, Steven Morris
Publisher:Carlos Coronel, Steven Morris
Chapter8: Advanced Sql
Section: Chapter Questions
Problem 18RQ
Related questions
Question
The subject is called
![QUESTION 1
Given the following relations and data structure for each relation:
Emp_ld
101
102
103
104
105
106
107
Table 1.1: Sample data for Relation of Employee
Post_id
500
501
Emp_Name
Johan Endut
David a/l Maniam
Siti Sarimah Ghazali
Anne Raj
Mohd Farid Tumiran
Halimahton Hamid
Al Azim Al Amin
Emp_ld
Emp_ Name
Emp_Date
Post_ld
Dept_ld
Emp_Date
11 Jun 2009
07 Feb 2007
12 Jan 2010
15 Nov 2000
Table 1.2: Data structure of Employee
Attribute Type
Description
Primary key
02 Jan 2011
23 Jun 2000
10 Oct 2003
503
Number(3)
Varchar(30)
Date
Number(3)
Char(1)
500
501
502
500
503
Table 1.3: Sample data for Relation of Position
Post Id Position
Salary
500
3000.00
501
2000.00
502
1500.00
2050.00
Senior Manager
Junior Executive
Clerk
Secretary
Foreign key
Foreign key
Number(3)
Varchar(20)
Number(5,2)
Table1. 4: Data structure for Position
Attribute Type
Description
Post_id
Primary key
Post
Salary
Dept_ld
A
B
A
B
C
A
A](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fe88a819f-7694-4287-a626-38e388f53442%2Fc3a281b4-f5a3-499a-a8b2-dee6f32a3e8f%2F0e0tnas_processed.png&w=3840&q=75)
Transcribed Image Text:QUESTION 1
Given the following relations and data structure for each relation:
Emp_ld
101
102
103
104
105
106
107
Table 1.1: Sample data for Relation of Employee
Post_id
500
501
Emp_Name
Johan Endut
David a/l Maniam
Siti Sarimah Ghazali
Anne Raj
Mohd Farid Tumiran
Halimahton Hamid
Al Azim Al Amin
Emp_ld
Emp_ Name
Emp_Date
Post_ld
Dept_ld
Emp_Date
11 Jun 2009
07 Feb 2007
12 Jan 2010
15 Nov 2000
Table 1.2: Data structure of Employee
Attribute Type
Description
Primary key
02 Jan 2011
23 Jun 2000
10 Oct 2003
503
Number(3)
Varchar(30)
Date
Number(3)
Char(1)
500
501
502
500
503
Table 1.3: Sample data for Relation of Position
Post Id Position
Salary
500
3000.00
501
2000.00
502
1500.00
2050.00
Senior Manager
Junior Executive
Clerk
Secretary
Foreign key
Foreign key
Number(3)
Varchar(20)
Number(5,2)
Table1. 4: Data structure for Position
Attribute Type
Description
Post_id
Primary key
Post
Salary
Dept_ld
A
B
A
B
C
A
A
![Table 1.5: Sample data for Relation of Department
Dept_Name
Marketing
Accountant
Logistic
Dept_ld
A
B
C
Table 1.6: Data structure for Department
Description
Primary Key
Attribute Type
Dept_ld
Char(1)
Dept Name Varchar(20)
Construct a SQL Data Definition Language (DDL) or Data Manipulation Language (DML) for
the following statement:
a) Create table without constraint for Employee and Position relations.
b) Create table with constraint for Department relation.
c) Add constraint primary key for Position relation.
d) Add constraint primary key and foreign key for Employee relation.
e) Insert value one by one for Position relation.
f) Change the attribute for Salary from 5,2 to 8,2.
g) Insert all values for Department and Employee relations.](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fe88a819f-7694-4287-a626-38e388f53442%2Fc3a281b4-f5a3-499a-a8b2-dee6f32a3e8f%2Fzejffuf_processed.png&w=3840&q=75)
Transcribed Image Text:Table 1.5: Sample data for Relation of Department
Dept_Name
Marketing
Accountant
Logistic
Dept_ld
A
B
C
Table 1.6: Data structure for Department
Description
Primary Key
Attribute Type
Dept_ld
Char(1)
Dept Name Varchar(20)
Construct a SQL Data Definition Language (DDL) or Data Manipulation Language (DML) for
the following statement:
a) Create table without constraint for Employee and Position relations.
b) Create table with constraint for Department relation.
c) Add constraint primary key for Position relation.
d) Add constraint primary key and foreign key for Employee relation.
e) Insert value one by one for Position relation.
f) Change the attribute for Salary from 5,2 to 8,2.
g) Insert all values for Department and Employee relations.
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
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781305627482/9781305627482_smallCoverImage.gif)
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781305627482
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781285196145/9781285196145_smallCoverImage.gif)
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781285196145
Author:
Steven, Steven Morris, Carlos Coronel, Carlos, Coronel, Carlos; Morris, Carlos Coronel and Steven Morris, Carlos Coronel; Steven Morris, Steven Morris; Carlos Coronel
Publisher:
Cengage Learning
![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
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781305627482/9781305627482_smallCoverImage.gif)
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781305627482
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781285196145/9781285196145_smallCoverImage.gif)
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781285196145
Author:
Steven, Steven Morris, Carlos Coronel, Carlos, Coronel, Carlos; Morris, Carlos Coronel and Steven Morris, Carlos Coronel; Steven Morris, Steven Morris; Carlos Coronel
Publisher:
Cengage Learning
![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