This document contains questions for a tutorial on distributed database management systems and normalization. It is divided into three parts. Part A asks students to define the functions of a distributed DBMS and explain the differences between homogeneous and heterogeneous distributed systems. It also asks about transaction transparency. Part B contains questions about determining functional dependencies, converting a table to third normal form, and modifying a table to first normal form. Part C is about keeping a weekly log for assessing a database project.
Essential UI/UX Design Principles: A Comprehensive Guide
Ict713 t320-t7-dl-20 oct2020
1. Questions extracted from: Coronel, C. and Morris, S. (2018). Database Systems: Design, Implementation, & Management, 13 th Edition., Cengage Learning
ICT713: Tutorial 7 CompiledBy:DivyaLeekha 20OCT2020
ICT713 Advanced Database Design and Development
Tutorial 7
Topic: Distributed database management system and normalization
Objective: Students learn about the Distributed database management system and
apply normalization techniques
Submission: Five minutes before the end of the tutorial word file containing student’s
answers need to be uploaded on Moodle
Part A: Answer the following questions:
1. A fully distributed database management systemmust perform all of the functions of a
centralized database management system(DBMS). What are these functions?
2. Explain the difference between homogeneous and heterogeneous distributed database
management systems (DDBMS).
3. What is transaction transparency? What are some of the basic concepts that one should
know to understand how transactions are managed in a distributed database management
system (DDBMS)?
Part B: Normalization
1.
a. Determine the functional dependenciesthatexistinthe followingtable.
Orders(OrderNum,OrderDate,ItemNum, Description,NumOrdered,
QuotedPrice)
b. Afterdeterminingthe functional dependencies,convertthistable toan equivalent
collectionof tablesthatare inthirdnormal form (3NF).
2. Explainhowwouldyoumodifythistable sothatthe informationwouldbe storedina First
Normal form(1NF) relation?
2. Questions extracted from: Coronel, C. and Morris, S. (2018). Database Systems: Design, Implementation, & Management, 13 th Edition., Cengage Learning
ICT713: Tutorial 7 CompiledBy:DivyaLeekha 20OCT2020
3.
a. Followingrelation isin1NF. Whattypesof problemswould youfindinthistable
whichisnot insecondnormal form?
b. Explainupdate anomaliesinthistable.
c. Describe howyouwouldmodifythe above relationwhichis in1NFto an equivalent
collectionof tablesthatare in2NF to eliminate updateanomaliesyoudescribedin
2(b).
Part C: Weekly log for Database project assessment
No. Criteria Week6
1 Attendance atweeklymeeting
2 Weeklyactivitylog
3. Questions extracted from: Coronel, C. and Morris, S. (2018). Database Systems: Design, Implementation, & Management, 13 th Edition., Cengage Learning
ICT713: Tutorial 7 CompiledBy:DivyaLeekha 20OCT2020
3 Time management
4 Tasks
5 Actual contributiontogroupproject