SlideShare a Scribd company logo
3
Most read
4
Most read
5
Most read
Topic: Data Dictionary
1
Contents
• Data Dictionary
• Use of Data Dictionary
• Elements of Data Dictionary
• Data Dictionary Analysis
• Importance of Data Dictionary
Page 2 out of 8
Data Dictionary
• Data dictionary is a structured repository of data about data
(metadata)
• It is a reference work of metadata.
• It is one of the main method for analyzing the data flows and data
stores of a system.
Page 3 out of 8
Use of Data Dictionary
Data dictionary is use to:
• Simplify the structure for meeting the data requirements.
• Create reports, screens, and forms.
• Generate computer program source code.
• Analyze the system design for completion and to detect design
architecture.
Page 4 out of 8
Elements of Data Dictionary
Data Dictionary contains
• Data flow- is a path of data from source document to data entry to process
final reports.
• Data structures-are a group of smaller structures and elements represented
by algebraic notation.
• Elements- such as, descriptive information, length and type of data
information, validation criteria and default values.
• Data stores-contain a minimal of all base elements as well as many derived
elements
Page 5 out of 8
Data Dictionary Analysis
Data dictionary should be tied into other programs in the system that
when an item is updated or deleted from the data dictionary it is
automatically updated or deleted from the whole data flow or system.
Data dictionary allows to record the standard pieces of information
about elements in one project, and it makes that information
accessible to many parts of a it.
Page 6 out of 8
Importance of Data Dictionary
• Documentation- it is a valuable reference in any organization.
• It improves analyst/user communication by establishing consistent
definitions of various elements, terms and procedures
• It is important step in building a database and design whole system.
Page 7 out of 8
Page 8 out of 8

More Related Content

PPTX
Database architecture
PDF
Advantages and disadvantages of er model in DBMS. Types of database models ..
PPT
ER-Model-ER Diagram
PPTX
Ado.Net Tutorial
PDF
Dbms Notes Lecture 9 : Specialization, Generalization and Aggregation
PPT
Entity relationship modelling
PPTX
Computer Science-Data Structures :Abstract DataType (ADT)
PPTX
1.4 data independence
Database architecture
Advantages and disadvantages of er model in DBMS. Types of database models ..
ER-Model-ER Diagram
Ado.Net Tutorial
Dbms Notes Lecture 9 : Specialization, Generalization and Aggregation
Entity relationship modelling
Computer Science-Data Structures :Abstract DataType (ADT)
1.4 data independence

What's hot (20)

PPT
Week 3 Classification of Database Management Systems & Data Modeling
PDF
Enhanced Entity-Relationship (EER) Modeling
PPTX
Relational model
PPTX
Systems Analyst and Design - Data Dictionary
PPTX
Transaction Properties in database | ACID Properties
PPTX
DBMS Keys
PPT
15. Transactions in DBMS
PPTX
Structure of dbms
PPTX
Sequence diagram
PPTX
Functional dependency
PDF
Dbms 3: 3 Schema Architecture
PDF
Normalization in DBMS
PPTX
Advantages of DBMS
PPTX
DBMS Integrity rule
PPTX
Normalization in RDBMS
DOCX
Chapter 4: Enhanced Entity-Relationship and Object Modeling
PPTX
Database administrator
PPTX
All data models in dbms
PPTX
Object oriented database concepts
PPTX
Relational database
Week 3 Classification of Database Management Systems & Data Modeling
Enhanced Entity-Relationship (EER) Modeling
Relational model
Systems Analyst and Design - Data Dictionary
Transaction Properties in database | ACID Properties
DBMS Keys
15. Transactions in DBMS
Structure of dbms
Sequence diagram
Functional dependency
Dbms 3: 3 Schema Architecture
Normalization in DBMS
Advantages of DBMS
DBMS Integrity rule
Normalization in RDBMS
Chapter 4: Enhanced Entity-Relationship and Object Modeling
Database administrator
All data models in dbms
Object oriented database concepts
Relational database
Ad

Similar to Data Dictionary in System Analysis and Design (20)

