SlideShare a Scribd company logo
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?
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
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

More Related Content

What's hot

Assign 1
Assign 1Assign 1
Assign 1
guestffcfdd
 
Data Blending in Tableau | Edureka
Data Blending in Tableau | EdurekaData Blending in Tableau | Edureka
Data Blending in Tableau | Edureka
Edureka!
 
Data abstraction in DBMS
Data abstraction in DBMSData abstraction in DBMS
Data abstraction in DBMS
Papan Sarkar
 
Corruption detection using machine learning and natural language
Corruption detection using machine learning and natural languageCorruption detection using machine learning and natural language
Corruption detection using machine learning and natural language
Khulna University of Engineering & Tecnology
 
02 laboratory exercise 1 - RETRIEVING DATA FROM SEVERAL TABLES
02 laboratory exercise 1 - RETRIEVING DATA FROM SEVERAL TABLES02 laboratory exercise 1 - RETRIEVING DATA FROM SEVERAL TABLES
02 laboratory exercise 1 - RETRIEVING DATA FROM SEVERAL TABLES
Anne Lee
 
DBMS
DBMSDBMS
Database management system
Database management systemDatabase management system
Database management system
edudivya
 
Diedrich Free Research Systems
Diedrich Free Research SystemsDiedrich Free Research Systems
Diedrich Free Research Systems
ktdiedrich
 
Dbms interview questions s.pdf
Dbms interview questions s.pdfDbms interview questions s.pdf
Dbms interview questions s.pdf
Shivani139202
 
Technical Note on DBMS
Technical Note on DBMSTechnical Note on DBMS
Technical Note on DBMS
Kr Shrishant
 
Pivotal Architecture Group Ex 3 9 Final
Pivotal Architecture Group   Ex 3 9 FinalPivotal Architecture Group   Ex 3 9 Final
Pivotal Architecture Group Ex 3 9 Final
zguptn
 
Chapter2databaseenvironment 120307033742-phpapp01
Chapter2databaseenvironment 120307033742-phpapp01Chapter2databaseenvironment 120307033742-phpapp01
Chapter2databaseenvironment 120307033742-phpapp01
Ankit Dubey
 
Oracle SQL, Job Roles, Certification, DML Statement
Oracle SQL, Job Roles, Certification, DML StatementOracle SQL, Job Roles, Certification, DML Statement
Oracle SQL, Job Roles, Certification, DML Statement
Manish Tiwari
 
Degrees of data abstraction
Degrees of data abstractionDegrees of data abstraction
Degrees of data abstraction
Mary May Porto
 
F04302053057
F04302053057F04302053057
F04302053057
ijceronline
 
Lect17
Lect17Lect17
Lect17
Sulman Ahmed
 

What's hot (16)

Assign 1
Assign 1Assign 1
Assign 1
 
Data Blending in Tableau | Edureka
Data Blending in Tableau | EdurekaData Blending in Tableau | Edureka
Data Blending in Tableau | Edureka
 
Data abstraction in DBMS
Data abstraction in DBMSData abstraction in DBMS
Data abstraction in DBMS
 
Corruption detection using machine learning and natural language
Corruption detection using machine learning and natural languageCorruption detection using machine learning and natural language
Corruption detection using machine learning and natural language
 
02 laboratory exercise 1 - RETRIEVING DATA FROM SEVERAL TABLES
02 laboratory exercise 1 - RETRIEVING DATA FROM SEVERAL TABLES02 laboratory exercise 1 - RETRIEVING DATA FROM SEVERAL TABLES
02 laboratory exercise 1 - RETRIEVING DATA FROM SEVERAL TABLES
 
DBMS
DBMSDBMS
DBMS
 
Database management system
Database management systemDatabase management system
Database management system
 
Diedrich Free Research Systems
Diedrich Free Research SystemsDiedrich Free Research Systems
Diedrich Free Research Systems
 
Dbms interview questions s.pdf
Dbms interview questions s.pdfDbms interview questions s.pdf
Dbms interview questions s.pdf
 
Technical Note on DBMS
Technical Note on DBMSTechnical Note on DBMS
Technical Note on DBMS
 
Pivotal Architecture Group Ex 3 9 Final
Pivotal Architecture Group   Ex 3 9 FinalPivotal Architecture Group   Ex 3 9 Final
Pivotal Architecture Group Ex 3 9 Final
 
Chapter2databaseenvironment 120307033742-phpapp01
Chapter2databaseenvironment 120307033742-phpapp01Chapter2databaseenvironment 120307033742-phpapp01
Chapter2databaseenvironment 120307033742-phpapp01
 
