Ask DBMS Expert


Home >> DBMS

Question 1) 

Read the paper provided with the assignment: "Development of traditional Chinese medicine clinical data warehouse for medical knowledge discovery and decision support" by Xuezhong Zhou, Shibo Chen, Baoyan Liu, Runsun Zhang, Yinghui Wang, Ping Li, Yufeng Guo, Hua Zhang,
Zhuye Gao and Xiufeng Yan, published in Artificial Intelligence in Medicine, Volume 48, Issues 2-3, February-March 2010, Pages 139-152.
(1) Based on the entities listed on the conceptual view on figure 3, provide a star schema for the fact "treatment"
(2) Explain how the approach proposed in the paper is different from one that would be for western medicine
(3) Summarise the differences between the ETL process in the paper and that in the scenario

Question 2) 

You are required to design a data warehouse schema for recording the history of rental services of XYZ's customers (not including the customers who have ordered or picked up cars but have not returned their rental cars). The schema needs including the necessary data about the demonstration. The fact table should contain four kinds of data dimensions:

customer information, car information, store information and time. For each data dimension, you need to consider a reasonable hierarchy (e.g., time dimension - Year, Month, Week, Day; Geography - Country, State (Province), City, St.). More specifically, you need to answer the following four questions:

(1) Proceed to a source analysis: list the all facts and dimensions of the enterprise
(2) Provide a data profile to describe the source data (read "carRentalDataSource.xlsx" to answer this question)
(3) Chose a model (star, snowflake or constellation) and discuss why it is an appropriate choice
(4) Draw a diagram to show your proposed data warehouse schema

Question 3) 

Create a database that implements the proposed data warehouse schema. A flat data source can be found in the attached "carRentalDataSource.xlsx" file. You can choose them as your source data. Note that some data in the file may not be correct. Your fact table should only include the data you described in Question 2 (3).

For this question you need to include in your report the following:
- An SQL script used to generate your database
- A print out of your database in MSSQL (use your surname to name the database and the tables, e.g. sitbon_table1)

Question 4) 

Assume the data warehousing system is centralized, and implemented in the environment of Microsoft SQL Server 2012. As we discussed in the introduction, each store has its own local database. Therefore, you can think the source data include both the operational databases
for ordering and stores' local databases. After a customer returned a car successfully, the system should create a record for this customer and save the record into the central data warehouse.

It is essential to the business to maintain qualified data in the data warehouse. Therefore, you are required to design an ETL process for this question. You are required to decide an application (ETL or ELT) first and then discuss the advantages and/or disadvantages of your proposed application . You also need to define ETL functions to clearly understand what data the data warehouse has and what data the data warehouse does not have.

Question 5) 

The board of XYZ expects the data warehousing system to provide some functions to analyse their customers in order to improve their management and services. In this assignment, you are required to design data cubes for the following two issues:

(1) Knowing the customers for targeted advertising. The board would like to know which type of customers (age or gender) are more interested in which types of cars (type)

(2) Car recommendations to customers. The board hopes to provide a new service to customers to help them choosing a car (type) based on customers geography (city) information and time (Month).

For each issue, you are required to define one data cube only using SQL Server Data Tools for Business Intelligence. You also need to name the data cubes using your surname followed by the real data cube name (e.g., "SITBON cube1"), deploy it and then print out the result in
your report. The discussion of the two results is also necessary. 

DBMS, Programming

  • Category:- DBMS
  • Reference No.:- M9905926
  • Price:- $70

Priced at Now at $70, Verified Solution

Have any Question?


Related Questions in DBMS

Data mining assignment -in this assignment you are asked to

Data Mining Assignment - In this assignment you are asked to explore the use of neural networks for classification and numeric prediction. You are also asked to carry out a data mining investigation on a real-world data ...

Sql query assignment -for this assignment you are to write

SQL Query Assignment - For this assignment you are to write your answers in a word document. This assignment is in three parts: Part A (reporting queries), Part B (query performance), Part C (query design). For this assi ...

The groceries datasetimagine 10000 receipts sitting on your

The groceries Dataset Imagine 10000 receipts sitting on your table. Each receipt represents a transaction with items that were purchased. The receipt is a representation of stuff that went into a customer's basket. That ...

You are in a real estate business renting apartments to

You are in a real estate business renting apartments to customers. Your job is to define an appropriate schema using SQL DDL in MySQL. The relations are Property(Id, Address, NumberOfUnits), Unit(ApartmentNumber, Propert ...

Objectivethe objective of this lab is to be familiar with a

OBJECTIVE: The objective of this lab is to be familiar with a process in big data modeling. You're required to produce three big data models using the MS PowerPoint software. This tool is available on UMUC Virtual Deskto ...

The relation memberstudentid organizationid roleid stores

The relation Member(StudentId, OrganizationId, RoleId) stores the membership information of student joining organization. For example, ('S1', 'O2', 'R3') indicates that student with Id 'S1' joined the organization with i ...

Relational database exerciseyou have been assigned to a new

Relational Database Exercise: You have been assigned to a new development team. A client is requesting a relational database system to manage their present store with the anticipation of adding more stores in the future. ...

Relational database design a given the following business

Relational Database Design A) Given the following business rules, identify entity types, attributes (at least two attributes for each entity, including the primary key) and relationships, and then draw an Entity-Relation ...

We can represent a data set as a collection of object nodes

We can represent a data set as a collection of object nodes and a collection of attribute nodes, where there is a link between each object and each attribute, and where the weight of that link is the value of the object ...

Data model development and implementationpurpose of the

Data model development and implementation Purpose of the assessment (with ULO Mapping) The purpose of this assignment is to develop data models and map Database System into a standard development environment to gain unde ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As