Term
| What is redundancy and why should it be avoided in relational databases? |
|
Definition
| Redundancy is the unnecessary repeating of data in a database. Should be avoided to save space and prevent errors due to having to update several places for one change |
|
|
Term
| What is Data Independence |
|
Definition
| The separation of the data definition from the program. It enables one to change the data definition without altering the program |
|
|
Term
| What is Referential Integrity |
|
Definition
| Specifies that each non-null foreign key must match a primary key value in a related table |
|
|
Term
| What does cascade delete do if referential integrity is enforced and cascade delete is set? |
|
Definition
| If a record in a primary table is deleted all corresponding records in related tables are deleted. |
|
|
Term
| What are the properties of a primary key |
|
Definition
Unique Not Null Non Changing Minimal |
|
|
Term
| Give an example of a business event that would trigger some function |
|
Definition
| Cust orders something. It decrements orders on hand and maybe triggers an auto order of that product if it brings inventory under threshhold |
|
|
Term
| Example of insertion anomaly in table |
|
Definition
| A course cannot be added with out a student |
|
|
Term
| Example of insertion anomaly from table |
|
Definition
| If you update Ben Thompson's phone on first row it won't update on last row |
|
|
Term
| Give an example of deletion anomaly |
|
Definition
| If you delete course HI1043 you also delete the instructor |
|
|
Term
| In the client/server model, where does the database reside |
|
Definition
|
|
Term
| Tables in first normal form (1NF) |
|
Definition
| do not have any repeating groups |
|
|
Term
| One of the first phases of a new database project that involves critical areas, expensive hardware or software within the organization is called |
|
Definition
|
|
Term
| Which component of the DBMS most affects the performance (speed) |
|
Definition
|
|
Term
| The term referring to a physical item existing in the real world that you want to track is called |
|
Definition
|
|
Term
| Two different terms are used to describe the characteristics of interest for an entity. They are Properties and |
|
Definition
|
|
Term
| Database system modelers use this type of diagram to graphically represent both the data structure and how the different objects are interrelated |
|
Definition
|
|
Term
|
Definition
| Have all non-key fields depend on nothing but the primary key |
|
|
Term
| The process to properly define the database tables to provide flexibility, minimize redundancy and ensure data integrity is called |
|
Definition
|
|
Term
| Business rules can be represented in the database through |
|
Definition
|
|
Term
| Missing data in a field is a |
|
Definition
|
|
Term
| In a university environment, what is the appropriate multiplicity for an association liking courses with their list of prerequisite courses? focus on the numbers placed next to the 'Prerequisite courses' side of the association |
|
Definition
|
|
Term
| a data type that creates unique numbers for key columns in Microsoft Access is |
|
Definition
|
|
Term
| Tables in second normal form |
|
Definition
| have all non-key fields depend on the whole primary key |
|
|
Term
| Which of the following can be addressed by enforcing a data integrity constraint |
|
Definition
| Valid input for the gender property is either M, F, Unknown |
|
|