Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design
1: | State two goals of analyzing the current database. |
A1: | The goals of analyzing the current database are to determine the following:
|
2: | True or False: You can adopt the current database structure as the basis for the new structure. |
A2: | False. You should not adopt the current database structure as the basis for the new structure. |
3: | What is a legacy database ? |
A3: | A legacy database is a database that has been in existence and in use for five years or more. |
4: | State two steps of the analysis process. |
A4: | The analysis process incorporates these three steps:
|
5: | Which types of computer software programs should you review during the analysis? |
A5: | The types of computer software programs you should review during the analysis include word processors, spreadsheets, databases, and Web pages. |
6: | Why should you conduct interviews after you gather data-collection and information-presentation samples? |
A6: | You should conduct interviews after you gather data-collection and information-presentation samples for these reasons:
|
7: | How do you use " open " and "closed" questions? |
A7: | You use open-ended questions to focus on specific subjects and closed questions to focus on specific details of a certain subject. |
8: | What is the subject-identification technique ? |
A8: | The subject-identification technique allows you to identify subjects within a participant's response to a given question. |
9: | How do you identify specific attributes for a particular subject? |
A9: | You identify specific attributes for a particular subject by using the characteristic-identification technique . |
10: | True or False: You should interview users and management at the same time. |
A10: | False. You should interview users and management separately. |
11: | What three basic types of information requirements must you identify? |
A11: | The three basic types of information requirements you must identify are current , additional , and future . |
12: | What is the preliminary field list ? |
A12: | The preliminary field list represents the organization's fundamental data requirements and constitutes the core set of fields that you must define in the database. |
13: | State why each item on this list should have a unique name . |
A13: | Each item on this list should have a unique name to ensure that the characteristic appears only once on the list. |
14: | What is a value list ? |
A14: | A value list specifies the acceptable range of values for a particular characteristic and often enforces a given business rule. |
15: | What are calculated fields ? What (if anything) should you do about them? |
A15: | A calculated field stores the result of a string concatenation or mathematical expression as its value. You should remove calculated fields from the preliminary field list and place them on a dedicated calculated-field list. |
|
Top |