Question 2 1. Consider figure 2 below and answer the following questions a. Column emlployee_id is described as a primary key, explain what this means. b. Give examples of data values for each of the data types depicted in the Figure 2.  Data type   Example values int   1236         c. Which data model is presented in Figure 2? d. With the aid of a diagram, describe any two data models.   Table Colum Data Type References Source Required Sensitive Values Description employees employee_id int   Auto       Primary key of a table employees first_name nvarchar(50)   HRM Y Y   Employee first name employees last_name nvarchar(50)   HRM Y Y   Employee last name employees nin nvarchar(15)   HRM Y Y   National Identification employees position nvarchar(50)   HRM       Current position title employees department_id int departments HRM       Employee department employees gender Char(1)   HRM   Y M-Male, F-Female, O Employee gender employees employment_start_date date   HRM Y     Start date of employment in organization Employees employment_end_date date   HRM       Employment end date   Figure 2: Diagram 2

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Question 2
1. Consider figure 2 below and answer the following questions
a. Column emlployee_id is described as a primary key, explain what this means.
b. Give examples of data values for each of the data types depicted in the Figure 2.

 Data type

  Example values

int

  1236

 

 

 

 

c. Which data model is presented in Figure 2?
d. With the aid of a diagram, describe any two data models.

 

Table

Colum

Data Type

References

Source

Required

Sensitive

Values

Description

employees

employee_id

int

 

Auto

 

 

 

Primary key of a table

employees

first_name

nvarchar(50)

 

HRM

Y

Y

 

Employee first name

employees

last_name

nvarchar(50)

 

HRM

Y

Y

 

Employee last name

employees

nin

nvarchar(15)

 

HRM

Y

Y

 

National Identification

employees

position

nvarchar(50)

 

HRM

 

 

 

Current position title

employees

department_id

int

departments

HRM

 

 

 

Employee department

employees

gender

Char(1)

 

HRM

 

Y

M-Male, F-Female, O

Employee gender

employees

employment_start_date

date

 

HRM

Y

 

 

Start date of employment in organization

Employees

employment_end_date

date

 

HRM

 

 

 

Employment end date

 

Figure 2: Diagram 2

Expert Solution
steps

Step by step

Solved in 2 steps with 3 images

Blurred answer
Knowledge Booster
Enhanced ER Model
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.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education