Exam 6: Relational Database Design

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

Referential integrity determines whether or not null values are allowed in a field.

(True/False)
4.9/5
(37)

When implementing the relationships of an entity-relationship diagram into relational tables, the first things you should consider are the _________ cardinalities to minimize _________.

(Multiple Choice)
4.8/5
(21)

When creating a table in Microsoft Access, which of the following fields should ALWAYS be specified as a "Number" field (and should thus NEVER be specified as either a "Date", "Currency", or "Text" field)?

(Multiple Choice)
4.7/5
(34)

What is the purpose of a primary key attribute in a relational database table?

(Short Answer)
4.9/5
(38)

Which of the following pieces of data would most likely be stored (rather than derived via a query) in a relational database based on the REA model and implemented in Microsoft Access?

(Multiple Choice)
4.9/5
(36)

For which of these relationships does an efficient relational implementation of relationship AB require posting a foreign key? (in other words, for which relationship(s) would you always post a foreign key instead of making a separate table) For which of these relationships does an efficient relational implementation of relationship AB require posting a foreign key? (in other words, for which relationship(s) would you always post a foreign key instead of making a separate table)

(Multiple Choice)
4.7/5
(31)

The view in which the field data types and field properties for a database table can be seen in Microsoft Access is called the datasheet view.

(True/False)
4.8/5
(41)

The purpose of foreign keys is to

(Multiple Choice)
4.7/5
(31)

The REA conceptual model can be implemented only with relational database software.

(True/False)
4.8/5
(35)

In the following pet table In the following pet table     the shots received column is a repeating group because the column contains multiple values. the shots received column is a repeating group because the column contains multiple values.

(True/False)
5.0/5
(35)

Imagine you are implementing the relationships of an entity-relationship diagram into relational table format. The rules for minimum cardinalities tell you to post the key of entity A into the table for entity B, and the rules for maximum cardinalities tell you to post the key of entity B into the table for entity A. What do you do?

(Multiple Choice)
4.8/5
(31)

Salespeople for the Coverall Insurance Company meet with customers and try to sell them one or more of the company's five insurance policies. If they are successful in their sales efforts they obtain a signed insurance policy from the customer and the initial check for the first premium. These are sent to the company's headquarters for processing. The contract is kept on file, and the check is given to the cashier for processing into one of the company's cash accounts. Policy payment reminders are mailed to the customer (monthly or quarterly, depending on the terms of the policy). The customer sends subsequent policy payments to the cashier for processing. Below is a partial REA business process level conceptual model for Coverall. Convert this conceptual model into a logical model consisting of a set of minimal relational database tables. Underline primary keys and write FK next to foreign keys. Salespeople for the Coverall Insurance Company meet with customers and try to sell them one or more of the company's five insurance policies. If they are successful in their sales efforts they obtain a signed insurance policy from the customer and the initial check for the first premium. These are sent to the company's headquarters for processing. The contract is kept on file, and the check is given to the cashier for processing into one of the company's cash accounts. Policy payment reminders are mailed to the customer (monthly or quarterly, depending on the terms of the policy). The customer sends subsequent policy payments to the cashier for processing. Below is a partial REA business process level conceptual model for Coverall. Convert this conceptual model into a logical model consisting of a set of minimal relational database tables. Underline primary keys and write FK next to foreign keys.

(Essay)
4.9/5
(43)

When converting a REA model into relational tables, each entity object becomes a relation.

(True/False)
4.7/5
(30)

Which of the implementation choices depicted below represents the most appropriate Microsoft Access implementation of the Sale-Inventory relationship portrayed in this conceptual model? Which of the implementation choices depicted below represents the most appropriate Microsoft Access implementation of the Sale-Inventory relationship portrayed in this conceptual model?

(Multiple Choice)
4.9/5
(41)

The rule for converting conceptual model relationships with maximum participation cardinalities of "many to many" into relational database tables is

(Multiple Choice)
4.8/5
(40)

What potential problem exists in this table structure? What potential problem exists in this table structure?

(Multiple Choice)
4.7/5
(32)

Given the following set of relational database tables, what must have been the conceptual model's participation cardinalities between the entities Sale and Inventory? Given the following set of relational database tables, what must have been the conceptual model's participation cardinalities between the entities Sale and Inventory?

(Multiple Choice)
4.9/5
(49)

In Microsoft Access, how should one delete a relationship in the relationship layout?

(Short Answer)
4.8/5
(36)

Say you have been brought in to check the work of a person who developed a database for Marty's Manufacturing. The conceptual model for Marty's Manufacturing includes the following relationship: Say you have been brought in to check the work of a person who developed a database for Marty's Manufacturing. The conceptual model for Marty's Manufacturing includes the following relationship:    The relational database tables, which are implemented in Microsoft Access, include a table for Production Order and a table for Production Run. The primary key of Production Order (PO) is posted into the Production Run table as a foreign key. You are required in your inspection to ensure that each minimum and maximum cardinality in the conceptual model is appropriately reflected in the table design. What should you look for in the table design to determine whether the 1 minimum on Production Run is appropriately reflected in the database tables? The relational database tables, which are implemented in Microsoft Access, include a table for Production Order and a table for Production Run. The primary key of Production Order (PO) is posted into the Production Run table as a foreign key. You are required in your inspection to ensure that each minimum and maximum cardinality in the conceptual model is appropriately reflected in the table design. What should you look for in the table design to determine whether the 1 minimum on Production Run is appropriately reflected in the database tables?

(Essay)
4.9/5
(38)

With respect to relational database design in Microsoft Access, explain the difference between enforcing referential integrity and creating a field property of required data entry. Use the following example to support your explanations. The conceptual model from which the relational tables were derived is as follows: With respect to relational database design in Microsoft Access, explain the difference between enforcing referential integrity and creating a field property of required data entry. Use the following example to support your explanations.  The conceptual model from which the relational tables were derived is as follows:    The relational tables include a Cash Account table and a Bank table as follows:   The relational tables include a Cash Account table and a Bank table as follows: With respect to relational database design in Microsoft Access, explain the difference between enforcing referential integrity and creating a field property of required data entry. Use the following example to support your explanations.  The conceptual model from which the relational tables were derived is as follows:    The relational tables include a Cash Account table and a Bank table as follows:

(Essay)
4.9/5
(34)
Showing 21 - 40 of 54
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)