COM636 Distributed Data Assignment

Assignment Help Database Management System
Reference no: EM132840593

COM636 Distributed Data - Wrexham Glyndwr University

Learning Outcome 1: Critically assess some of the more advanced developments in database technology, e.g.Distributed databases, Multidimensional Database, Multimedia Databases, Mobile Databases

Learning Outcome 2: Evaluate the current issues associated with theory to practical implementations in database research.

Learning Outcome 3: Explore advanced aspects of data warehousing, distributed data, data intensive computing, remote access and personalised data; encompassing the principles, research results and commercial application of the technologies.

You will be writing reports and designing Distributed Database Systems and Data Warehouse Systems.

Tasks

Task 1: Distributed Database Design

Happy Day Marketing is a large marketing company that has 50 consultancy offices across Europe. Most of these offices operate autonomously, with the exception of consultant salaries that are paid by the head offices in each individual country. The marketing consultancy roles involve the generation and printing of reports using specific system tools and applications. Each job that a consultant does will require the use of systems and recourses such as application and software licences, paper and Ink for printing reports etc., these resources are assigned to a job via purchase orders. Each job will have multiple purchase orders associated with it. Similarly, each purchase order may contain several purchase items.

At present Happy Day Marketing use a centralised database and all officesaccess the details from the centralised server.The schema is as follows which lists the attributes for each entity along with the primary keyandforeign keys:
COUNTRY: (countryNo, countryName)
ITEM: (ItemNo, iDescription, AmountInStock, Price)
OFFICE: (OfficeNo, oAddress1, oAddress2, oAddress3, oPostCode, oTelNo, oFaxNo, mgrSNo, countryNo)
STAFF: (StaffNo, fName, lName, sAddress1, sAddress2, sAddress3, sPostCode, sTelNo, DOB, sPosition, NIN, taxCode, salary, OfficeNo)
CLIENT: (CliNo, cName, cCity, cTelNo, cFaxNo, officeNo)
JOB: (JobNo, JobNo, JobData, JobDescription, JobType, supervisorSNo)
PURCHASEORDER: (PoNo, JobNo, poDate)
PO_ITEM: (PoNo, ItemNO, quantity)
Where:
COUNTRY - containsdetails of each country that Happy Day Marketing operates in (UK, France, Germany, Italy, Spain)
OFFICE -containsdetails of each office along with office managers staff number
STAFF -containsdetails of staffand the office they work
CLIENT - contains details of client and the office they are registered with
ITEM - contains the details of all materials, licences etc. that can be used in consultancy jobs along with quantity in stock in its warehouse and price
JOB - contains details of the current job along with the details of supervisor staff assigned to the job and job type (Normal or Urgent)
PURCHASEORDERS - contains purchase order details for each job
PO_ITEM - contains details of the items on the purchase order
To improve the sharing and communication of data, the company is thinking about implementing a Distributed DBMS.You have been asked by the Managing Director toinvestigate the data distribution requirements and provide expert advice on the potential use of Distributed Database System and Data Distribution scheme for Happy Day Marketing.

a. Write a report critically analysingthe potential advantages and disadvantages of implementing a Distributed DatabaseSystemand evaluatingvariousdata distributionoptions for Happy Day Marketingover a Distributed Databases System. Your report should recommend an appropriate data distribution solution for Happy Day Marketingwith relevant justification.

b. Present your data distribution scheme in-line with your recommended solution using a diagram representing the nodes (please note you don't have to represent 50 nodes) and data to be placed in the individual nodes or with the help of SQL statements.

Task 2: Data Warehouse

A shipping company keep the details about the customers, products, location and shipper details. They are planning to design a data warehouse to analyse the shipment details.Initial analysis has resulted in identifying the dimensions like customer, time, product, from location, to location, and shipper to measure quantity, weight, cost, and charge. Cost is the cost of shipping, and charge is the shipping fee charged to the customer. Someof the dimensions are listed below with some recommended attributes.

Customer - (name, street, city, state, country)
Time - (day, week, month, year)
From_Location - (street, city, state, country)
To_Location - (street, city, state, country)
Shipper - (name, company, street, city, state, country)
a. Discuss the concepts associated with dimensional modelling, it's association with Data Warehouse Design, and explain the Star Schema and Snow Flake Schema in a data warehouse design context.

b. Design a Star Schema for modelling the data warehouse forthe shipping company data structure. You must identify the FACT table with appropriate details and keys for the Dimensions.

c. Using the principles of normalisation convert the Star Schema to a Snowflake Schema.

Attachment:- Distributed Data.rar

Reference no: EM132840593

Questions Cloud

Explain the controversy surrounding the issue : In addition, review the authors call for crackdown on crime victims. Explain the controversy surrounding this issue. Posts should be at least 300 words.
Allocate the budgeted overhead costs to the products : Allocate the budgeted overhead costs to the products. Willey Company makes three products in its factory: plastic cups, plastic tablecloths.
How the family of origin dynamics caused family structure : Explain how the family of origin dynamics caused the family structure of Gilbert's family (200-250 words). Explain what the viewer doesn't know about Gilbert's.
Calculate cost of goods sold : Flint Corporation is a multi-product firm. Calculate cost of goods sold, assuming Flint uses a perpetual inventory system and moving-average cost formula
COM636 Distributed Data Assignment : COM636 Distributed Data Assignment Help and Solution, Wrexham Glyndwr University - Assessment Writing Service - Evaluate the current issues associated
Determine gross margin if operating income of sales : Determine gross margin if operating income is 20% of sales. Revenue information has been accumulated by Saylor Company for the most recent fiscal year.
Simultaneous pursuit of economic prosperity : 1) The simultaneous pursuit of economic prosperity, environmental quality and social equity by corporations is called:
About importance of quality within workplace : You have learned about the importance of quality within the workplace along with the tools and techniques that can be used to ensure that a quality product
Calculate net pay for ontario : Calculate his net pay. An employee in Ontario earns $1,420 semi-monthly. He receives a non-cash taxable benefit of $4.84 each pay.

Reviews

len2840593

3/25/2021 9:49:45 PM

This assignment include star schema, snowflake schema, data warehouse designing

Write a Review

Database Management System Questions & Answers

  Knowledge and data warehousing

Design a dimensional model for analysing Purchases for Adventure Works Cycles and implement it as cubes using SQL Server Analysis Services. The AdventureWorks OLTP sample database is the data source for you BI analysis.

  Design a database schema

Design a Database schema

  Entity-relationship diagram

Create an entity-relationship diagram and design accompanying table layout using sound relational modeling practices and concepts.

  Implement a database of courses and students for a school

Implement a database of courses and students for a school.

  Prepare the e-r diagram for the movie database

Energy in the home, personal energy use and home energy efficiency and Efficient use of ‘waste' heat and renewable heat sources

  Design relation schemas for the entire database

Design relation schemas for the entire database.

  Prepare the relational schema for database

Prepare the relational schema for database

  Data modeling and normalization

Data Modeling and Normalization

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Knowledge and data warehousing

Knowledge and Data Warehousing

  Stack and queue data structure

Identify and explain the differences between a stack and a queue data structure

  Practice on topic of normalization

Practice on topic of Normalization

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