Вы находитесь на странице: 1из 14

1.

A
transitive
dependen
cy exists
when any
attribute
in an
entity is
dependent
on any
other nonUID
attribute
in that
entity.

Mark for Review


(1) Points

True (*)
False
Correct
2. Examine the following Entity and decide which rule of Normal
Form is being violated:

Mark for
Review
(1) Points

ENTITY: CLIENT
ATTRIBUTES:
# CLIENT ID
FIRST NAME
LAST NAME
STREET
CITY
ZIP CODE

1st Normal Form.


2nd Normal Form.
3rd Normal Form. (*)
None of the above, the entity is fully normalised.
Correct
3. When any attribute in an entity is dependent on any other nonUID attribute in that entity, this is known as:

Mark for
Review
(1) Points

Non-dependency
Functional dependency
Transitive dependency (*)
Dependency
Correct

4. Examine the following Entity and decide which sets of attributes


break the 3rd Normal Form rule:
ENTITY: TRAIN
ATTRIBUTES:
TRAIN ID
MAKE
DRIVER ID
DRIVER NAME
DATE OF MANUFACTURE

Mark for
Review
(1) Points

TRAIN ID, MAKE


DRIVER ID, DRIVER NAME (*)
MAKE, DATE OF MANUFACTURE
None of the above, the entity is already in 3rd Normal Form.
Correct
5. Examine the following entity and decide which attribute breaks
the 2nd Normal Form rule:

Mark for
Review
(1) Points

ENTITY: CLASS
ATTRIBUTES:
#CLASS ID
#TEACHER ID
SUBJECT
TEACHER NAME

TEACHER NAME AND ADDRESS (*)


SUBJECT
TEACHER ID
CLASS ID
Incorrect. Refer to Section 6 Lesson 3.
6. Examine the
following
entity and
decide which
attribute
breaks the
2nd Normal
Form rule:
ENTITY:
RECEIPT
ATTRIBUTES:
#CUSTOME
R ID
#STORE ID
STORE
LOCATION
DATE

Mark for Review


(1) Points

CUSTOMER ID
DATE
STORE ID
STORE LOCATION (*)
Correct
7. Examine the following entity and decide how to make it
conform to the rule of 2nd Normal Form:

Mark for
Review
(1) Points

ENTITY: RECEIPT
ATTRIBUTES:
#CUSTOMER ID
#STORE ID
STORE LOCATION
DATE

Move the attribute STORE LOCATION to a new entity,


STORE, with a UID of STORE ID, and create a relationship
to the original entity. (*)
Do nothing, it is already in 2nd Normal Form.
Move the attribute STORE LOCATION to a new entity,
STORE, with a UID of STORE LOCATION, and create a
relationship to the original entity.
Delete the attribute STORE ID
Correct
8. When all attributes are single-valued, the database model is
said to conform to:

Mark for
Review
(1) Points

1st Normal Form (*)


2nd Normal Form
4th Normal Form
3rd Normal Form
Correct
9. If an entity has a multi-valued attribute, to conform to the rule
of 1st Normal Form we:

Mark for
Review
(1) Points

Make the attribute optional


Create an additional entity and relate it to the original
entity with a 1:M relationship. (*)
Do nothing, an entity does not have to be in 1st Normal
Form
Create an additional entity and relate it to the original
entity with a M:M relationship.

Correct
10. Normalizing an Entity to 1st Normal Form is done by removing
any attributes that contain muliple values. True or False?

Mark for
Review
(1) Points

True (*)
False
Correct
11. When data is
stored in
more than
one place in
a database,
the
database
violates the
rules of
___________.

Mark for Review


(1) Points

Normalcy
Replication
Decency
Normalization (*)
Correct
12. A candidate UID that is not chosen to be the Primary UID is
called:

Mark for
Review
(1) Points

Artificial
Secondary (*)
Simple
Composite
Correct
13. A unique identifier can only be made up of one attribute. True
or False?

