TA Ch6 - 2NF and there are no transitive dependencies...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
Chapter 6: Normalization of Database Tables Review Questions: 10. What three anomalies are likely to be the result of data redundancy? How can such anomalies be eliminated? The three anomalies are update, insertion, and deletion anomalies. These all can be eliminated by following the rules of normalization. 12. What is a surrogate key, and when should you use one? A surrogate key is a system-defined attribute generally created and managed by the DBMS. You should use one when a primary key leads to redundancy in other columns it connects to. 16. A table is in 3NF normal form when it is in
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 2NF and there are no transitive dependencies. Problems: 4a. Use the STUDENT table structure shown in Table P6.4 do the following: a. Write the relational schema and draw its dependency diagram. Identify all dependencies, including all transitive dependencies. Relational Schema: STUDENT ( STU_NUM , STU_LNAME, STU_MAJOR, STU_GPA, STU_HOURS, STU_CLASS) DEPARTMENT ( DEPT_CODE , DEPT_NAME, DEPT_PHONE) COLLEGE ( COLLEGE_NAME , ADVISOR_LNAME, ADVISOR_OFFICE, ADVISOR_BLDG, ADVISOR_PHONE) Dependency Diagram: Table Name: STUDENT Table Name: DEPARTMENT Table Name: COLLEGE...
View Full Document

This note was uploaded on 07/13/2011 for the course IST 210 taught by Professor Mcconn,charlotteryoo,jungwoo during the Summer '08 term at Penn State.

Page1 / 2

TA Ch6 - 2NF and there are no transitive dependencies...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online