ADMS Past Paper
ADMS Past Paper
ADMS Past Paper
Systems
Module name:
Level:
Level 6
Semester:
Examination date:
PAST PAPER
Time: 2 Hours
Any reference material brought into the examination room MUST be handed
to the invigilator BEFORE the start of the examination.
QUESTION 1
a)
Marks
10
Draw an EER diagram to reflect the information you have been given (you NEED NOT
include attributes in the EER diagram).
b)
Define suitable attributes for your ER diagram in the format of a data dictionary.
c)
Rawlinson Associates have decided they need to classify antique furniture (chairs, tables
etc.) with extra attributes to take account of moving issues and extra insurance when
handling or transporting them. Describe how features of the EER might be used to be
able to take account of this requirement.
d)
Modify your ER diagram to take account of the changes for antique furniture. You
should also provide a modified data dictionary.
10
Total 33 Marks
Spring 2013
QUESTION 2
Marks
The relational schema shown below is part of a banking system. The contents of the Deposit and
Branch tables are also shown below.
Deposit (Branch, Acc-No, Cust-Name, Balance)
Loan (Branch, Loan-No, Cust-Name, Balance)
Branch (Branch, Assets, Branch-County)
Customer (Cust-Name, Cust-County, Branch)
Deposit
Branch
Basildon
Romford
Colchester
Sheringha
m
Norwich
Basildon
Norwich
Colchester
Romford
Branch
Branch
Romford
Colchester
Norwich
Sheringham
Basildon
a)
Cust-Name
Patel
Patel
Stephenson
Whalley
Balance
800.00
650.89
500.00
88.90
F213
R217
F491
D477
B456
Choudhury
Bielkowicz
Coupe
Patel
Choudhury
580.35
77.50
350.00
375.44
200.00
Assets
1,000,000
2,000,250
1,500,500
1,750,001
20,00,101
Branch-County
Essex
Essex
Norfolk
Norfolk
Essex
b)
Acc-No
R250
B391
D244
H123
Produce a relation that shows the branch, customer name, balance and account
number for all customers that have a loan bigger than 2500.00 and all customers
that have a deposit account with a balance smaller than 100.00. All customers
should be at the Romford branch.
c)
Explain with the use of an example the function of the Cartesian product operator in
relational algebra.
d)
6
Total 33 Marks
Spring 2013
QUESTION 3
Marks
Activity Name
Standard Diving
Standard Diving
Basic Underwater
Archaeology
Advanced Underwater
Archaeology
Industrial Diving
Course
Date
01/08/12
01/08/12
03/08/12
Price
300
300
375
Equipment Code
Standard
Standard
Standard
Equipment Name
Standard Diving Kit
Standard Diving Kit
Standard Diving Kit
06 /09/12
399
Advanced 1
08/09/12
399
Advanced 2
This form is for a diving club that runs course and activities for its members.
a)
Using the technique with which you are familiar, normalise this form to Third Normal
Form (3NF) and list the resulting entities. Show each of the stages of normalisation.
16
b)
What type of security threats may disrupt the diving schools database?
10
c)
Outline the steps taken after normalisation in implementing the database for the diving
school.
Total 33 Marks
Spring 2013
Section B
Answer BOTH questions
QUESTION 4
Marks
Argo Export is a large multinational company that deals with import and export of electrical
components (such as microchips). They operate in a number of Asian, European and African
countries and have branches in more than one country. Their client base tends to be localised to
particular countries but they often arrange the buying and selling of components between companies
in different countries. Increasingly, they are acting as clients to arrange import and export for other
companies that are becoming multinational and operating across several countries.
a)
Discuss the motivation that may lead an organisation such as Argo Export to implement a
distributed database management system (DDBMS).
13
b)
15
c)
Critically review the strategic objectives for the definition and allocation of fragments
within a DDBMS.
Total 33 Marks
Spring 2013
QUESTION 5
Marks
a)
Evaluate the developments in data processing that have created both the possibilities and
requirements for data warehouses.
10
b)
13
c)
10
Total 33 Marks
END OF PAPER
Spring 2013