Mark for
Review
(1) Points

True
False (*)

Correct
14. There is no limit to how many columns can make up an
entity's UID. True or False?

Mark for
Review
(1) Points

True (*)
False
Correct
15. An entity could have more than one attribute that would be a
suitable Primary UID. True or False?

Mark for
Review
(1) Points

True (*)
False
Correct
16. A particular
problem
may be
solved
using
either a
Recursive
Relationshi
p or a
Hierarchica
l
Relationshi
p, though
not at the
same time.
True or
False?

Mark for Review


(1) Points

True (*)
False
Correct
17. A Hierarchical relationship is a series of relationships that
reflect entities organized into successive levels. True or False?

Mark for
Review
(1) Points

True (*)
False
Correct

18. A relationship between an entity and itself is called a/an:

Mark for
Review
(1) Points

Recursive Relationship (*)


Heirarchical Relationship
General Relationship
Invalid Relationship
Correct
19. Cascading UIDs are a feature often found in what type of
Relationship?

Mark for
Review
(1) Points

Heirarchical Relationship (*)


Recursive Relationship
Invalid Relationship
General Relationship
Correct
20. A single relationship can be both Recursive and Hierachal at
the same time. True or False?

Mark for
Review
(1) Points

True
False (*)
Correct
21. Which of
the
following
can be
added to a
relationshi
p?

Mark for Review


(1) Points

An arc can be assigned (*)


An optional attribute can be created
An attribute
A composite attribute
Correct

22. All relationships participating in an arc must be mandatory. True


or False?

Mark for
Review
(1) Points

True
False (*)
Correct
23. Arcs are used to visually represent _________ between two or
more relationships in an ERD.

Mark for
Review
(1) Points

Sameness
Differences
Exclusivity (*)
Inheritance
Correct
24. Every business has restrictions on which attribute values and
which relationships are allowed. These are known as:

Mark for
Review
(1) Points

Entities.
Attributes
Relationships
Constraints. (*)
Correct

Section 8
(Answer all questions in this section)
25. In an ERD, High Volume Entities usually have very few
relationships to other entities. True or False?

Mark for
Review
(1) Points

True
False (*)
Correct

26. There is
no point
in trying
to group
your
entities
together
on your
diagram
accordin
g to
volume,
and
making
a
diagram
look
nice is a
waste of
time.
True or
False?

Mark for Review


(1) Points

True
False (*)
Correct
27. Which of the following is a logical constraint that could result from
considering how time impacts an example of data storage?

Mark for
Review
(1) Points

An ASSIGNMENT may only refer to an EMPLOYEE with a valid


employee record at the Start Date of the ASSIGNMENT. (*)
EMPLOYEE periods can overlap causing the database to crash.
End Date must be before the Start Date.
Dates must be stored with Time.
Correct
28. All systems must include functionality to provide logging or
journaling in conceptual data models. True or False?

Mark for
Review
(1) Points

True
False (*)
Incorrect. Refer to Section 8 Lesson 3.
29. Which of the following scenarios should be modeled so that
historical data is kept? (Choose two)

Mark for
Review
(1) Points

(Choose all correct answers)


LIBRARY and BOOK (*)
STUDENT and GRADE (*)
STUDENT and AGE
LIBRARY and NUMBER OF BOOKS
Correct
30. Which of the following scenarios should be modeled so that
historical data is kept? (Choose two)

Mark for
Review
(1) Points

(Choose all correct answers)


BABY and AGE
CUSTOMER and PAYMENTS (*)
TEACHER and AGE
CUSTOMER and ORDERS (*)
Correct
31. When a
relationshi
p may or
may not be
transferabl
e,
depending
on time,
this is
know as
a/an:

Mark for Review


(1) Points

Transferable Relationship
Arc.
Conditional Non-transferable Relationship. (*)
Non-transferable Relationship.
Correct
32. If you have an entity that a DATE attribute, and other attributes
that track characteristics of the date, you should create a DAY
entity. True or False?