Oracle SQL, Job Roles, Certification, DML Statement
Oracle SQL, Job Roles, Certification, DML StatementOracle SQL, Job Roles, Certification, DML Statement
Oracle SQL, Job Roles, Certification, DML Statement
 
Degrees of data abstraction
Degrees of data abstractionDegrees of data abstraction
Degrees of data abstraction
 
F04302053057
F04302053057F04302053057
F04302053057
 
Lect17
Lect17Lect17
Lect17
 

Similar to Ict713 t320-t7-dl-20 oct2020

Ict713 t320-t10-dl-08 dec2020
Ict713 t320-t10-dl-08 dec2020Ict713 t320-t10-dl-08 dec2020
Ict713 t320-t10-dl-08 dec2020
NidhiGupta8431
 
Database Management System ( Dbms )
Database Management System ( Dbms )Database Management System ( Dbms )
Database Management System ( Dbms )
Kimberly Brooks
 
T6
T6T6
Database design process
Database design processDatabase design process
Database design process
Tayyab Hameed
 
Bba210 – management information system
Bba210 – management information systemBba210 – management information system
Bba210 – management information system
smumbahelp
 
Week 7 Database Development Process
Week 7 Database Development ProcessWeek 7 Database Development Process
Week 7 Database Development Process
oudesign
 
( data independance,DBA) presentation in
( data independance,DBA) presentation in( data independance,DBA) presentation in
( data independance,DBA) presentation in
WatipaChafuwa
 
Introduction of DSA||DATA STRUCTURE AND ALGORITHUM
Introduction of DSA||DATA STRUCTURE AND ALGORITHUMIntroduction of DSA||DATA STRUCTURE AND ALGORITHUM
Introduction of DSA||DATA STRUCTURE AND ALGORITHUM
amjadrasoolbadrani
 
INT 1010 07-5.pdf
INT 1010 07-5.pdfINT 1010 07-5.pdf
INT 1010 07-5.pdf
Luis R Castellanos
 
Db lecture 2
Db lecture 2Db lecture 2
Bba205 – management information system
Bba205 – management information systemBba205 – management information system
Bba205 – management information system
smumbahelp
 
1. ________ occur(s) when data are isolated in separated informa.docx
1. ________ occur(s) when data are isolated in separated informa.docx1. ________ occur(s) when data are isolated in separated informa.docx
1. ________ occur(s) when data are isolated in separated informa.docx
paynetawnya
 
Management Information Systems 12th Edition Laudon Test Bank
Management Information Systems 12th Edition Laudon Test BankManagement Information Systems 12th Edition Laudon Test Bank
Management Information Systems 12th Edition Laudon Test Bank
RussellRussells
 
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docxModern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
ssuserf63bd7
 
INF3703 - Chapter 10 Database Development Process
INF3703 - Chapter 10 Database Development ProcessINF3703 - Chapter 10 Database Development Process
INF3703 - Chapter 10 Database Development Process
bloeyyy
 
www.ejkm.com ©Academic Conferences Limited 2003 Knowledge.docx
www.ejkm.com  ©Academic Conferences Limited 2003 Knowledge.docxwww.ejkm.com  ©Academic Conferences Limited 2003 Knowledge.docx
www.ejkm.com ©Academic Conferences Limited 2003 Knowledge.docx
odiliagilby
 
Management Information System
Management Information SystemManagement Information System
Management Information System
amitymbaassignment
 
Bsc it winter 2013 2nd sem
Bsc it  winter 2013 2nd semBsc it  winter 2013 2nd sem
Bsc it winter 2013 2nd sem
smumbahelp
 
TF 2 points each Total 20 points 1 A disadvantage of the .pdf
TF 2 points each Total 20 points 1 A disadvantage of the .pdfTF 2 points each Total 20 points 1 A disadvantage of the .pdf
TF 2 points each Total 20 points 1 A disadvantage of the .pdf
ablooms
 
Mis quiz
Mis quizMis quiz
Mis quiz
kuriinnocent
 

Similar to Ict713 t320-t7-dl-20 oct2020 (20)

Ict713 t320-t10-dl-08 dec2020
Ict713 t320-t10-dl-08 dec2020Ict713 t320-t10-dl-08 dec2020
Ict713 t320-t10-dl-08 dec2020
 
Database Management System ( Dbms )
Database Management System ( Dbms )Database Management System ( Dbms )
Database Management System ( Dbms )
 
T6
T6T6
T6
 
Database design process
Database design processDatabase design process
Database design process
 
Bba210 – management information system
Bba210 – management information systemBba210 – management information system
Bba210 – management information system
 
Week 7 Database Development Process
Week 7 Database Development ProcessWeek 7 Database Development Process
Week 7 Database Development Process
 
