For the following exercises, you will answer problems and questions from management at TAL Distributors. You do

Question:

For the following exercises, you will answer problems and questions from management at TAL Distributors. You do not use the TAL Distributors database for any of these exercises.
1. Fragment the Customer table so that customers of rep 15 form a fragment named CustomerRep15, customers of rep 30 form a fragment named CustomerRep30, customers of rep 45 form a fragment named Customer- Rep45, and customers of rep 60 form a fragment named CustomerRep60. (Include all fields from the Customer table in each fragment.) In addition, you need to fragment the Orders table so that orders are distributed and stored with the customers that placed the orders. For example, fragment OrdersRep15 consists of those orders placed by customers of rep 15. Write the SQL-type statements to create these fragments.
2. Create a class diagram for the TAL Distributors database, as shown in Figure 1-5 in Chapter 1. If you need to make any assumptions when preparing the class diagram, document those assumptions.
3. A user queries the Item table in the TAL Distributors database over the company intranet. Assume the Item table contains 5,000 rows, each row is 1,000 bits long, the access delay is 2.5 seconds, the transmission rate is 50,000 bits per second, and only 20 of the 5,000 rows in the Item table satisfy the query conditions. Calculate the total communication time required for this query based on retrieving all table rows one row at a time, and then calculate the total communication time required based on retrieving the 20 rows that satisfy the query conditions in a single message.


Figure 1-5

Rep RepNum LastName FirstName Street Campos Gradey Tian State PostalCode Commission Rate City Rafael 724 Vinca Dr. Grove

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question

Concepts of Database Management

ISBN: 978-1285427102

8th edition

Authors: Philip J. Pratt, Mary Z. Last

Question Posted: