Академический Документы
Профессиональный Документы
Культура Документы
Importance of Database
How to start?
3/10/2013
What is Database?
A database is an organized collection of data. A database is a collection of information that is organized so that it can easily be accessed, managed, and updated. A collection of information organized in such a way that a computer program can quickly select desired pieces of data. You can think of a database as an electronic filing system.
3/10/2013
Why Database?
Sharing of data
Maintain redundancy, inconsistency and integrity.
3/10/2013
How to start?
Normalization
Testing with real data
3/10/2013
Data Dictionary
Data
dictionary is a centralized repository of information about data such as meaning, relationships to other data, origin, usage, and format.
A data dictionary is a set of metadata which contains the definition and representation of data elements.
3/10/2013
What it includes?
Data Elements includes Name, Description, Type, Length, Aliases, Range Value Data Structures includes Description, Contents, Volume Data Structure,
Data Flows includes Data Flow Name, Description, From Processes, To Processes, Data Structures Processes includes Process, Description, Input, Output, Logic Summary
3/10/2013
Sales Master
Bill_no Cust_id Icode Qty Rate
Problem
3/10/2013
Solution
Sales Master
Bill_no Bill_Date Cust_id
Sales Detail
Bill_no Icode Qty Rate
3/10/2013
Common Mistakes
Poor Planning/Design Ignoring Normalization Poor Naming Standards Lack of Documentation One table to hold all domain values
Lack of Testing
3/10/2013