You are on page 1of 2

Faculty of Business and Management

BMIS 32113 - Database


BSc. (Hons) in MIS
Date: 1 / 4 / 2015 Time: 10am 11.30am
Total Marks: 50 MID-SEMESTER EXAMINATION (1.5 Hours)

1. Define database? (2 marks)

2. Give any two (2) limitations of the file-based approach. (4 marks)


3. Discuss two (2) advantages and two (2) disadvantages of using DBMS. (8 marks)

4. Describe the three (3) level ANSI-SPARC architecture? (6 marks)


5. Discuss the drawback of Multi-User DBMS architecture using File-Server. (6 marks)

6. What is the relationship between candidate key and primary key? (2 marks)

7. Define the following terms by giving an example for each:

[6 Marks]
a. Weak Entity (2 marks)

b. Derived Attribute (2 marks)


8.
R# R_NAME G# G_NAME JOB CHG_DAY DAYS
1 13
Hurricane 101 John News Elect. Eng 65
1
Hurricane 102 David Senior Comm. Tech. 60 16
1
Hurricane 104 Anne Ramoras Comm. Tech. 60 19
15
2 Coast 101 John News Elect. Eng 65
2
Coast 103 June Arbough Biol. Eng. 55 17
18
3 Satellite 104 Anne Ramoras Comm. Tech. 60
3
Satellite 102 David Senior Comm. Tech. 60 14
P# Project Number
G# Guest Number
CHG_DAY Charge per day
DAYS Total Days Stayed
a. Define the unnormalized table structure of this database. (3 marks)
b. Convertthetablestructureinpart(a)into1NF. (3marks)
c. Convertthetable(s)structureinpart(b)intoasetoftablesthatareatleastin2NF.
(3 marks)
d. Convertallthetablesdevelopedinpart(c)toadatabasethatcontainsonly3NFtables.
(3marks)

9. The schemas for the Customer, Account and Branch relations are given as follows:
Customer(custNo, custFirstName, custLastName)
Account(accNo, type, branchNo, custNo, balance) assume that one customer can own
only one account
Branch(branchNo, city)
a. Get all distinct Customer Name (Last Name). (1 mark)
b. Display all customers who own a Current Account. (2 marks)
c. Display all customers who own a Current Account in Bedong branch and having
balance more than RM25000.00. (3 marks)

You might also like