What is data distribution strategy

Assignment Help Computer Engineering
Reference no: EM1335947

Consider the following normalized relations for a database in a large retail store chain:

EMPLOYEE(Emp_Id, Work_Location, Name, Address)
STORE(Store_ID, Region, Manager_ID, Square_Feet)
DEPARTMENT(Dep_ID, Manager_ID, Sales, Goal)
SCHEDULE(Dep_ID, Emp_ID, Date)

Assume that a data communications network links a computer at corporate headquarters with a computer in each retail outlet. The chain includes 50 stores with an average of 75 employees per store. There are 10 departments in each store. A daily schedule is maintained for 5 months (the previous 2 months, the current month, and next 2 months). Further assume that:

- Each store manager updates the employee work schedule for her or his store roughly five times per hour.

- The corporation generates all payroll checks, employee notices, and other mailings for all employees for all stores.

- The corporation establishes a new sales goal each month for each department.

- The corporation hires and fires store managers and control all information about store managers; store managers hire and fire all store employees and control all information about employees in that store.

a. Would you recommend a distributed database, a centralized database, or a set of decentralized databases for this retail store chain? Justify your answer.

b. Assuming that some form of distributed database is justified, what would you recommend as a data distribution strategy for this retail store chain? Justify your answer.

Reference no: EM1335947

Questions Cloud

Accused rights : Explain "due process" and explain what rights the accused has. Also, explain where due process rules are covered in U.S. Law.
Expected time to complete a task with optimistic times : What is the expected time to complete a task with optimistic, most likely, and pessimistic times of 3, 4, and 7 days, respectively?
The most popular strategy for entering new businesses : The most popular strategy for entering new businesses and accomplishing diversification is?
Illustrate why is it difficult for the fed to decide : Illustrate why is it difficult for the Fed to decide whether or not to change its interest rate target in the federal funds market.
What is data distribution strategy : The corporation hires and fires store managers and control all information about store managers; store managers hire and fire all store employees and control all information about employees in store.
Jury development : Identify rules that apply to the development of a jury and identify and describe specific landmark court cases that were used to establish rules you identify.
Managing growth and downsizing : Managing Growth and Downsizing - the patterns that you see emerging from the Layoff Report
Developing a closing statement : Develop a closing statement for the person that provides information.
Explain iphone opportunity analysis : Explain Iphone opportunity analysis and Create an Opportunity analysis for the Iphone and Include charts and graphs and diagrams

Reviews

Write a Review

Computer Engineering Questions & Answers

  What is the running time of the algorithm

Write a program that implements a function SwapTree() that takes a binary tree and swaps left and  right children of every node. What is the running time of your algorithm.

  Write down mips program that prompts user for a string

Write down MIPS program that prompts user for a string

  Program that prints to screen results of dividing 23 by 5

create a program, using C++ that prints to screen the results of dividing 23 by 5, where 23 and 5 are ints. Provide the results of what was printed to screen via comments in the program ; need in hardcopy.

  Make a program display a sports related image of your choice

design a document that contains four short paragraphs of text, stacked on top of each other, with only enough of each showing so that the mouse cursor can always be placed over some part of them.

  Find out a website with obvious usability issues

define addressing why you think the site you selected is usable or not. Be sure to include the URL of the website you are referring to.

  Define the implementation of a software application

This file contains a formatted MS Word file containing the example of project management analysis used for the implementation of the software application at The Coca-Cola Company.

  Why recursion be considered a valuable technique

Why will recursion be considered a valuable technique.

  Explain the large variety of different connectors

Discuss the large variety of different connectors. In what ways has classification scheme affected your thinking on this subject? Do you feel it is useful to limit communications to the given patterns, or are there ways you like the scheme expanded..

  Recognizing the asset and threat

Propose the reasonable values for items in the risk register for this asset and threat, and offer the justifications for your choices.

  Implementing the wilkerson-irwin algorithm

Write down a program in order to implement the Wilkerson-Irwin algorithm to minimize mean tardiness.

  Display comments and identified source codes

Write and manually assemble the following programs. All memory addresses include the starting and ending addreses. display comments and identified source codes.

  Make a list of files that are world-writable

make a crontab to perform the tasks listed below at the frequencies specified. Note that you do NOT need to write the actual scripts.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd