INF2603 EXAM
PACK 2023
QUESTIONS
AND ANSWERS
,
,INF2603 2018 MAY JUNE MEMO
1.1 b
1.2 a
1.3a
1.4a
1.5d
1.6a**
1.7d
1.8a
1.9b
1.10 a
Section B
Question 2
a. index - In database design, a list of keys (or keywords), each of which identifies a
unique record. Indices make it faster to find specific records
b. metadata- data about data
, c. Determinant - is an attribute that can be used to determine the values assigned to other
attributes in the same row
d. Identifier - The database object name for example
e. Key attribute - is the unique characteristic of the entity. For ex. Name and hire date are
attributes of the entity Employee.
f. Constraint - are part of a database schema definition. A constraint is usually associated
with a table and is created with a CREATE CONSTRAINT or CREATE ASSERTION
SQL statement.
a. Database design must reconcile the following requirements:
Design elegance requires that the design must adhere to design rules concerning
nulls, derived attributes, redundancies, relationship types, and so on.
Information requirements are dictated by the end users
Operational (transaction) speed requirements are also dictated by the end users.
Clearly, an elegant database design that fails to address end user information
requirements or one that forms the basis for an implementation whose use
progresses at a snail's pace has little practical use.
b. data independence is the ability of to make changes to data characteristics without
have to make changes to the programs that access the data. It’s important because
PACK 2023
QUESTIONS
AND ANSWERS
,
,INF2603 2018 MAY JUNE MEMO
1.1 b
1.2 a
1.3a
1.4a
1.5d
1.6a**
1.7d
1.8a
1.9b
1.10 a
Section B
Question 2
a. index - In database design, a list of keys (or keywords), each of which identifies a
unique record. Indices make it faster to find specific records
b. metadata- data about data
, c. Determinant - is an attribute that can be used to determine the values assigned to other
attributes in the same row
d. Identifier - The database object name for example
e. Key attribute - is the unique characteristic of the entity. For ex. Name and hire date are
attributes of the entity Employee.
f. Constraint - are part of a database schema definition. A constraint is usually associated
with a table and is created with a CREATE CONSTRAINT or CREATE ASSERTION
SQL statement.
a. Database design must reconcile the following requirements:
Design elegance requires that the design must adhere to design rules concerning
nulls, derived attributes, redundancies, relationship types, and so on.
Information requirements are dictated by the end users
Operational (transaction) speed requirements are also dictated by the end users.
Clearly, an elegant database design that fails to address end user information
requirements or one that forms the basis for an implementation whose use
progresses at a snail's pace has little practical use.
b. data independence is the ability of to make changes to data characteristics without
have to make changes to the programs that access the data. It’s important because