0% found this document useful (0 votes)
40 views12 pages

DFD Abstraction Levels: Lab Manual - 03

The document discusses three levels of data flow diagrams (DFDs) - Level 0, Level 1, and Level 2. Level 0 DFDs show the system as a single process and external entities. Level 1 DFDs decompose the Level 0 process into subprocesses. Level 2 DFDs provide more detailed information about the system. The document also provides an overview of what a data dictionary contains, such as metadata about database tables, schemas, owners, and physical storage information.

Uploaded by

Md Ali Sami
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views12 pages

DFD Abstraction Levels: Lab Manual - 03

The document discusses three levels of data flow diagrams (DFDs) - Level 0, Level 1, and Level 2. Level 0 DFDs show the system as a single process and external entities. Level 1 DFDs decompose the Level 0 process into subprocesses. Level 2 DFDs provide more detailed information about the system. The document also provides an overview of what a data dictionary contains, such as metadata about database tables, schemas, owners, and physical storage information.

Uploaded by

Md Ali Sami
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

DFD Abstraction Levels

Lab Manual - 03
Abstraction levels
• Depends on how much information do you want to convey?
• 3 levels
1. Level 0
2. Level 1
3. Level 2
Level-0 DFD
• It is also known as context diagram. It’s designed to be an abstraction
view, showing the system as a single process with its relationship to
external entities. It represent the entire system as single bubble with
input and output data indicated by incoming/outgoing arrows.
Level 0- DFD
Level-1 DFD
• In 1-level DFD, context diagram is decomposed into multiple
bubbles/processes.in this level we highlight the main functions of the
system and breakdown the high level process of 0-level DFD into
subprocesses
Level -1 DFD
Level -2 DFD
• Gives more details of level-1 DFD
• Given specific details about the system
Level-2 DFD
Do it
• Create these 3 DFD’s
Data dictionary
• A data dictionary contains metadata i.e data about the database
• The data dictionary is very important as it contains information such
as what is in the database, who is allowed to access it, where is the
database physically stored etc.
• Used by administrators
Data dictionary
The data dictionary in general contains information about the following
• Names of all the database tables and their schemas.
• Details about all the tables in the database, such as their owners,
their security constraints, when they were created etc.
• Physical information about the tables such as where they are stored
and how.
• Table constraints such as primary key attributes, foreign key
information etc.
• Information about the database views that are visible.
Data dictionary

You might also like