PL/SQL Quiz 11,12,13,14 Solution
PL/SQL Quiz 11,12,13,14 Solution
PL/SQL Quiz 11,12,13,14 Solution
ATTRIBUTE
emp_id
badge_number
first_name
last_name
birth_date
gender
hire_date
stock_option
car_allowance
meal_allowance
profit_shafting
bonus
DATA TYPE
INTEGER
INTEGER
VARCHAR
VARCHAR
DATE
VARCHAR
DATE
VARCHAR
INTEGER
INTEGER
INTEGER
INTEGER
OPTIONALITY
*
*
*
*
*
*
*
o
o
o
o
o
CONSTRAINTS
PK
UK
EMP_SAL_HISTORY
ATTRIBUTE
start_date
end_date
salary
DATA TYPE
DATE
DATE
INTEGER
OPTIONALITY
*
o
*
CONSTRAINTS
PK
EMP_JOB_HISTORY
ATTRIBUTE
start_date
end_date
DATA TYPE
INTEGER
INTEGER
OPTIONALITY
*
o
CONSTRAINTS
PK
CONTRACT
ATTRIBUTE
contact_number
hourly_rate
DATA TYPE
INTEGER
INTEGER
OPTIONALITY
*
*
CONSTRAINTS
PK
AGENCY
ATTRIBUTE
agency_id
agency_name
contact_name
phone
DATA TYPE
INTEGER
VARCHAR
VARCHAR
INTEGER
OPTIONALITY
*
*
O
*
DEPARTMENT
CONSTRAINTS
PK
ATTRIBUTE
dept_id
department_code
department_name
DATA TYPE
INTEGER
INTEGER
VARCHAR
OPTIONALITY
*
*
*
CONSTRAINTS
PK
UK
UK
EMP_DPT_HISTORY
ATTRIBUTE
start_date
end_date
DATA TYPE
DATE
DATE
OPTIONALITY
*
o
CONSTRAINTS
PK
DPT_MGR_HISTORY
ATTRIBUTE
start_date
end_date
DATA TYPE
DATE
DATE
ATTRIBUTE
job_id
job_title
min_salary
max_salary
DATA TYPE
INTEGER
VARCHAR
INTEGER
INTEGER
OPTIONALITY
*
o
CONSTRAINTS
PK
JOBS
OPTIONALITY
*
*
*
*
CONSTRAINTS
PK