Professional Documents
Culture Documents
January 2014
JEPPE COLLEGE
OF
COMMERCE AND COMPUTER STUDIES
QUALIFICATION TITLE:
DIPLOMA: SYSTEM DEVELOPMENT
NQF LEVEL: 5
DATABASE DESIGN
CODE: DBD102
DATABASE DESIGN
Question 1
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
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.
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]
Question 5
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