Download - Chapter 01 overview of abap dictionary1
Overview of ABAP Dictionary
March-2005 Overview of the ABAP Dictionary | 2.01
Objectives
• The participants will be able to:– Define the ABAP dictionary – Describe the functions of the ABAP Dictionary– Describe the basic objects of the ABAP Dictionary– Explain how the Database Utility interfaces with
the ABAP Dictionary and the underlying database
March-2005 Overview of the ABAP Dictionary | 2.01 2
What is a Data Dictionary?
March-2005 Overview of the ABAP Dictionary | 2.01 3
DataDictionary
A data dictionary is a centralized storage location for information about the data that is stored in a database.
March-2005 Overview of the ABAP Dictionary | 2.01 4
No Redundant Data Definitions
Integration with the ABAPWorkbench
DataDictionary
Data Integrity
Functions of the ABAP Dictionary
Data Integrity
March-2005 Overview of the ABAP Dictionary | 2.01 5
Ensuring that data entered into the system is logical, complete, and consistent.
No Redundant Data Definitions
March-2005 Overview of the ABAP Dictionary | 2.01 6
Linking similar information to the same data definition.
Integration with the ABAP Workbench
March-2005 Overview of the ABAP Dictionary | 2.01 7
DataDictionary
Automatic recognition of the names and characteristics of dictionary objects by the ABAP programs
Easy navigation between development objects and dictionary definitions
March-2005 Overview of the ABAP Dictionary | 2.01 8
DomainDomainDomainDomain
Table CTable BTable A
Data Element 2Data Element 2Data Element 1Data Element 1
Tables store the information that is in the database Data elements and domains are used to describe the characteristics of fields.
Basic Objects of the ABAP Dictionary
Database Utility
March-2005 Overview of the ABAP Dictionary | 2.01 9
DataDictionary
DatabaseUtility
DatabaseDatabase
The database utility provides the interface between the ABAP Dictionary and the underlying database management system (DBMS).
Demonstration
March-2005 Overview of the ABAP Dictionary | 2.01 10
Execution of transaction SE11 and observation of the various data dictionary objects.
Practice
March-2005 Overview of the ABAP Dictionary | 2.01 11
Execution of transaction SE11 and observation of the various data dictionary objects.
Summary
• SAP’s data dictionary is called the ABAP Dictionary.• The ABAP Dictionary enforces data integrity, manages
data definitions without redundancy and is tightly integrated with the rest of the ABAP Workbench
• The basic objects of the ABAP Dictionary are tables, data elementsand domains.
• The database utility provides the interface between the ABAP Dictionary and the underlying database management system (DBMS).
March-2005 Overview of the ABAP Dictionary | 2.01 12
Questions
• What are the functions of the ABAP Dictionary ?
• What are the basic objects of the ABAP Dictionary ?
• What is the database utility ?
March-2005 Overview of the ABAP Dictionary | 2.01 13