( data independance,DBA) presentation in
( data independance,DBA) presentation in( data independance,DBA) presentation in
( data independance,DBA) presentation in
 
Introduction of DSA||DATA STRUCTURE AND ALGORITHUM
Introduction of DSA||DATA STRUCTURE AND ALGORITHUMIntroduction of DSA||DATA STRUCTURE AND ALGORITHUM
Introduction of DSA||DATA STRUCTURE AND ALGORITHUM
 
INT 1010 07-5.pdf
INT 1010 07-5.pdfINT 1010 07-5.pdf
INT 1010 07-5.pdf
 
Db lecture 2
Db lecture 2Db lecture 2
Db lecture 2
 
Bba205 – management information system
Bba205 – management information systemBba205 – management information system
Bba205 – management information system
 
1. ________ occur(s) when data are isolated in separated informa.docx
1. ________ occur(s) when data are isolated in separated informa.docx1. ________ occur(s) when data are isolated in separated informa.docx
1. ________ occur(s) when data are isolated in separated informa.docx
 
Management Information Systems 12th Edition Laudon Test Bank
Management Information Systems 12th Edition Laudon Test BankManagement Information Systems 12th Edition Laudon Test Bank
Management Information Systems 12th Edition Laudon Test Bank
 
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docxModern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
 
INF3703 - Chapter 10 Database Development Process
INF3703 - Chapter 10 Database Development ProcessINF3703 - Chapter 10 Database Development Process
INF3703 - Chapter 10 Database Development Process
 
www.ejkm.com ©Academic Conferences Limited 2003 Knowledge.docx
www.ejkm.com  ©Academic Conferences Limited 2003 Knowledge.docxwww.ejkm.com  ©Academic Conferences Limited 2003 Knowledge.docx
www.ejkm.com ©Academic Conferences Limited 2003 Knowledge.docx
 
Management Information System
Management Information SystemManagement Information System
Management Information System
 
Bsc it winter 2013 2nd sem
Bsc it  winter 2013 2nd semBsc it  winter 2013 2nd sem
Bsc it winter 2013 2nd sem
 
TF 2 points each Total 20 points 1 A disadvantage of the .pdf
TF 2 points each Total 20 points 1 A disadvantage of the .pdfTF 2 points each Total 20 points 1 A disadvantage of the .pdf
TF 2 points each Total 20 points 1 A disadvantage of the .pdf
 
Mis quiz
Mis quizMis quiz
Mis quiz
 

More from NidhiGupta8431

T9
T9T9
T4
T4T4
T7
T7T7
T 8-gurjinder
T 8-gurjinderT 8-gurjinder
T 8-gurjinder
NidhiGupta8431
 
T10
T10T10
Week 9.docx
Week 9.docxWeek 9.docx
Week 9.docx
NidhiGupta8431
 
T1
T1T1

More from NidhiGupta8431 (7)

T9
T9T9
T9
 
T4
T4T4
T4
 
T7
T7T7
T7
 
T 8-gurjinder
T 8-gurjinderT 8-gurjinder
T 8-gurjinder
 
T10
T10T10
T10
 
Week 9.docx
Week 9.docxWeek 9.docx
Week 9.docx
 
T1
T1T1
T1
 

Recently uploaded

EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
Febless Hernane
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
PoojaSaini954651
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
Chiara Aliotta
 
CocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdfCocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdf
PabloMartelLpez
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
Techno Merch
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
Jaime Brown
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
pmgdscunsri
 
Revolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in IndiaRevolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in India
amrsoftec1
 
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
GOWSIKRAJA PALANISAMY
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
Bianca Woods
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
Knight Moves
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
Virtual Real Design
 
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
qo1as76n
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
qo1as76n
 
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHINHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NishantRathi18
 
Connect Conference 2022: Passive House - Economic and Environmental Solution...
Connect Conference 2022: Passive House -  Economic and Environmental Solution...Connect Conference 2022: Passive House -  Economic and Environmental Solution...
Connect Conference 2022: Passive House - Economic and Environmental Solution...
TE Studio
 
Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1
Decomart Studio
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
Kyungeun Sung
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
kecekev
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
contactproperweb2014
 

Recently uploaded (20)

EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
 
CocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdfCocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdf
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
 
Revolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in IndiaRevolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in India
 
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
 
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
 
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHINHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
 
Connect Conference 2022: Passive House - Economic and Environmental Solution...
Connect Conference 2022: Passive House -  Economic and Environmental Solution...Connect Conference 2022: Passive House -  Economic and Environmental Solution...
Connect Conference 2022: Passive House - Economic and Environmental Solution...
 
Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
 

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