2NF, 3NF) based on the

Oracle 12c: SQL
3rd Edition
ISBN:9781305251038
Author:Joan Casteel
Publisher:Joan Casteel
Chapter6: Additional Database Objects
Section: Chapter Questions
Problem 19MC
icon
Related questions
Question
Do a normalization (UNF, 1NF, 2NF, 3NF) based on the table.
Main
DB: course_registration
student
PK student_id
varchar(10)
Course
lecturer
student_namevarchar(50)
PK course_cude
varchar(7)
PK lecture id
varchar(5)
int(10)
varchar(50)
hp_no
varchar(50)
A Teaches.
lecture name varchar(50)
lecture email varchar(50)
Register-
course_name
student_emal
course section
int(2)
varchar(4)
varchar(4)
double
faculty ld
credit_hour
Int(2)
FK course_code
varchar(4)
FK
FK
program_code
cgpa
Found in
Refer to
prugram
Enrolled
varchar(4)
varchar(50)
PK prugram_code
faculty
>Provided H PK faculty id
faculty_name
|varchar(4)
prugram_name
FK faculty_ld
FK course_code
varchar(50)
varchar(4)
varchar(7)
FK
co id
varchar(5)
application
PK,FK
student id
varchar(10)
management
varchar(7)
varchar(10)
date
varchar(4)
Int(1)
Int(2)
varchar(5)
varchar(50)
varchar(20)
PK,FK
course code
Approved/ Denied
PK co_id
-In Charge Of
status
co name
app_date
co_position
Data Examples
add_drop
date
Boolean
varchar(100)
sign_date
co_id
DENO1 (dean), HOP01(head of prugram),
AAD01 (academic advisor), PIB01
(coordinator-PPIB), PKP01 (coordinator-PKPP)
app_type
total_hour
аpproval
reason
FK student_id
Int(5)
application id
FKIO001, PEPO001
status:
pending, approved, denled
app type:
1, 2, 3, 4 (based on the form)
Transcribed Image Text:Main DB: course_registration student PK student_id varchar(10) Course lecturer student_namevarchar(50) PK course_cude varchar(7) PK lecture id varchar(5) int(10) varchar(50) hp_no varchar(50) A Teaches. lecture name varchar(50) lecture email varchar(50) Register- course_name student_emal course section int(2) varchar(4) varchar(4) double faculty ld credit_hour Int(2) FK course_code varchar(4) FK FK program_code cgpa Found in Refer to prugram Enrolled varchar(4) varchar(50) PK prugram_code faculty >Provided H PK faculty id faculty_name |varchar(4) prugram_name FK faculty_ld FK course_code varchar(50) varchar(4) varchar(7) FK co id varchar(5) application PK,FK student id varchar(10) management varchar(7) varchar(10) date varchar(4) Int(1) Int(2) varchar(5) varchar(50) varchar(20) PK,FK course code Approved/ Denied PK co_id -In Charge Of status co name app_date co_position Data Examples add_drop date Boolean varchar(100) sign_date co_id DENO1 (dean), HOP01(head of prugram), AAD01 (academic advisor), PIB01 (coordinator-PPIB), PKP01 (coordinator-PKPP) app_type total_hour аpproval reason FK student_id Int(5) application id FKIO001, PEPO001 status: pending, approved, denled app type: 1, 2, 3, 4 (based on the form)
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Fundamentals of Input and Output Performance
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
Oracle 12c: SQL
Oracle 12c: SQL
Computer Science
ISBN:
9781305251038
Author:
Joan Casteel
Publisher:
Cengage Learning
Programming with Microsoft Visual Basic 2017
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning
A Guide to SQL
A Guide to SQL
Computer Science
ISBN:
9781111527273
Author:
Philip J. Pratt
Publisher:
Course Technology Ptr