<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Data Analysts, Crystal Reports and Sql Reporting Services Consultants &#187; OLAP vrs OLTP</title>
	<atom:link href="http://datamart.org/category/olap-vrs-oltp/feed/" rel="self" type="application/rss+xml" />
	<link>http://datamart.org</link>
	<description>Feel free to ask tough questions relating to Crystal Reports / SQL Reporting Services / SQL  and get answers from Collective intelligence</description>
	<lastBuildDate>Wed, 08 Feb 2012 09:01:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Process From OLTP datamodel to Olap DataModel</title>
		<link>http://datamart.org/2010/04/21/process-from-oltp-data-model-olap-data-model/</link>
		<comments>http://datamart.org/2010/04/21/process-from-oltp-data-model-olap-data-model/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 04:29:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[E Reporting Services by EReporting.net]]></category>
		<category><![CDATA[OLAP vrs OLTP]]></category>
		<category><![CDATA[Operational Databases Vrs Business Intelligence]]></category>

		<guid isPermaLink="false">http://datamart.org/?p=806</guid>
		<description><![CDATA[This present s an example showing the process to denormalization for dataware house or data mart Star schema. We researched on this topic in various books and even Microsoft examples they only give sample, but we think it is more important to know how oltp data model is converted in Star schema or olap. We [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://datamart.org/wp-content/uploads/2010/04/nwinolap1.gif"><img src="http://datamart.org/wp-content/uploads/2010/04/nwinolap1-300x168.gif" alt="" title="nwinolap" width="300" height="168" class="alignnone size-medium wp-image-810" /></a><a href="http://datamart.org/wp-content/uploads/2010/04/oltp-nwind1.jpg"><img src="http://datamart.org/wp-content/uploads/2010/04/oltp-nwind1-300x168.jpg" alt="" title="oltp-nwind" width="300" height="168" class="alignnone size-medium wp-image-809" /></a>This present s an example showing the process to denormalization for dataware house or data mart<br />
Star schema. We researched on this topic in various books and even Microsoft examples they only give sample, but we think it is more important to know how oltp data model is converted in Star schema or olap.<br />
We used Microsoft’s Northwind data model in oltp  datamodel, created a query  to populate our fact table with measure data i.e unit price quantity and discount alongwith foriegn keys from the related dimensions.<br />
Query code used in DTS with SQL Server 2000 to create new table in   Northwind_fact table.<br />
You will notice in fact table that there foreign keys for the dimension tables like Employee, product, region and suppliers. The above picture shows design of OLTP Vrs OLAP. We will eloberat more on this topic from our search and experiance but will appreciate to correct us or add more to make it easier to understand as now days in many job interviews question like data warehousing, datamodeling cocepts asked and so more we discuss the topic more we will be well equiped to tacle the questions as well help for newcommers.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
SELECT      dbo.[Order Details].OrderID, dbo.[Order Details].ProductID, dbo.[Order Details].UnitPrice, dbo.[Order Details].Quantity, dbo.[Order Details].Discount,<br />
                        dbo.Orders.CustomerID, dbo.Orders.EmployeeID, dbo.Orders.OrderDate, dbo.Orders.Freight, dbo.EmployeeTerritories.TerritoryID,<br />
                        dbo.Territories.RegionID, dbo.Shippers.ShipperID, dbo.Categories.CategoryID, dbo.CustomerCustomerDemo.CustomerTypeID,<br />
                        dbo.Suppliers.SupplierID<br />
FROM          dbo.Employees FULL OUTER JOIN<br />
                        dbo.EmployeeTerritories FULL OUTER JOIN<br />
                        dbo.Region FULL OUTER JOIN<br />
                        dbo.Territories ON dbo.Region.RegionID = dbo.Territories.RegionID ON dbo.EmployeeTerritories.TerritoryID = dbo.Territories.TerritoryID ON<br />
                        dbo.Employees.EmployeeID = dbo.EmployeeTerritories.EmployeeID FULL OUTER JOIN<br />
                        dbo.Customers INNER JOIN<br />
                        dbo.Orders ON dbo.Customers.CustomerID = dbo.Orders.CustomerID FULL OUTER JOIN<br />
                        dbo.CustomerCustomerDemo ON dbo.Customers.CustomerID = dbo.CustomerCustomerDemo.CustomerID FULL OUTER JOIN<br />
                        dbo.CustomerDemographics ON dbo.CustomerCustomerDemo.CustomerTypeID = dbo.CustomerDemographics.CustomerTypeID FULL OUTER JOIN<br />
                        dbo.Shippers ON dbo.Orders.ShipVia = dbo.Shippers.ShipperID ON dbo.Employees.EmployeeID = dbo.Orders.EmployeeID FULL OUTER JOIN<br />
                        dbo.Categories FULL OUTER JOIN<br />
                        dbo.[Order Details] FULL OUTER JOIN<br />
                        dbo.Products ON dbo.[Order Details].ProductID = dbo.Products.ProductID FULL OUTER JOIN<br />
                        dbo.Suppliers ON dbo.Products.SupplierID = dbo.Suppliers.SupplierID ON dbo.Categories.CategoryID = dbo.Products.CategoryID ON<br />
                        dbo.Orders.OrderID = dbo.[Order Details].OrderID</p>
]]></content:encoded>
			<wfw:commentRss>http://datamart.org/2010/04/21/process-from-oltp-data-model-olap-data-model/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crystal reports 2008 adventureworks Cube</title>
		<link>http://datamart.org/2009/09/21/crystal-reports-2008-adventureworks-cube/</link>
		<comments>http://datamart.org/2009/09/21/crystal-reports-2008-adventureworks-cube/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 11:48:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Crystal Reports]]></category>
		<category><![CDATA[OLAP vrs OLTP]]></category>

		<guid isPermaLink="false">http://datamart.org/?p=556</guid>
		<description><![CDATA[Today I would like share my experience of utilizing adventure works cube in Crystal reports 2008. I assume that you already have created Adventure works cube in AnalysisServices 2008, you can find some information at this link for creating Adventureworks Cube. I started the crystal Report 2008, then selected OLAP Cube report as a project, [...]]]></description>
			<content:encoded><![CDATA[<p>Today I would like share my experience of utilizing adventure works cube in Crystal reports 2008. I assume that you already have created Adventure works cube in AnalysisServices 2008, you can find some information at this <a href="http://datamart.org/?p=535">link</a> for creating Adventureworks Cube.</p>
<p>I started the crystal Report 2008, then selected OLAP Cube report as a project, then selected the Cube option. In the Server type Combo Box, I selected Microsoft OLEDB Provider for Analysis Services 9.0. In the Caption – give name to your file, then server name where the project is residing, my project was on Local. You will then be directed to OLAP Connection browser where you should browse the cubes and then double click on the one you want to use. </p>
<p>After that, you will be at page dimension selector and just follow the instructions, you will find it very self explanatory.</p>
]]></content:encoded>
			<wfw:commentRss>http://datamart.org/2009/09/21/crystal-reports-2008-adventureworks-cube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MDX and OLAP</title>
		<link>http://datamart.org/2009/06/18/mdx-and-olap/</link>
		<comments>http://datamart.org/2009/06/18/mdx-and-olap/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 04:17:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MDX]]></category>
		<category><![CDATA[OLAP vrs OLTP]]></category>

		<guid isPermaLink="false">http://datamart.org/?p=373</guid>
		<description><![CDATA[Few words about MDX &#8211; MDX is not a proprietory language; it is a standards-based query language used to retrieve data from OLAP databases. Many major OLAP providers support MDX including Microdtrategy&#8217;s Itelligence server, Hypersion&#8217;s ESSBASE server, and SAS&#8217;s Enterprize BI server. So it is good be expert in MDX as it is widely used. [...]]]></description>
			<content:encoded><![CDATA[<p>Few words about MDX &#8211; MDX is not a proprietory language; it  is a standards-based query language used to retrieve data from OLAP databases. Many major OLAP providers support MDX including Microdtrategy&#8217;s Itelligence server, Hypersion&#8217;s ESSBASE server, and SAS&#8217;s Enterprize BI server. So it is good be expert in MDX as it is widely  used. In coming post we will begin our journey from the basics of this language. Stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://datamart.org/2009/06/18/mdx-and-olap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OLTP and OLAP  &#8211; contrast</title>
		<link>http://datamart.org/2009/06/10/oltp-and-olap-contrast/</link>
		<comments>http://datamart.org/2009/06/10/oltp-and-olap-contrast/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 15:09:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Data mart]]></category>
		<category><![CDATA[Data Mart Examples]]></category>
		<category><![CDATA[OLAP vrs OLTP]]></category>
		<category><![CDATA[Sql Reporting Services]]></category>
		<category><![CDATA[Sql Server 2005]]></category>
		<category><![CDATA[Sql Server 2008]]></category>

		<guid isPermaLink="false">http://datamart.org/?p=277</guid>
		<description><![CDATA[Found another useful  information highlighting difference between OLAP and OLTP in Delivering business intelligence with SQL Server 2008 by Brian Larson.   OLTP build around the normalized data and dependencies are represented by complex foreign key relationships; the goal is to reduce redundant data. In OLAP just the opposite is true.   The OLAP is [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small; font-family: Times New Roman;">Found another useful  information highlighting difference between OLAP and OLTP in Delivering business intelligence with SQL Server 2008 by Brian Larson. </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"> </p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small; font-family: Times New Roman;">OLTP build around the normalized data and dependencies are represented by complex foreign key relationships; the goal is to reduce redundant data. In OLAP just the opposite is true. </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"> </p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small; font-family: Times New Roman;">The OLAP is represented by dimensions and hierarchies. If the OLAP system is designed properly, these dimensions and hierarchies should match the structure of an organization resultantly decision makers are familiar with the data structure.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"> </p>
]]></content:encoded>
			<wfw:commentRss>http://datamart.org/2009/06/10/oltp-and-olap-contrast/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OLAP Vrs OLTP</title>
		<link>http://datamart.org/2009/05/22/olap-vrs-oltp/</link>
		<comments>http://datamart.org/2009/05/22/olap-vrs-oltp/#comments</comments>
		<pubDate>Fri, 22 May 2009 15:59:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Crystal Reports]]></category>
		<category><![CDATA[Data Import and export]]></category>
		<category><![CDATA[Data mart]]></category>
		<category><![CDATA[Data Transformation]]></category>
		<category><![CDATA[OLAP vrs OLTP]]></category>
		<category><![CDATA[Sql Reporting Services]]></category>

		<guid isPermaLink="false">http://datamart.org/?p=138</guid>
		<description><![CDATA[Online-Line analytic Processing is optimized for questions like for example What sales people generate revenues or make sales more than $45,000 during the Christmas and there sales orders were not returned during first 45 days of making sales. Olap is highly summarized and aggregated data. In Olap Data is stored and accessed from multidimensional structures [...]]]></description>
			<content:encoded><![CDATA[<p>Online-Line analytic Processing is optimized for questions like for example What sales people<br />
generate revenues or make sales more than $45,000 during the Christmas and there sales<br />
orders were not returned during first 45 days of making sales. Olap is highly summarized and aggregated data.<br />
In Olap Data is stored and accessed from multidimensional structures named cubes.</p>
<p>Where as in In OLTP or Online transaction processing question may be like &#8211; what is the Account balance of Vendor # 12345.</p>
]]></content:encoded>
			<wfw:commentRss>http://datamart.org/2009/05/22/olap-vrs-oltp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