Mark for
Review
(1) Points

True (*)
False

Incorrect. Refer to Section 8 Lesson 2.

Section 9
(Answer all questions in this section)
33. The "Arc Implementation" is a synonym for what type of
implementation?

Mark for
Review
(1) Points

Supertype and Subtype Implementation (*)


Subtype Implementation
Supertype Implementation
Cascade Implementation
Correct
34. Which of the following is a valid reason for considering a
Subtype Implementation?

Mark for
Review
(1) Points

The resulting table will reside in a single database and be


used by just ONE user.
The common access paths for the supertypes are different.
Business functionality, business rules, access paths, and
frequency of access are all very different between the
subtypes. (*)
Most of the relationships are at the supertype level.
Correct
35. One-to-One relationships are transformed into Foreign Keys in
the tables created at either end of that relationship. True or
False?

Mark for
Review
(1) Points

True
False (*)
Correct
36. In a physical
model, many to
many
relationships are
resolved via a
structure called
a(n):
________________

Mark for Review


(1) Points

Supertype
Intersection Table
Intersection Entity (*)
Subtype
Correct
37. The Oracle Database can implement a many to many
relationship. You simply create two foreign keys between
the two tables. True or False?

Mark for
Review
(1) Points

True
False (*)
Correct
38. One-to-One relationships are transformed into Check
Constraints in the tables created at either end of that
relationship. True or False?

Mark for
Review
(1) Points

True
False (*)
Correct
39. An Arc is transformed to the physical model by adding a
foeign Key for every relationship in the Arc. True or False?

Mark for
Review
(1) Points

True (*)
False
Incorrect. Refer to Section 9
Lesson 3.
40. Identify all of the incorrect statements that complete this
sentence: A primary key is...(Choose three)

Mark for
Review
(1) Points

(Choose all correct answers)


A single column that uniquely identifies each column
in a table. (*)
One or more columns in a table that uniquely
identifies each row in that table.
A set of columns in one table that uniquely identifies
each row in another table. (*)

Only one column that must be null. (*)


Correct
41. Colum
n
integrit
y
refers
to

Mark for Review


(1) Points

Columns always containing text data less than 255 characters


Columns always having values
Columns always containing values consistent with the defined
data format (*)
Columns always containing positive numbers
Correct
42. A table must have a primary key. True or False?

Mark for
Review
(1) Points

True
False (*)
Correct
43. Foreign keys must be null. True or False?

Mark for
Review
(1) Points

True
False (*)
Correct
44. The explanation below is an example of which constraint type?
A primary key must be unique, and no part of the primary key can
be null.

Mark for
Review
(1) Points

Entity integrity (*)


Referential integrity
Column integrity
User-defined integrity
Correct

45. The conceptual model is transformed into a physical model. The


physical implementation will be a relational database. True or
False?

Mark for
Review
(1) Points

True (*)
False
Correct
46. In an
Oracle
databas
e, why
would
1_TABLE
not
work as
a table
name?

Mark for Review


(1) Points

The database does not understand all capital letters.


There is no problem here. You can create a table called
1_TABLE.
Object names must not start with a number. They must begin
with a letter. (*)
TABLE is a reserved word.
Correct
47. The Physical models is created by transforming which of the
following models?

Mark for
Review
(1) Points

Physical
Conceptual (*)
Constraint
Table
Correct
48. In a physical data model, an attribute becomes a _____________.

Mark for
Review
(1) Points

Table
Foreign Key
Constraint
Column (*)

Correct

Section 10
(Answer all questions in this section)
49. In the Analysis phase, the tables are created and populated with
test data. True or False?

Mark for
Review
(1) Points

True
False (*)
Correct.
50. During which phases of the System Development Life Cycle would
you roll out the system to the users?

Mark for
Review
(1) Points

Design and Production


Strategy and Analysis
Transition and Production (*)
Build and Transition