Answered step by step
Verified Expert Solution
Question
1 Approved Answer
2 1 ; 2 2 ; 2 3 2 0 2 2 The Independent Institute of Education ( Pty ) Ltd 2 0 2 2
; ;
The Independent Institute of Education Pty Ltd
Page of
MODULE NAME: MODULE CODE:
DATABASES DBAS
DATABASES DBASd
ASSESSMENT TYPE: EXAMINATION PAPER ONLY
TOTAL MARK ALLOCATION: MARKS
TOTAL HOURS: HOURS minutes reading time
INSTRUCTIONS:
Please adhere to all instructions in the assessment booklet.
Independent work is required.
Five minutes per hour of the assessment to a maximum of minutes is dedicated to
reading time before the start of the assessment. You may make notes on your question
paper, but not in your answer sheet. Calculators may not be used during reading time.
You may not leave the assessment venue during reading time, or during the first hour or
during the last minutes of the assessment.
Ensure that your name is on all pieces of paper or books that you will be submitting. Submit
all the pages of this assessments question paper as well as your answer script.
Answer all the questions on the answer sheets or in answer booklets provided. The phrase
END OF PAPER will appear after the final set question of this assessment.
Remember to work at a steady pace so that you are able to complete the assessment within
the allocated time. Use the mark allocation as a guideline as to how much time to spend on
each section.
Additional instructions:
This is an OPEN BOOK assessment.
For open book assessments the students may have open access to all resources inclusive of
notes, books hardcopy and ebooks and the internet. These resources may be accessed as
hard copies or as electronic files on electronic devices. All electronic devices batteries must
be fully charged before the assessment as no charging of devices will be permitted during
the sitting of the assessment. The IIE and associated brands accept no liability for the loss or
damage incurred to electronic devices used during open book assessments.
Answer All Questions.
Instructions for assessments including practical computer work:
Use of good programming practice and comments in code is compulsory.
Save your application in the location indicated by the administrator eg the Z: drive
or your local drive
Create a folder as follows: use the module code and your own student number and
create a folder with a folder name as per the format shown here:
StudentNumberModuleCodeExam. Save all files including any source code files,
template files, design files, image files, text files, database files, etc. within this
folder.
; ;
The Independent Institute of Education Pty Ltd
Page of
Eg if your student number is and you are writing an examination for the
module PROG create a folder named ProgExam and use this
throughout the session to save all of your files.
Important: Upon completion of your assessment, you must save and close all your
open files and double click the ExamLog application on your desktop. You must follow
the instructions carefully to ensure that the information about the files that you have
submitted for this assessment has been logged on the network. Specify the location of
your source code on your question paper.
; ;
The Independent Institute of Education Pty Ltd
Page of
Question Entity Relationship Diagram Marks:
Answer this question in your answer booklet.
Draw an Entity Relationship Diagram ERD using Unified Modelling Language UML notation
according to the below business rules. Your design should be at the logical level include primary
and foreign key fields and remember to remove any manytomany relationships.
Tip: Pay attention to the mark allocation shown below.
Business rules for a restaurant chain with several restaurants around the country:
All entities should have surrogate primary keys.
Each dish has a dish type, and there can be lots of dishes with the same dish type.
The description for each dish type must be stored in the database.
The name and description for each dish must be stored in the database.
Each restaurant has exactly one owner, but an owner may own multiple restaurants in the
chain.
The name and surname of each owner must be stored in the database.
The name of each restaurant must be stored in the database.
Each restaurant may select several dishes to put on their menu, and a dish can be served at
many different restaurants.
Since dish selections can change over time, the start date and end date of each dish
selection must also be stored in the database.
Marks will be awarded as follows:
Entities marks
Relationships marks
Multiplicities marks
Primary keys marks
Foreign keys marks
Other attributes marks
Correct UML Notation mark
Total marks
; ;
The Independent Institute of Education Pty Ltd
Page of
Question Normalisation Mark
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started