wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ch3_Relational Data Model

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Define Normalization

a)

Process for restructuring tables into single table containing all information needed

b)

Process representing data relationship in the form of a table that consist of row and column

c)

Process for retrieving information from relational database using suitable operators

d)

Process for assigning attributes to entities to determine whether the chosen entities, attributes and primary keys are appropriate and suitable for the system

2.

The following are purpose of normalization in database model EXCEPT:

a)

Minimize data redundancy

b)

Allows database to be expanded if new requirements needed

c)

Reduce security problems in database by concurrency control

d)

Ensure good database schema which is represented by accurate table structure

3.

Identify the importance of normalization in database.

a)

To create relational tables

b)

To maintain anomalies and accuracy

c)

To reduce integrity and consistency of the data

d)

To minimize redundancy and eliminate anomalies

4.

The following are types of anomalies EXCEPT …

a)

Insertion anomalies

b)

Deletion anomalies

c)

Duplication anomalies

d)

Modification anomalies

5.

Identify the characteristic that the table is in First Normal Form (1NF).

a)

The primary key is defined in all tables

b)

Rows has different values from each other

c)

The table contains one or more repeating groups

d)

Each attribute contains one and only one atomic value

6.

Functional dependency (FD) can be denoted as A --> B. Choose the CORRECT definition of FD.

a)

For any relation R, B is functionally dependent on A, if each value of A is associated with exactly one value of B

b)

For any relation R, A is functionally dependent on B, if each value of A is associated with exactly one value of B

c)

For any relation R, B is functionally dependent on A, if each value of A is associated with all value of B

d)

For any relation R, A is functionally dependent on B, if each value of A is associated with all value of B

7.

The relational tables are in Second Normal Form if all the following are removed:

a)

Transitive dependency

b)

Functional dependency

c)

Full functional dependency

d)

Partial functional dependency

8.

Referring to the given relational schema, chose the attributes that violate the second normal form (2NF) property.

Supplier (SupID, SupName, Phone, Address, productName)

a)

SupID

b)

SupName

c)

Address

d)

ProductName

9.

Choose the type of entity that only exist in the database while it is dependent to another entity in the same database.

a)

Strong entity

b)

Weak entity

c)

Simple entitiy

d)

Derived entity

10.

Choose the basic elements of Entity Relationship Diagram (ERD).

a)

Attributes, Relationship, Primary Key

b)

Attributes, Entity, Primary Key

c)

Attributes, Relationship, Entity

d)

Attributes, Records, Entity

11.

Select the CORRECT symbol for entity in E-R Diagram.

a)

Oval

b)

Square

c)

Diamond

d)

Rectangle

12.

Choose the symbol used to represent relationship in Chen Notation.

a)

Oval

b)

Square

c)

Diamond

d)

Rectangle

13.

Identify the relationship shown in Figure 1.

a)

One to One

b)

One to Many

c)

Many to None

d)

Many to Many

14.

Select the CORRECT relationship based on the given situation in the statement :

“Each student is assigned to an academic advisor. Each academic advisor has multiple students under their supervision”

a)

1 : 1

b)

1 : M

c)

M : M

d)

M : N

15.

Identify the relationship cardinality symbol shown in Figure 2.

a)

One

b)

Zero or many

c)

Zero

d)

One or many