PPTX
Chapter 9 Data Dictionaries system analysis and design.pptx
DOCX
Tools of Structured Analysis.docx
DOCX
Identify at least five specific categories that each entry in the data.docx
PPT
PPTX
Chapter 05
PDF
Systems Analysis and Design 9th Edition Kendall Test Bank
PPTX
Sofware engineering
PDF
Systems Analysis and Design 9th Edition Kendall Test Bank
PDF
Systems Analysis and Design 9th Edition Kendall Test Bank
PPT
Data dictionary
PDF
Systems Analysis and Design 9th Edition Kendall Test Bank
PDF
chapter05-120827115357-phpapp01.pdf
PDF
Systems Analysis and Design 9th Edition Kendall Test Bank
PPTX
What is Data Dictionary in Database System
PPTX
What is Data Dictionary in database system
PPTX
Data Dictionary
PDF
Systems Analysis and Design 9th Edition Kendall Test Bank
PPTX
Chapter 5 Data and Process Modeling .pptx
PPT
Data dictionary
Chapter 9 Data Dictionaries system analysis and design.pptx
Tools of Structured Analysis.docx
Identify at least five specific categories that each entry in the data.docx
Chapter 05
Systems Analysis and Design 9th Edition Kendall Test Bank
Sofware engineering
Systems Analysis and Design 9th Edition Kendall Test Bank
Systems Analysis and Design 9th Edition Kendall Test Bank
Data dictionary
Systems Analysis and Design 9th Edition Kendall Test Bank
chapter05-120827115357-phpapp01.pdf
Systems Analysis and Design 9th Edition Kendall Test Bank
What is Data Dictionary in Database System
What is Data Dictionary in database system
Data Dictionary
Systems Analysis and Design 9th Edition Kendall Test Bank
Chapter 5 Data and Process Modeling .pptx
Data dictionary
Ad

More from Arafat Hossan (20)

PPTX
Digital Data to Digital Signal Conversion
PPTX
Error and Exception Handling in PHP
PPTX
Bus Interface Unit(BIU) of 8086 Microprocessor
PPTX
Assembly language
PPTX
Web frameworks
PPTX
Cpu scheduling
PPTX
Semaphore
PPTX
Deadlock
PPTX
Data model
PPT
Mapping cardinalities
PPTX
Sql in dbms
PPTX
Relational algebra in DBMS
PPTX
Divisible rules
PPTX
Processes in Operating System
PPTX
All pair shortest path
PPT
Asymptotic notation
PPTX
Merge sort
PPTX
Job sequencing with deadline
PPTX
Multithreading in java
PPTX
Multithreading in java
Digital Data to Digital Signal Conversion
Error and Exception Handling in PHP
Bus Interface Unit(BIU) of 8086 Microprocessor
Assembly language
Web frameworks
Cpu scheduling
Semaphore
Deadlock
Data model
Mapping cardinalities
Sql in dbms
Relational algebra in DBMS
Divisible rules
Processes in Operating System
All pair shortest path
Asymptotic notation
Merge sort
Job sequencing with deadline
Multithreading in java
Multithreading in java

Recently uploaded (20)

PPTX
additive manufacturing of ss316l using mig welding
PPTX
OOP with Java - Java Introduction (Basics)
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
DOCX
573137875-Attendance-Management-System-original
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Welding lecture in detail for understanding
PDF
composite construction of structures.pdf
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PPTX
Construction Project Organization Group 2.pptx
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
additive manufacturing of ss316l using mig welding
OOP with Java - Java Introduction (Basics)
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
CH1 Production IntroductoryConcepts.pptx
Lesson 3_Tessellation.pptx finite Mathematics
573137875-Attendance-Management-System-original
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
Welding lecture in detail for understanding
composite construction of structures.pdf
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Internet of Things (IOT) - A guide to understanding
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Strings in CPP - Strings in C++ are sequences of characters used to store and...
Construction Project Organization Group 2.pptx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx

Data Dictionary in System Analysis and Design

  • 2. Contents • Data Dictionary • Use of Data Dictionary • Elements of Data Dictionary • Data Dictionary Analysis • Importance of Data Dictionary Page 2 out of 8
  • 3. Data Dictionary • Data dictionary is a structured repository of data about data (metadata) • It is a reference work of metadata. • It is one of the main method for analyzing the data flows and data stores of a system. Page 3 out of 8
  • 4. Use of Data Dictionary Data dictionary is use to: • Simplify the structure for meeting the data requirements. • Create reports, screens, and forms. • Generate computer program source code. • Analyze the system design for completion and to detect design architecture. Page 4 out of 8
  • 5. Elements of Data Dictionary Data Dictionary contains • Data flow- is a path of data from source document to data entry to process final reports. • Data structures-are a group of smaller structures and elements represented by algebraic notation. • Elements- such as, descriptive information, length and type of data information, validation criteria and default values. • Data stores-contain a minimal of all base elements as well as many derived elements Page 5 out of 8
  • 6. Data Dictionary Analysis Data dictionary should be tied into other programs in the system that when an item is updated or deleted from the data dictionary it is automatically updated or deleted from the whole data flow or system. Data dictionary allows to record the standard pieces of information about elements in one project, and it makes that information accessible to many parts of a it. Page 6 out of 8
  • 7. Importance of Data Dictionary • Documentation- it is a valuable reference in any organization. • It improves analyst/user communication by establishing consistent definitions of various elements, terms and procedures • It is important step in building a database and design whole system. Page 7 out of 8
  • 8. Page 8 out of 8