Beruflich Dokumente
Kultur Dokumente
Copy and Pate below link into your Browser to buy tutorial
http://hwpool.com/product/dbst-651-midterm-exam/
____ provide(s) a description of the data characteristics and the set of relationships that link
the data found within the database.
1. A) Queries
2. B) Metadata
3. C) End-user data
4. D) Information
A database table consists of the following columns: employees name, SS#, job-title, hiring-date, years-in-
job, base-salary. A bonus calculation program, a personnel promotion application program, and a payroll
application program all use this table. To implement a policy change in personnel promotion, the following
column is added to the table: highest-college-degree. This new column is not used by the payroll program
or by the bonus calculation program.
4. The following application program will be modified to accommodate the change to the
database table:
5. A) The bonus calculation program
6. B) The personnel promotion application program
7. C) The payroll application program
8. D) All of the above
5. The ability to add the new column without requiring changes to all of the application programs
strongly relates to the following feature of modern database systems:
6. A) Nonprocedural programming
7. B) Transaction processing
8. C) Data independence
9. D) Data sharing
6. Entity Relationship Diagrams are input to the following phase of Database Development:
7. A) Logical Database Design
8. B) Conceptual Data Modeling
9. C) Physical Database Design
10. D) Distributed Database Design
In the table Employee, each row contains data about an employee. The primary key is Empno. The
attribute Empdeptno is a foreign key referring to the department number (Deptno. of the table
Department.
The combination of columns Prstno, Prstempno is a candidate key. There could be other candidate keys.
Prstempno is the Empno in table Employee of the employee working on project number Prstno, which
refers to Projno in the table Project. The meaning of Prstasgtno is left undefined.
10. If the combination Prstno, Prstempno is chosen as the primary key for table Projstaff, setting
Prstno to null in some row would be:
11. A) A violation of the entity integrity rule
12. B) A violation of the referential integrity rule
13. C) A violation of the entity integrity rule and of the referential integrity rule
14. D) None of the above
15. In the relational model, ____ are important because they are used to ensure that each row in
a table is uniquely identifiable.
16. A) Relations
17. B) Indexes
18. C) Keys
19. D) Logical structures
18. The ____ relationship should be rare in any relational database design.
19. A) M:N
20. B) 1:M
21. C) M:1
22. D) 1:1
1. A ____ occurs when you have one entity in two 1:M relationships to other entities, thus
producing an association among the other entities that is not expressed in the model.
1. A) Surrogate primary keys
2. B) time-variant data
3. C) Design trap
4. D) Fan trap
22. Attributes may share a ____.
23. A) Domain
24. B) Name
25. C) Location
26. D) Column
24. The following step occurs first in the process of building an ERD: ____.
25. A) Develop the initial ERD.
26. B) Identify the business rules based on the description of operations.
27. C) Identify the attributes and primary keys that adequately describe the entities.
28. D) Create a detailed narrative of the organizations description of operations.
25. When the PK of one entity does not contain the PK of a related entity, the relationship is ____.
26. A) Weak
27. B) Strong
28. C) Neutral
29. D) Missing
DBST 651
MIDTERM PART II
Name: Date:
Question 1:
The table shown below lists dentist-patient appointment data. A patient is given an appointment at a
specific time and date with a dentist located at a particular surgery. On each day of patient appointments,
a dentist is allocated to a specific surgery for that day.
StaffNo Dentist Name PatNo PatName Appointment Da
S1011S1011 James BondJames Bond P100P105 Kim Su Jenny Gold 1/9/05 10.001/9/0
S1024 Andrew Joe P108 Ian Chappell 1/9/05 10.00
S1024 Andrew Joe P108 Ian Chappell 2/7/05 14.00
S1032 Kevin King P107 John Spooner 2/7/05 16.30
S1032 Kevin King P110 Frank Holey 2/7/05 18.00
Evaluate if the table shown above is normalized, if not describe and illustrate the process of normalizing
the table shown above to third normal form. State any assumptions you make about the data shown in
this table. (15 Points)
Question 2:
Please provide answers to problems 17 through 23 in Chapter 3 of Coronel book page 110. (10 th edition
page 101-102) (20 Points)
Question 3:
Please provide answers to problem 5 in Chapter 6 of Coronel book page 227. (10 th edition page 217) (15
Points)