Академический Документы
Профессиональный Документы
Культура Документы
SUBMITTED TO:
MR.PAWAN KUMAR
SUBMITTED BY:
RAJESH RANA
REG.NO. 7010070005
BCA (Hons.)-MCA
Sec. D37D2
LOVELY PROFESSIONAL
UNIVERSITY
Part A
Ans.
Ans. In the star schema design, a single object (the fact table) sits in the
middle and is radially connected to other surrounding objects (dimension
lookup tables) like a star. Each dimension is represented as a single table.
The primary key in each dimension table is related to a forieng key in the
fact table
Fact table
All measures in the fact table are related to all the dimensions that fact table is
related to. In other words, they all have the same level of granularity.
A star schema can be simple or complex. A simple star consists of one fact
table; a complex star can have more than one fact table.
Let's look at an example: Assume our data warehouse keeps store sales data,
and the different dimensions are time, store, product, and customer. In this case,
the figure on the left repesents our star schema. The lines between two tables
indicate that there is a primary key / foreign key relationship between the two
tables. Note that different dimensions are not related to one another.
Identifier http://www.library.uq.edu.au/iad/mainmenu.html
Format Text/html
While the syntax is not strictly part of the metadata schema, the data will be
unusable, unless the encoding scheme understands the semantics of the
metadata schema. The encoding allows the metadata to be processed by a
computer program. Important schemes include:
HTML (Hyper-Text Markup Language)
SGML (Standard Generalised Markup Language)
XML (eXtensible Markup Language)
RDF (Resource Description Framework)
MARC (MAchine Readable Cataloging)
MIME (Multipurpose Internet Mail Extensions)
The simplest method is for Web page creators to add the metadata as part of
creating the page. Creating metadata directly in a database and linking it to
the resource, is growing in popularity as an independent activity to the
creation of the resources themselves. Increasingly, it is being created by an
agent or third party, particularly to develop subject-based gateways.
A data dictionary is a term for information that describes the data that will be
held in a database - the meta-data content.
Table Name
Field Name
Some fields may not be necessary for every entry in a data dictionary. For
example, the root description of a table doesn't require field names and types,
but could still provide a description of what the table holds
PART B
Ans. Each Data Mart can contain different combinations of tables, columns and
rows from the Enterprise Data Warehouse. For example, an business unit or
user group that doesn't require a lot of historical data might only need
transactions from the current calendar year in the database. The Personnel
Department might need to see all details about employees, whereas data such as
"salary" or "home address" might not be appropriate for a Data Mart that
focuses on Sales.
1. Possible drivers for favoring a data mart:- Data marts rarely grow up
to be an enterprise data warehouse, regardless of the volume point
reached. Many firms can benefit from data mart consolidation, though it
is not an unconditionally positive move for all. Enterprises are driven to
consider the advantages of consolidating diverse data marts into an
enterprise data warehouse for a variety of reasons. The list of drivers
includes business, organizational, operational and technological.
Ans. The bus matrix purpose is one of high abstraction and visionary planning
on the Data Warehouse architectural level. By dictating coherency in the
development and implementation of an overall Data Warehouse the Bus
Architecture approach enables an overall vision of the broader enterprise
integration and consistency while at the same time dividing the problem into
more manageable parts – all in a technology and software independent manner .
The bus matrix and architecture builds upon the concept of conformed
dimensions - creating a structure of common dimensions that ideally can be
used across the enterprise by all business processes related to the DW and the
corresponding fact tables form which they derive their context. According to
Kimball and Marg Rosses article “Differences of Opinion” "The Enterprise
Data warehouse built on the bus architecture ”identifies and enforces the
relationship between business process metrics (facts) and descriptive attributes
(dimensions)”.
Significance:- In short words the bus matrix purpose is one of high abstraction
and visionary planning on the Data Warehouse architectural level. By dictating
coherency in the development and implementation of an overall Data
Warehouse the Bus Architecture approach enables an overall vision of the
broader enterprise integration and consistency while at the same time dividing
the problem into more manageable parts – all in a technology and software
independent manner.
The bus matrix and architecture builds upon the concept of conformed
dimensions - creating a structure of common dimensions that ideally can be
used across the enterprise by all business processes related to the DW and the
corresponding fact tables form which they derive their context