The following describe the data structure and constraints that exist for a magazine publishing company: a. The company publishes one regional magazine each in Florida (FL), South Carolina (SC), Georgia (GA), and Tennessee (TN). b. The company has 300,000 customers (subscribers) distributed throughout the four states listed in Part 2a. c. On the first of each month, an annual subscription INVOICE is printed and sent to each customer whose subscription is due for renewal. The INVOICE entity contains a REGION attribute to indicate the customer’s state of residence (FL, SC, GA, TN). d. The table fields are as below: CUSTOMER (CUS_NUM, CUS_NAME, CUS_ADDRESS, CUS_CITY, CUS_STATE, CUS_ZIP, CUS_SUBSDATE) INVOICE (INV_NUM, INV_REGION, CUS_NUM, INV_DATE, INV_TOTAL) The company is aware of the problems associated with centralized management and has decided that it is time to decentralize the management of the subscriptions in its four regional subsidiaries. Each subscription site will handle its own customer and invoice data. The management at company headquarters, however, will have access to customer and invoice data to generate annual reports and to issue ad hoc queries, such as:  List all current customers by region.  List all new customers by region.  Report all invoices by customer and by region. Related Questions: Given the scenario and the requirements described above, answer the following: a. Describe the type of data fragmentation needed for either the CUSTOMER or INVOICE table and say what nodes will result from fragmenting. Explain in detail -- use a diagram if that helps. b. State what transparency features are required and not required of the fragmented system. c. Design any ONE (1) database fragment that will result from the fragmentation you specified above in part a. For the fragment, do the following: A. State: a. Whether it is a fragment of the INVOICE or CUSTOMER table b. Its node name c. Its node location B. Show an example of your fragment design by developing a sample table showing: a. All attributes in the fragment b. Three (3) rows of sample data in the fragment.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

The following describe the data structure and constraints that exist for a magazine publishing company:

a. The company publishes one regional magazine each in Florida (FL), South Carolina (SC), Georgia

(GA), and Tennessee (TN).

b. The company has 300,000 customers (subscribers) distributed throughout the four states listed in

Part 2a.

c. On the first of each month, an annual subscription INVOICE is printed and sent to each customer

whose subscription is due for renewal. The INVOICE entity contains a REGION attribute to indicate

the customer’s state of residence (FL, SC, GA, TN).

d. The table fields are as below:

CUSTOMER (CUS_NUM, CUS_NAME, CUS_ADDRESS, CUS_CITY, CUS_STATE, CUS_ZIP,

CUS_SUBSDATE)

INVOICE (INV_NUM, INV_REGION, CUS_NUM, INV_DATE, INV_TOTAL)

The company is aware of the problems associated with centralized management and has decided that it

is time to decentralize the management of the subscriptions in its four regional subsidiaries. Each

subscription site will handle its own customer and invoice data. The management at company

headquarters, however, will have access to customer and invoice data to generate annual reports and to

issue ad hoc queries, such as:

 List all current customers by region.

 List all new customers by region.

 Report all invoices by customer and by region.

Related Questions:

Given the scenario and the requirements described above, answer the following:

a. Describe the type of data fragmentation needed for either the CUSTOMER or INVOICE table

and say what nodes will result from fragmenting. Explain in detail -- use a diagram if that helps.

b. State what transparency features are required and not required of the fragmented system.

c. Design any ONE (1) database fragment that will result from the fragmentation you specified

above in part a. For the fragment, do the following:

A. State:

a. Whether it is a fragment of the INVOICE or CUSTOMER table

b. Its node name

c. Its node location

B. Show an example of your fragment design by developing a sample table showing:

a. All attributes in the fragment

b. Three (3) rows of sample data in the fragment.

Use the following summary:
Operation Type
Request
Transaction
Number of Distribution Points
1
Remote
Remote
>1
Distributed
Distributed
Transcribed Image Text:Use the following summary: Operation Type Request Transaction Number of Distribution Points 1 Remote Remote >1 Distributed Distributed
TABLES
CUSTOMER
PRODUCT
INVOICE
INV_LINE
FRAGMENTS
N/A
PROD_A
PROD_B
N/A
N/A
CUSTOMER
PROD A
LOCATION
AABBB
B
INVOICE NV_LINE PROD_B
Site C
Transcribed Image Text:TABLES CUSTOMER PRODUCT INVOICE INV_LINE FRAGMENTS N/A PROD_A PROD_B N/A N/A CUSTOMER PROD A LOCATION AABBB B INVOICE NV_LINE PROD_B Site C
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Normalization
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education