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

Test: Mid Term Exam Semester 1

Answer the question(s) on this page, and click Next to go to the next test page. Click Summary to see which questions you need to
answer before submitting the test. Click Finish Test if you are ready to submit your test.
Section 1
(Answer all questions in this section)
1. Consider your school library. It will have a database with transaction details of the books that are
borrowed by students. Is a detail of one student borrowing one book considered Data or Information?

Mark for Review


(1) Points

Data
Information
Both
Neither
2. It interacts with, processes, develops, or manipulates the data for document creation.

Mark for Review


(1) Points

Database Server
Application Server
Workstation
3. Users with detailed business knowledge can provide input to the Database Development Process. True
or False?

Mark for Review


(1) Points

True
False
4. The market for IT professionals is still increasing and will continue to do so in the future as the world
gets ever more dependent on computer systems. True or False?

Mark for Review


(1) Points

True
False
Section 2
(Answer all questions in this section)
5. The Physical Model is derived from the Conceptual Model. True or False?

Mark for Review


(1) Points

True
False
6. Which of the following are examples of ENTITY: Instance ? (Choose Two)

(Choose all correct answers)


TRANSPORTATION METHOD: Car
ANIMAL: Dog
MEAT PRODUCT: Lettuce

Mark for Review


(1) Points

BODY PART: Larry Ellison


7. All of the following could be attributes of an ENTITY called PERSON, except which one?

Mark for Review


(1) Points

Haircolor
Weight
Gender
Natacha Hansen
8. All of the following would be instances of the entity ANIMAL SPECIES, except which one?

Mark for Review


(1) Points

Dog
Bird
Elephant
Leaf
9. In a physical data model, a relationship is represented as a/an?

Mark for Review


(1) Points

Column
Row
Instance
Foreign Key
10. The entity/relationship model is created before the physical database design model? True or False?

True
False

Page 1 of 5

Next Summary Finish Test

Mark for Review


(1) Points

Test: Mid Term Exam Semester 1


Answer the question(s) on this page, and click Next to go to the next test page. Click Summary to see which questions you need to
answer before submitting the test. Click Finish Test if you are ready to submit your test.
Section 2
(Answer all questions in this section)
11. Entity Relationship modeling is dependent on the hardware or software used for implementation, so you
will need to change your ERD if you decide to change Hardware Vendor. True or False?

Mark for Review


(1) Points

True
False
Section 3
(Answer all questions in this section)
12. One Relationship can be mandatory in one direction and optional in the other direction. True or False?

Mark for Review


(1) Points

True
False
13. Relationship Names are optional. True or False?

Mark for Review


(1) Points

True
False
14. When reading the relationships in an ERD, you are said to be speaking:

Mark for Review


(1) Points

Relationship-ish
Gibberish
ERDish
Entity-ish
15. All the Attributes in a system are just written on the ERD, and they all go in the Top Left Hand Corner of
the paper. True or False?

Mark for Review


(1) Points

True
False
16. Matrix Diagrams show Optionality and Cardinality of the ERDs they document. True or False?

Mark for Review


(1) Points

True
False
Section 4
(Answer all questions in this section)
17. A Supertype can have only one subtype. True or False?

Mark for Review

(1) Points
True
False
18. All instances of the supertype must be an instance of one of the subtypes. True or False?

Mark for Review


(1) Points

True
False
19. All instances of a subtype may be an instance of the supertype but does not have to. True or False?

Mark for Review


(1) Points

True
False
20. The "Other" subtype is mandatory. True or False?

True
False

Previous

Page 2 of 5

Next Summary Finish Test

Mark for Review


(1) Points

Test: Mid Term Exam Semester 1


Answer the question(s) on this page, and click Next to go to the next test page. Click Summary to see which questions you need to
answer before submitting the test. Click Finish Test if you are ready to submit your test.
Section 4
(Answer all questions in this section)
21. Which of the following is true about subtypes?

Mark for Review


(1) Points

One instance of a supertype may belong to two subtypes.


Subtypes must be mutually exclusive.
Subtypes must not be mutually exclusive.
Subtypes should not be exhaustive.
22. A new system would have a mixture of both Procedural and Structural Business Rules as part of the
documentation of that new system. True or False?

Mark for Review


(1) Points

True
False
Section 5
(Answer all questions in this section)
23. What do you call the entity created when you resolve a M:M relationship?

Mark for Review


(1) Points

Intersection entity
Inclusion entity
Recursive entity
M:M entity
24. Intersection Entities are at the Parent end of the newly created 1:M (Parent:Child) relationship;
therefore, the original entities are the children of the newly created intersection entity. True or False?

Mark for Review


(1) Points

True
False
25. When you resolve a M:M, you simply re-draw the relationships between the two original entities; no new
entities are created. True or False?

Mark for Review


(1) Points

True
False
26. What uncommon relationship is described by the statements: "Each DNA SAMPLE may be taken from
one and only one PERSON and each PERSON may provide one and only one DNA SAMPLE"
One to Many Optional
One to Many Mandatory
One to One Optional
Many to Many Mandatory

Mark for Review


(1) Points

27. Which of the following pairs of entities is most likely to be modeled as a M:M relationship?

Mark for Review


(1) Points

CAR and WHEEL


