chapter 01 overview of abap dictionary1
Post on 21-Sep-2014
265 views
DESCRIPTION
TRANSCRIPT
![Page 1: Chapter 01 overview of abap dictionary1](https://reader031.vdocuments.site/reader031/viewer/2022020105/541e25617bef0ac85a8b4f74/html5/thumbnails/1.jpg)
Overview of ABAP Dictionary
March-2005 Overview of the ABAP Dictionary | 2.01
![Page 2: Chapter 01 overview of abap dictionary1](https://reader031.vdocuments.site/reader031/viewer/2022020105/541e25617bef0ac85a8b4f74/html5/thumbnails/2.jpg)
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
![Page 3: Chapter 01 overview of abap dictionary1](https://reader031.vdocuments.site/reader031/viewer/2022020105/541e25617bef0ac85a8b4f74/html5/thumbnails/3.jpg)
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.
![Page 4: Chapter 01 overview of abap dictionary1](https://reader031.vdocuments.site/reader031/viewer/2022020105/541e25617bef0ac85a8b4f74/html5/thumbnails/4.jpg)
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
![Page 5: Chapter 01 overview of abap dictionary1](https://reader031.vdocuments.site/reader031/viewer/2022020105/541e25617bef0ac85a8b4f74/html5/thumbnails/5.jpg)
Data Integrity
March-2005 Overview of the ABAP Dictionary | 2.01 5
Ensuring that data entered into the system is logical, complete, and consistent.
![Page 6: Chapter 01 overview of abap dictionary1](https://reader031.vdocuments.site/reader031/viewer/2022020105/541e25617bef0ac85a8b4f74/html5/thumbnails/6.jpg)
No Redundant Data Definitions
March-2005 Overview of the ABAP Dictionary | 2.01 6
Linking similar information to the same data definition.
![Page 7: Chapter 01 overview of abap dictionary1](https://reader031.vdocuments.site/reader031/viewer/2022020105/541e25617bef0ac85a8b4f74/html5/thumbnails/7.jpg)
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
![Page 8: Chapter 01 overview of abap dictionary1](https://reader031.vdocuments.site/reader031/viewer/2022020105/541e25617bef0ac85a8b4f74/html5/thumbnails/8.jpg)
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
![Page 9: Chapter 01 overview of abap dictionary1](https://reader031.vdocuments.site/reader031/viewer/2022020105/541e25617bef0ac85a8b4f74/html5/thumbnails/9.jpg)
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).
![Page 10: Chapter 01 overview of abap dictionary1](https://reader031.vdocuments.site/reader031/viewer/2022020105/541e25617bef0ac85a8b4f74/html5/thumbnails/10.jpg)
Demonstration
March-2005 Overview of the ABAP Dictionary | 2.01 10
Execution of transaction SE11 and observation of the various data dictionary objects.
![Page 11: Chapter 01 overview of abap dictionary1](https://reader031.vdocuments.site/reader031/viewer/2022020105/541e25617bef0ac85a8b4f74/html5/thumbnails/11.jpg)
Practice
March-2005 Overview of the ABAP Dictionary | 2.01 11
Execution of transaction SE11 and observation of the various data dictionary objects.
![Page 12: Chapter 01 overview of abap dictionary1](https://reader031.vdocuments.site/reader031/viewer/2022020105/541e25617bef0ac85a8b4f74/html5/thumbnails/12.jpg)
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
![Page 13: Chapter 01 overview of abap dictionary1](https://reader031.vdocuments.site/reader031/viewer/2022020105/541e25617bef0ac85a8b4f74/html5/thumbnails/13.jpg)
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