Professional Documents
Culture Documents
Test Midterm-1 2015 05 24 01 23 05 446
Test Midterm-1 2015 05 24 01 23 05 446
Test Midterm-1 2015 05 24 01 23 05 446
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?
Data
Information
Both
Neither
2. It interacts with, processes, develops, or manipulates the data for document creation.
Database Server
Application Server
Workstation
3. Users with detailed business knowledge can provide input to the Database Development Process. True
or False?
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?
True
False
Section 2
(Answer all questions in this section)
5. The Physical Model is derived from the Conceptual Model. True or False?
True
False
6. Which of the following are examples of ENTITY: Instance ? (Choose Two)
Haircolor
Weight
Gender
Natacha Hansen
8. All of the following would be instances of the entity ANIMAL SPECIES, except which one?
Dog
Bird
Elephant
Leaf
9. In a physical data model, a relationship is represented as a/an?
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
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?
True
False
13. Relationship Names are optional. True or False?
True
False
14. When reading the relationships in an ERD, you are said to be speaking:
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?
True
False
16. Matrix Diagrams show Optionality and Cardinality of the ERDs they document. True or False?
True
False
Section 4
(Answer all questions in this section)
17. A Supertype can have only one subtype. True or False?
(1) Points
True
False
18. All instances of the supertype must be an instance of one of the subtypes. True or False?
True
False
19. All instances of a subtype may be an instance of the supertype but does not have to. True or False?
True
False
20. The "Other" subtype is mandatory. True or False?
True
False
Previous
Page 2 of 5
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?
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?
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?
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
27. Which of the following pairs of entities is most likely to be modeled as a M:M relationship?
Redundant or Required
Replicated or Required
Resourced and Really Good
Redundant and Replicated
29. Relationships can be Redundant. True or False?
True
False
30. Transferable relationships can only be mandatory, not optional. True or False?
True
False
Previous
Page 3 of 5
True
False
32. Would it be a good idea to model age as an attribute of STUDENT?
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?
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.
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?
True
False
37. If Audit trail attributes are added to an entity, they must be in the entities they are auditing. True or
False?
(1) Points
True
False
38. No parts of an UID are mandatory. True or False?
True
False
39. Arcs are used to visually represent _________ between two or more relationships in an ERD.
Sameness
Differences
Exclusivity
Inheritance
40. Which of the following would best be represented by an arc?
Previous
Page 4 of 5
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?
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?
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?
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.
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?
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?
True
False
49. Which of the following statements are true for ERD's to enhance their readability. (Choose Two)
Previous
Page 5 of 5