You are on page 1of 4

Database Design – (DBD102) – End of the semester controlled Summative Assessment –

January 2014

JEPPE COLLEGE
OF
COMMERCE AND COMPUTER STUDIES

DEPARTMENT OF INFORMATION TECHNOLOGY

QUALIFICATION TITLE:
DIPLOMA: SYSTEM DEVELOPMENT
NQF LEVEL: 5

DATABASE DESIGN

(END OF SEMESTER CONTROLLED SUMMATIVE ASSESSMENT)

DATE: 27/01/2014 (Monday)

CODE: DBD102

TOTAL MARKS: 150


TIME: 4 HOURS

DATABASE DESIGN

This question paper consists of 4 pages including the cover page.

INSTRUCTIONS AND INFORMATION

1. Answer ALL questions in this question paper


2. Leave the line between subsections of questions
3. Number the answers correctly according to the numbering system used in this
question paper.
4. Do NOT write in the margins of the answer book.
5. Write neatly and legibly.
6. Where possible, illustrate the answers with labelled diagrams.

Please Turn Over

Copy right reserved Page 1 of 4


Database Design – (DBD102) – End of the semester controlled Summative Assessment –
January 2014

Question 1

Define the following Database terms:

1.1 Table
(2)
1.2 Field
(2)
1.3 Record
(2)
1.4 Constraint
(2)
1.5 Attribute
(2)
1.6 File
(2)
1.7 Normalization
(2)
1.8 Database
(2)
1.9 Entity
(2)
1.10 Relationship
(2)
[20]
Question 2

Write the following acronym in full.

2.1 SPARC
(2)
2.2 SQL
(2)
2.3 CODASYL
(2)
2.4 DBTG
(2)
2.5 ERD
(2)
2.6 DDL
(2)
2.7 DML
(2)
2.8 UML
(2)
2.9 OODMS
(2)
2.10 ERDM
(2)
[20]
Question 3

Indicate whether the following statements are TRUE or FALSE. Write 'true' or 'false'. Next to the
question number (1 – 10) in the ANSWER BOOK. Correct the statement if it is FALSE.

Copy right reserved Page 2 of 4


Database Design – (DBD102) – End of the semester controlled Summative Assessment –
January 2014

3.1 Database system refers to an organisation of components that define and regulate
the collection, storage, management and the use of data within database
environment.
(2)
3.2 The DBMS serves as the intermediary between the user and the database.
(2)
3.3 A data model is an abstraction of complex real-world data environment.
(2)
3.4 Authentication is the process through which the DBMS verifies that only registered
users may access the database.
(2)
3.5 Database can be classified according to the number users.
(2)
3.6 Relationship is a collection of programs that manages the database structure and
control access to the data stored in the database.
(2)
3.7 The ERM uses ERD to represent the conceptual database as viewed by the end
user.
(2)
3.8 Network model represent complex data relationships more effectively than the
hierarchal model.
(2)
3.9 Super key a candidate selected to uniquely identify all other attribute values in a
given row.
(2)
3.10 Database consultant help companies leverage database technologies to improve
business process and have specific goal.
(2)
[20]
Question 4

Choose an item from COLUMN A that matches an item in COLUMN B. Write only the letter (A – J)
next to the question number (1 – 10) in The ANSWER BOOK.

Column A Column B
Specifies where each entity super type
4.1 Database Design A occurrence must also be member of a one
super type (2)
4.2 Unique B Design and maintains database (2)
Is a techniques used to design table in
4.3 Normalization C
which data redundancies are minized (2)
4.4 Count D Create and maintains database application (2)
An attribute used strictly for data retrieval
4.5 Alter table E
purpose (2)
4.6 Completeness constraints F Ensure that a column will not have duplicate (2)
Return the number of rows with non-values
4.7 Database Developer G
for given column (2)
4.8 Database Architect H Modifies table definition (2)
Create and Implement database environment
4.9 Unique I
conceptual. (2)
4.10 Super key J Design and Maintains database. (2)
[20]

Copy right reserved Page 3 of 4


Database Design – (DBD102) – End of the semester controlled Summative Assessment –
January 2014

Question 5

Answer the questions below.

5.1 Give five function of database management.


(5)
5.2 List and explain all types of relationship.
(6)
5.3 List five advantages of the DBMS.
(5)
5.4 What are main component of a Database system.
(2)
5.5 List and describe the different types of database.
(6)
5.6 Give four types of database management system.
(4)
5.7 What is data redundancy?
(2)
5.8 Explain why database design is important.
(3)
5.9 What is some basic database function that a spread sheet cannot perform?
(5)
5.10 What is database management system?
(2)
[40]
Question 6

Answer the questions below.

6.1 What three languages were adopted by the DBTG to standardize the basic
network data model?
(6)
6.2 Briefly discuss the importance of data modelling.
(4)
6.3 What is logical independence?
(2)
6.4 Differentiate between an object and a class in the object-Oriented data model.
(4)
6.5 What is normalization?
(2)
6.6 What is surrogate key?
(2)
6.7 What is a recursive relationship?
(2)
6.8 Differentiate between a composite key and composite attribute.
(4)
6.9 What is a derived attribute?
(2)
[30]
End of paper

Copy right reserved Page 4 of 4

You might also like