Sunteți pe pagina 1din 11

<Data Warehousing Project Title>

Data Design Document

Version <1.0>

National University of Computer and Emerging Sciences


(NUCES-FAST), Lahore
Data Warehousing Project 3/13/2011

Group ID

DW_S11_<A/B><#>

Project Team

Name 0X-XXXX Team Lead

Name 0X-XXXX Team Member

Name 0X-XXXX Team Member

Name 0X-XXXX Team Member

Submission Date

Day , Month Date, Year

Data Design Model © Copyright NUCES-FAST, Lahore Page i


Data Warehousing Project 3/13/2011

Revision History
Date Version Description Author

Data Design Model © Copyright NUCES-FAST, Lahore Page ii


Data Warehousing Project 3/13/2011

Job Log
This section describes what portion of the document is prepared by whom. The individual evaluations will
be conducted on the basis of this job log provided. It is responsibility of Team Lead to prepare this log
along with all other members.
Job Performed Performed Job Description Time Taken
By

Data Design Model © Copyright NUCES-FAST, Lahore Page iii


Data Warehousing Project 3/13/2011

Table of Contents

1. Introduction....................................................................................................................................1
1.1. Purpose...............................................................................................................................1
1.2. Scope..................................................................................................................................1
1.3. Definitions, Acronyms and Abbreviations.........................................................................1
1.4. References..........................................................................................................................1

2. Project Overview............................................................................................................................2

3. Source Design................................................................................................................................3

4. Target Normalized Design.............................................................................................................4

5. Data Marts Design..........................................................................................................................4

This section covers the Dimensional Data Models of the data marts that you will design. Design
separate data models of each data mart and use sub-headings to display the pictorial models and
discuss them.......................................................................................................................................4
5.1. Data Mart 1 – Name_of_Data_Mart...................................................................................4
5.1.1. Logical Model......................................................................................................................4
5.1.2. Physical Model.....................................................................................................................6
5.1.3. Data Dictionary.....................................................................................................................6

Data Design Model © Copyright NUCES-FAST, Lahore Page iv


Data Warehousing Project 3/13/2011

Data Design Document

1. Introduction
This section outlines the purpose and scope of the document and lists all the definitions,
acronyms, abbreviations used and documents referenced in this document.
1.1. Purpose
This section shall describe the purpose of this paper or the goal that is to be achieved from this
document e.g. the purpose of a design specification for a software project is to develop a design
model that can be used as the basis for future development. The purpose outlines the necessity and
significance of the task and is helpful for the user [of document] to figure out the usage of
document.
1.2. Scope
This section shall describe the scope of this document. Scope means the boundaries of information
that is presented in the document and the detail to which it is covered.
1.3. Definitions, Acronyms and Abbreviations
This section shall list all the definitions, acronyms and abbreviations that have been used in the
document e.g.
• SRS – Software Requirements Specification
1.4. References
List all the references, documents that have been referred to in this document, in this section

Data Design Model © Copyright NUCES-FAST, Lahore Page 1


Data Warehousing Project 3/13/2011

2. Project Overview
This section shall very briefly cover the important information regarding the project. This will be
helpful in understanding the problem that is being solved in this document.
The areas that shall be covered are:
• Project description
• Goals
• Scope
• High-level User requirements

Data Design Model © Copyright NUCES-FAST, Lahore Page 2


Data Warehousing Project 3/13/2011

3. Source Design
This section shall include the design of the source system. If there are multiple source systems use
sub-headings to cover each source system separately.
Source Design includes:
• Data Model (ER Diagram)
• Data Dictionary

Data Design Model © Copyright NUCES-FAST, Lahore Page 3


Data Warehousing Project 3/13/2011

4. Target Normalized Design


This section covers the 3-NF Normalized design for your target Data Warehouse. You are
intended to basically design an integrated ER Model of target Data Warehouse using the ER
models of Source Systems. The design aspects include
• Data Model (ER Diagram)
• Data Dictionary

5. Data Marts Design


This section covers the Dimensional Data Models of the data marts that you will design. Design
separate data models of each data mart and use sub-headings to display the pictorial models and
discuss them.
5.1. Data Mart 1 – Name_of_Data_Mart
This section covers the dimensional design for your data mart for target Data Warehouse. The
design aspects include:
• Dimensional Model
o Dimensions
o Facts
• Physical Model
o Dimension Tables
o Fact Tables
• Data Dictionary

5.1.1. Logical Model


Logical Dimension model is concerned with the identification of:
• dimensions along with their attributes and a pictorial representation of the hierarchy
• facts organized in a fact group and dimensions associated with it.
5.1.1.1 Dimension 1
To specify a dimension, specify all its attributes in the following format:

Attribute Description Sample Values


Name

Data Design Model © Copyright NUCES-FAST, Lahore Page 4


Data Warehousing Project 3/13/2011

Pictorial representation of attributes organized in a hierarchy shall be shown as:

Product
Group

Product Class

Product Type

Product/
Service

5.1.1.2 Fact 1
To represent a fact group, specify all the facts that are grouped in this fact table. The format is:

Fact Name Description Default Aggregation rule

Pictorially represents all the dimensions associated with this fact group in a following manner
(shown as sample):

Data Design Model © Copyright NUCES-FAST, Lahore Page 5


Data Warehousing Project 3/13/2011

Date
Day
Destination
Billing Date
Phone # Billing Month
Destin. Phone #

Origination Time
Phone # Minute
Origin. Phone # Call Detail
Tracking

Customer
Usage Type Cust. Delivery
Usage Type Point

Pricing
Product
Package Product/Service
Package

The centre of the model (hexagon) represents the fact group and each circle represents dimension.
In each dimension, the grain of dimension is also specified along with the name.

5.1.2. Physical Model


Physical Model is the adaptation of the Dimensional Model in a specific design scheme that suits
the nature of the data warehouse e.g. Star Schema, Snowflake schema
Paste here the Physical DM of your data mart developed in Erwin.

5.1.3. Data Dictionary


Data dictionary is the detailed information regarding your physical model. Data dictionary
describes each and every aspect of the model so that it is easy to understand the purpose and use
of each and every object in the model.
It shall give precise information related to all your dimensions and fact tables in your model.

Data Design Model © Copyright NUCES-FAST, Lahore Page 6

S-ar putea să vă placă și