Objectives: Introduction Over View of System Analysis and Design



Download 0.94 Mb.
View original pdf
Page73/140
Date13.11.2023
Size0.94 Mb.
#62581
1   ...   69   70   71   72   73   74   75   76   ...   140
ms-04

6.4.2 Data Dictionary
In our data flow diagrams, we give names to data flows, processes and data stores. Although the names are descriptive of the data, they do not give details. So following the
DFD our interest is to build some structured pace to keep details of the contents of data flows, processes and data store. A data dictionary is a structured repository of data.
It is a set of rigorous definitions of all DFD data elements and data structure. A data dictionary has many advantages. The most obvious is documentation it is a valuable reference in any organization. Another advantage is improving analyst user

communication by establishing consistent definitions of various elements, terms and procedures. During implementation, it serves as a common base against which programmers who are working on the system compare their data descriptions. Also control information maintained for each data element is cross- referenced in the data dictionary. For example, programs that use a given data element are cross- referenced in a data dictionary, which makes it easy to identify them and make any necessary changes. Finally a data dictionary is an important step in building a database. Most database management systems have a data dictionary as a standard feature. Data have been described indifferent ways. For example, in tape and disk processing, IBM called a file data set. In database technology, the term file took on a different meaning IBM’s information Management FIGURE Project Data Element Form – A Sample PROJECT DATA ELEMENT SHEET PROJECT NAME __________________________ DATE DATA ELEMENT DESCRIPTION DATA ELEMENT
ABBREVATION ELEMENT PICTURE ELEMENT LOCATION ELEMENT SOURCE Systems (IMS) manual defines data as fields divided into segments, which, in turn, are combined into databases. The Conference on Data System Languages
(CODASYL) defines data as data items combined into aggregates, which, in turn are

combined into records. A group of related records is referred to as a set. If we choose words that represent the general thinking of common vocabulary. There are three classes of items to be defined
1. Data element The smallest unit of data that provides for no further decomposition. For example, “ data consists of day, months and year. They hand together for all practical purposes.
2. Data structure a group of data elements handled as a unit. For example, “ phone is a data structure consisting of four data elements Area code- exchange – number extension- for example, 804-924-3423-236. BOOK DETAILS is a data structure consisting of the data elements author name, title, ISBN International Standard Book Number, LOCN (Library of Congress Number ), publisher’s name and quantity.
3. Data flows and data stores.
As defined earlier, data flows are data structures in motion, whereas data stores are data structures at rest. A data store is a location where data structures are temporarily located.

Download 0.94 Mb.

Share with your friends:
1   ...   69   70   71   72   73   74   75   76   ...   140




The database is protected by copyright ©ininet.org 2024
send message

    Main page