TREE and BRANCH
PERSON and FINGERPRINT
TEACHER and SUBJECT AREA
28. If two entities have two relationships between them, these relationships can be either _____________
or _____________ .

Mark for Review


(1) Points

Redundant or Required
Replicated or Required
Resourced and Really Good
Redundant and Replicated
29. Relationships can be Redundant. True or False?

Mark for Review


(1) Points

True
False
30. Transferable relationships can only be mandatory, not optional. True or False?

True
False

Previous

Page 3 of 5

Next Summary Finish Test

Mark for Review


(1) Points

Test: Mid Term Exam Semester 1


Answer the question(s) on this page, and click Next to go to the next test page. Click Summary to see which questions you need to
answer before submitting the test. Click Finish Test if you are ready to submit your test.
Section 6
(Answer all questions in this section)
31. 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
32. Would it be a good idea to model age as an attribute of STUDENT?

Mark for Review


(1) Points

Yes
Yes, it would prevent our having to calculate someone's age every time we need it.
Sometimes, but not all of the time
No - it breaks the Normalization rules
33. There is no limit to how many columns that can make up an entity's UID. True or False?

Mark for Review


(1) Points

True
False
34. The candidate UID that is chosen to identify an entity is called the Primary UID; other candidate UIDs
are called Secondary UIDs.

Mark for Review


(1) Points

Yes, this is the way UID's are named.


No, it is not possible to have more than one UID for an Entity.
No, after UIDs are first sorted, the first one is called the Primary UID, the second is the Secondary
UID, etc.
No, each Entity can only have one UID, the secondary one.
35. No commercial database systems in the world will accept tables that are not on 3rd Normal Form. True
or False?

Mark for Review


(1) Points

True
False
Section 7
(Answer all questions in this section)
36. A particular problem may be solved using either a Recursive Relationship or a Hierarchical Relationship,
though not at the same time. True or False?

Mark for Review


(1) Points

True
False
37. If Audit trail attributes are added to an entity, they must be in the entities they are auditing. True or
False?

Mark for Review

(1) Points
True
False
38. No parts of an UID are mandatory. True or False?

Mark for Review


(1) Points

True
False
39. Arcs are used to visually represent _________ between two or more relationships in an ERD.

Mark for Review


(1) Points

Sameness
Differences
Exclusivity
Inheritance
40. Which of the following would best be represented by an arc?

TEACHER (Female, Bob)


DELIVERY ADDRESS (Home, Office)
PARENT (Girl, Bob)
STUDENT (Grade A student, Average Student)

Previous

Page 4 of 5

Next Summary Finish Test

Mark for Review


(1) Points

Test: Mid Term Exam Semester 1


Answer the question(s) on this page, and click Next to go to the next test page. Click Summary to see which questions you need to
answer before submitting the test. Click Finish Test if you are ready to submit your test.
Section 7
(Answer all questions in this section)
41. Primary UIDs are:

Mark for Review


(1) Points

Something that each Entity should have, but is not mandatory


Useful as an alternative means of identifying instances of an entity, independent of their datatype
Mandatory in data modeling
Always comprised of numbers
42. All relationships participating in an arc must be mandatory. True or False?

Mark for Review


(1) Points

True
False
Section 9
(Answer all questions in this section)
43. 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.
44. You are doing a data model for a computer sales company where the price of postage depends upon
the day of the week that goods are shipped. So shipping is more expensive if the customer wants a
delivery to take place on a Saturday or Sunday. What would be the best way to model this?

Mark for Review


(1) Points

Use a Delivery Day entity, which holds prices against week days, and ensure the we also have an
attribute for the Requested Delivery Day in the Order Entity.
Email current prices to all employees whenever a price changes.
Update the prices in the system, print out the current prices when they change, and pin them on
the company noticeboard.
Allow them to enter whatever delivery charge they want.
45. If a system includes the concept of time and it stores Start Dates, then End Dates becomes Mandatory.
For each Start Date attribute you create, you MUST create an End Date attribute and it must be
mandatory. True or False?

Mark for Review


(1) Points

True
False
46. Which of the following would be a logical constraint when modeling time for a City entity?

People are born in the city and people die in the city.

Mark for Review


(1) Points

Cites may change their names and/or country association if the borders of a country change.
If you are doing a system for any French City, you would need security clearance.
Daily traffic patterns must be monitored to determine how many law enforcement officers are
needed.
Section 10
(Answer all questions in this section)
47. All datamodels must be transformed from specific to generic. True or False?

Mark for Review


(1) Points

True
False
48. A datamodel containing generic modeling techniques must not be mixed in with non-generic models.
The generic entities MUST be drawn on a diagram of their own. True or False?

Mark for Review


(1) Points

True
False
49. Which of the following statements are true for ERD's to enhance their readability. (Choose Two)

Mark for Review


(1) Points

(Choose all correct answers)


It is OK to break down a large ERD into subsets of the overall picture. By doing so, you end up
with more than one ERD that, taken together, documents the entire system.
Avoid crossing one relationship line with another.
The crows feet (many ends) can point whichever way is the easiest to draw.
You must ensure that you have every single entity--even if hundreds of them exist--on one single,
big diagram.
50. Formal rules do exist for drawing ERD's. Even though they are only guidelines, you should always try to
follow them. True or False?
True
False

Previous

Page 5 of 5

Summary Finish Test

Mark for Review


(1) Points