Académique Documents
Professionnel Documents
Culture Documents
Using Data
Dictionaries
Learning Objectives
8-2
Cataloging
Data flow diagrams can be used to
catalog
Data processes
Flows
Stores
Structures
Elements
8-3
Major Topics
The data dictionary
The data repository
Defining data flow
Defining data structures
Defining data elements
Defining data stores
Using the data dictionary
XML
Kendall &
8-4
data (metadata)
Collects and coordinates data
terms, and confirms what each
term means to different people in
the organization
Kendall &
8-5
8-6
8-7
Kendall &
8-8
Kendall &
8-9
ID - identification number
Unique descriptive name
A general description of the data flow
The source of the data flow
The destination of the data flow
Type of data flow
The name of the data structure describing the
elements
The volume per unit time
An area for further comments and notations
Kendall &
8-10
Kendall &
8-11
Kendall &
8-12
Algebraic Notation
Equal sign, meaning is composed of
Plus sign, meaning "and
Braces {} meaning repetitive
elements
Brackets [] for an either/or situation
Parentheses () for an optional element
Kendall &
8-13
Kendall &
8-14
Structural Records
A structure may consist of elements or
structural records
These are a group of elements, such as:
Customer Name
Address
Telephone
8-15
8-16
Kendall &
8-17
Physical
Kendall &
8-18
8-19
Kendall &
8-20
Data Element
Characteristics
Element ID
The name of the element
Aliases
A short description of the element
Element is base or derived
Element length
Type of data
Input and output formats
Validation criteria
Default value
An additional comment or remark area
Kendall &
8-21
Element ID
Optional entry
Allows the analyst to build
Kendall &
8-22
Descriptive
Unique
8-23
Aliases
Synonyms or other names for the
element
Names used by different users in
different systems
A CUSTOMER NUMBER may also be
called a RECEIVABLE ACCOUNT
NUMBER or a CLIENT NUMBER
Kendall &
8-24
Kendall &
8-25
8-26
Element Length
What should the element length be
8-27
Element Length
Considerations
Numeric amount lengths
Name and address fields
Other fields
Kendall &
8-28
Element
Last Name
First Name
Company Name
Street
City
Kendall &
11
18
20
18
17
98
95
95
90
99
8-29
Data Truncation
If the element is too small, the
8-30
Type of Data
Alphanumeric or text data
Formats
Kendall &
8-31
Kendall &
8-32
Kendall &
8-33
Validation Criteria
Ensure that accurate data are
captured by the system
Elements are either:
values
Continuous, with a smooth range of
values
Kendall &
8-34
Default Value
Include any default value the element
may have
The default value is displayed on entry
screens
Reduces the amount of keying
Kendall &
8-35
Kendall &
8-36
Data Stores
Data stores are created for each different
8-37
8-38
8-39
Kendall &
8-40
8-41
Kendall &
8-42
output
The user contact responsible
Whether the data is input or output
The format of the data flow
Elements indicating the sequence
of the data on a report or screen
A list of elements
Kendall &
8-43
Kendall &
8-44
permanent or semipermanent
(temporary) nature
When data stores are created for
only one report or screen, we refer
to them as user views
Kendall &
8-45
Kendall &
8-46
8-47
8-48
8-49
Kendall &
8-50
Kendall &
8-51
Kendall &
8-52
Kendall &
8-53
XML Schemas
A more precise way to define the
Kendall &
8-54
Summary
The data dictionary
Repository
8-55
Summary (Continued)
Defining data stores
Data dictionary entries
Using the data dictionary
Data dictionary analysis
Data dictionary to XML
Kendall &
8-56