presented by: muhammad rizvi raghuram vempali surekha vemuri
TRANSCRIPT
![Page 1: Presented By: Muhammad Rizvi Raghuram Vempali Surekha Vemuri](https://reader036.vdocuments.site/reader036/viewer/2022072015/56649eb65503460f94bbf32d/html5/thumbnails/1.jpg)
Presented By:Muhammad Rizvi
Raghuram VempaliSurekha Vemuri
![Page 2: Presented By: Muhammad Rizvi Raghuram Vempali Surekha Vemuri](https://reader036.vdocuments.site/reader036/viewer/2022072015/56649eb65503460f94bbf32d/html5/thumbnails/2.jpg)
BackgroundApex Supermarket is a supermarket chain
with 50 stores in the West Coast, East Coast, Midwest, and Southwest
They have stores in:West Coast: CaliforniaEast Coast: Georgia, New York, VirginiaMidwest: Illinois, KansasSouthwest: Texas
![Page 3: Presented By: Muhammad Rizvi Raghuram Vempali Surekha Vemuri](https://reader036.vdocuments.site/reader036/viewer/2022072015/56649eb65503460f94bbf32d/html5/thumbnails/3.jpg)
OLTP System LimitationsCurrently, there is an inability to make
strategic decisionsCannot make drill-down or roll-up type
reportsCannot support multi-dimensional analysis
and decision making
![Page 4: Presented By: Muhammad Rizvi Raghuram Vempali Surekha Vemuri](https://reader036.vdocuments.site/reader036/viewer/2022072015/56649eb65503460f94bbf32d/html5/thumbnails/4.jpg)
Business NeedHelp executive staff study the sale of
products by Categories, Regions, States, Cities, Stores, and Time
Executive Staff will be able to figure out sales revenue through the different dimension combinations
Give strategic information for the Executive Staff to make decisions on optimizing prices of products
![Page 5: Presented By: Muhammad Rizvi Raghuram Vempali Surekha Vemuri](https://reader036.vdocuments.site/reader036/viewer/2022072015/56649eb65503460f94bbf32d/html5/thumbnails/5.jpg)
Why A Data Warehouse?Allows Decision Support
Provide An Informational System For Executives To Make Strategic Decisions like the following: Which is the period of time where school products
are sold most? Which are the racks that the school products have
to be moved to in order to attract customers during “school season”?
![Page 6: Presented By: Muhammad Rizvi Raghuram Vempali Surekha Vemuri](https://reader036.vdocuments.site/reader036/viewer/2022072015/56649eb65503460f94bbf32d/html5/thumbnails/6.jpg)
Why A Data Warehouse?Allows Decision Support
Provide An Informational System For Executives To Make Strategic Decisions like the following: Which are the store locations where perishable items
like fruits and vegetables need to moved off fast? What is the period of time for which meat foods could
stay on rack at the Illinois location of Apex?
Central RepositoryRoll-up and Drill-Down
Gives Sales by Category, Region, Store, etc.
![Page 7: Presented By: Muhammad Rizvi Raghuram Vempali Surekha Vemuri](https://reader036.vdocuments.site/reader036/viewer/2022072015/56649eb65503460f94bbf32d/html5/thumbnails/7.jpg)
Potential Starting DimensionsTime
YearQuarterMonthDay
AreaRegionsStatesCities
CategoriesPerishables
Fruits/Vegetables Dairy Meats
Non-Perishables Drinks Snacks School Supplies Cigarettes
![Page 8: Presented By: Muhammad Rizvi Raghuram Vempali Surekha Vemuri](https://reader036.vdocuments.site/reader036/viewer/2022072015/56649eb65503460f94bbf32d/html5/thumbnails/8.jpg)
Proposed Data Warehouse Extract data from the Data
Warehouse and populate one or more Data Marts for use by groups
Decision makers Production
DepartmentPersonnel
DepartmentData in data mart is
organized using Star schema or Snow flake
Uses Dimensional Tables
![Page 9: Presented By: Muhammad Rizvi Raghuram Vempali Surekha Vemuri](https://reader036.vdocuments.site/reader036/viewer/2022072015/56649eb65503460f94bbf32d/html5/thumbnails/9.jpg)
Relational Vs Dimentional
Relational databases are stable, flexible and work well for online transaction processing.
A Dimensional Model is a database structure that is optimized for online queries and Data Warehousing
tools. It is comprised of "fact" and "dimension" tables.
Dimensional Models are designed for reading, summarizing and analyzing numeric information,
whereas Relational Models are optimized for adding and maintaining data using real-time operational
systems.
![Page 10: Presented By: Muhammad Rizvi Raghuram Vempali Surekha Vemuri](https://reader036.vdocuments.site/reader036/viewer/2022072015/56649eb65503460f94bbf32d/html5/thumbnails/10.jpg)
Database and ToolsOnline Transaction Processing (OLTP)
Microsoft SQL Server 2008 is used as the RDBMS
Online Analytical Processing (OLAP)Microsoft SQL Server 2008 Analysis Services
![Page 11: Presented By: Muhammad Rizvi Raghuram Vempali Surekha Vemuri](https://reader036.vdocuments.site/reader036/viewer/2022072015/56649eb65503460f94bbf32d/html5/thumbnails/11.jpg)
Questions???