Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design
1: | Why is it important to complete the design process thoroughly? |
A1: | It is important to complete the design process thoroughly because it helps you assure a sound structure and data integrity. |
2: | True or False: The level of structural integrity is in direct proportion to how thoroughly you follow the design process. |
A2: | True. The level of structural integrity is in direct proportion to how thoroughly you follow the design process. |
3: | What is the purpose of a mission statement ? |
A3: | The mission statement identifies the purpose of your database. |
4: | What are mission objectives ? |
A4: | Mission objectives are statements that represent the general tasks your users can perform against the data in the database. |
5: | What constitutes your organization's fundamental data requirements? |
A5: | The list of fields and calculations that you compile during the second phase of the design process constitutes your organization's fundamental data requirements. |
6: | How do you determine the various subjects that the tables will represent? |
A6: | You determine the various subjects that the tables will represent from the mission objectives you wrote during the first phase of the design process and the data requirements you gathered during the second phase. |
7: | True or False: You establish field specifications for each field in the database during the second phase of the database-design process. |
A7: | False. You establish field specifications for each field in the database during the third phase of the database-design process. |
8: | How do you establish a logical connection between the tables in a relationship? |
A8: | You establish a logical connection between the tables in a relationship either with a primary key or with a linking table. |
9: | What determines a set of limitations and requirements that you must build into the database? |
A9: | The manner in which your organization views and uses its data will determine a set of limitations and requirements that you must build into the database. |
10: | What is it that you can design and implement to support certain business rules? |
A10: | You can define and implement validation tables as necessary to support certain business rules. |
11: | How do you determine the types of views you need to build in the database? |
A11: | You identify the types of views you need to build in the database by interviewing users and management and determining how they work with their respective data. |
12: | When can you implement your logical structure in an RDBMS program? |
A12: | You can implement the logical database structure in an RDBMS program after you've completed the entire database-design process. |
|
Top |