DATA WAREHOUSE DESIGN2 Table of Contents 1. Introduction:................................................................................................................................3 2. Data Warehouse Bus Matrix:.......................................................................................................3 3. Star Schema for the Data Marts:..................................................................................................4 3.1 Rental and Sales:....................................................................................................................4 3.2 Advertisement/commercials:.................................................................................................5 4. Fact Table, Granularity and Justification against Granularity:....................................................6 5. Justification and Attribute Hierarchy of the Dimension Tables:.................................................8 6. Data Warehouse Design Features:.............................................................................................12 7. Identification of Fields:..............................................................................................................13 8. Conclusion:................................................................................................................................15 Bibliography:.................................................................................................................................16
DATA WAREHOUSE DESIGN3 1. Introduction: Thedatawarehousingisusedforsupportingthedecisionmakingprocessofan organizationbyintegrated,non-volatile,subject-orientedandtimevariantdatacollection processes. The bus-matrix is used for aligning the dimensions with the business processes. Through the star schema, it is possible to represent the design of the data warehouse. The report is focused on the bus-matrix start schema, using granularity to justify the fact tables and using the data to support business queries. The data warehouse of CarHireOZ is designed for supporting the business objectives of the enterprise. 2. Data Warehouse Bus Matrix: Business processes Dimensions VEHICLETYPE VEHICLE CUSTOMERS MEMBERCLASS BOOKING DRIVERS CONTRACT RETURNPROTOCOL DATE PROMOTION ITEM ITEMSALE STORE MEDIACOMPANY Rental and SalesXXXXXXXXXXXX Advertisement/ commercials XXXXXXXX
DATA WAREHOUSE DESIGN4 3. Star Schema for the Data Marts: 3.1 Rental and Sales:
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
DATA WAREHOUSE DESIGN5 3.2 Advertisement/commercials:
DATA WAREHOUSE DESIGN6 4. Fact Table, Granularity and Justification against Granularity: Fact table nameFact granularityBrief justification Rental and Sales Fact TaleTotal_Rent_AmountThis fact allows to find the amount of cars hired in a span of time period (may beasingleday, week,monthor year) Total_Rent_of_Vehilce_During_Promotio n This fact is used for findingthetotal sales of the cars or type of cars during promotion Total_Item_SoldThisfactdecides the total amount of an item sold during a period of time Total_RevenueTotalrevenue allowsthe managementto determineoverall
DATA WAREHOUSE DESIGN7 salesbasedon Year(s) Rent_Start_DateThe date on which the rent starts Rent_End_DateThe date on which the rent ends Advertisement/ commercials Total_Cost_of_PromotionThe total expense of promoting vehicle(s) Total_Profit_from_PromotionTotalprofitfrom vehiclesduring promotion period Total_Rent_of_Vehilce_During_Promotio n Entireamountof bookingsdone duringpromotion period Total_Profit_from_Media_CompanyThe profit from the mediacompany promotion Promotion_PeriodThedurationofa particular
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
DATA WAREHOUSE DESIGN8 promotion 5. Justification and Attribute Hierarchy of the Dimension Tables: Dimension table name Brief justificationAttribute hierarchies VEHICLETYPEAllows the warehouse to determine the type of the vehicle typeID (PK) description price VEHICLEThe vehicle dimension table holds the details of the vehicle that is rented to the customers registrationID (PK) colour madeyear model mileage availability photo CUSTOMERSThe details of the customers are stored in the database through this dimension table customerID (PK) lastName
DATA WAREHOUSE DESIGN9 firstName birthdate address city state zip phone MEMBERCLASSThe member class is used for determine the hierarchy of the customer status as per the organization perspective ClassID (PK) Classdescription Recency Frequency Life_Time_Value BOOKINGThe booking dimension is for storing the booking type mainly (either online or not) bookingNO (PK) OnlineBooking DRIVERSThe details of the drivers are essential for contract and rent processes driverID (PK) lastName
DATA WAREHOUSE DESIGN10 firstName birthdate address city state zip phone licenceNO creditcard CONTRACTcontractID (PK) insurance paymentmethod condition limitmileage RETURNPROTOCO L TheRETURNPROTOCOLdimension table assist in understanding the total cost to be paid during a return of vehicle returnprotocolID (PK) damage usage
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
DATA WAREHOUSE DESIGN11 overduedays totalcost DATEThedatedimensiontableallowsthe organization to search results based on timescale DateID (PK) Date Day DayOfWeek Month Year Quarter PROMOTIONThe promotion tables holds the type of promotion such as TV or other and the cost of that particular promotion PromotionID (PK) Type Cost ITEMThe details of the items are required to determine the total revenue ItemID (PK) Type Name Cost ITEMSALEThisdimensiontablehelpsinItemID (PK)(FK)
DATA WAREHOUSE DESIGN12 understanding the total sales of an itemcustomerID (PK)(FK) ItemName CustomerName STOREThe store dimension is for storing the details of individual stores StoreID (PK) Name Address ContactNo FaxNo MEDIACOMPANYCompanyID (PK) Type Charge 6. Data Warehouse Design Features: Design featureBrief descriptionBrief justification
DATA WAREHOUSE DESIGN13 Junk DimensionThejunkdimensionisa collectionofattributesthat provide answer to the simple questions such as in the form of yes/no BOOKINGcanbetheJunk Dimensionasthisdimension illustrates whether a booking is done online or not Mini DimensionThequickchangesinthe warehousedataispresented through the mini dimensions ITEMSALEis the mini dimension as this table stores the sales of item for every customer Bridge TableThisdimensionisusedfor joining two tables and showing the many-to-many relationship ItemSAle dimension tables serves as the bridge table. It divides the many- to-many relation between the Item and Customer dimension Conformed dimension Thisdimensionisusedfor generating same sets of results for every fact table VEHICLETYPEistheconformed dimension as it is used for deciding the vehicle renting process Roleplaying dimension Thisdimensiontakespartin every fact table TheDATE,PROMOTION,ITEM, BOOKING,VEHICLETYPE, DRIVERS, CUSTOMERS, VEHICLE
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
DATA WAREHOUSE DESIGN14 7. Identification of Fields: Question 1:Whether the promotion was profitable? That is, whether the vehicles under promotion experienced an increase in rental during the promotional period? Advertisement/commercials:PromotionID,Total_Cost_of_Promotion, Total_Profit_from_Promotion, registrationID, DateID DATE: Day, Month VEHICLE: model Question 2:Which media type is most effective? That is, the profitable promotion used which media type? Advertisement/commercials:PromotionID,Total_Cost_of_Promotion, Total_Profit_from_Promotion, registrationID, DateID, CompanyID DATE: Day, Month MEDIACOMPANY: CompanyID Question 3:Any stores have rented out more vehicles during the promotion on Christmas holiday? RentalandSalesFactTale:Total_Rent_Amount, Total_Rent_of_Vehilce_During_Promotion DATE: Date, Month BOOKING: bookingNO Question 4:What vehicles were on promotion but did not rent?
DATA WAREHOUSE DESIGN15 RentalandSalesFactTale:Total_Rent_of_Vehilce_During_Promotion, Rent_Start_Date DATE: Date, Month BOOKING: bookingNO Question 5:Who are top 5 customers make a year out of all stores Rental and Sales Fact Tale: customerID, StoreID, RegistrationID, contractID Dimension_Date: Year CUSTOMERS: lastName, firstName Question 6:Which categories of Vehicles have made the highest profit in past year? Rental and Sales Fact Tale: registrationID, returnprotocolID, Total_Rent_Amount Date: Year VEHICLE: model BOOKING: bookingNO Question 7:What is the main age group of those customers renting online? Rental and Sales Fact Tale: customerID, bookingNO BOOKING: OnlineBooking Question 8:What is the preferred payment method of customers? Rental and Sales Fact Tale: Customer_Key, contractID CONTRACT: paymentmethod
DATA WAREHOUSE DESIGN16 8. Conclusion: From the above study it can be concluded that the data warehouse is able to fulfill most of the business decision associated queries. The warehouse allows fast and reliable source of data. The impact of the Data Warehouse on CarHireOZ is significant. 