You are on page 1of 13

IBM Global Services

Overview of ABAP Dictionary

Overview of the ABAP Dictionary | 2. March-2005 © 2005 IBM Corporation


01
IBM Global Services

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

2 Overview of the ABAP Dictionary | 2.01 March-2005 © 2005 IBM Corporation


IBM Global Services

What is a Data Dictionary?

 A data dictionary is a centralized storage location for information about


the data that is stored in a database.

Data
Dictionary

3 Overview of the ABAP Dictionary | 2.01 March-2005 © 2005 IBM Corporation


IBM Global Services

Functions of the ABAP Dictionary

Data Integrity No Redundant Data Definitions

Data
Dictionary

Integration with the ABAP


Workbench

4 Overview of the ABAP Dictionary | 2.01 March-2005 © 2005 IBM Corporation


IBM Global Services

Data Integrity

 Ensuring that data entered into the system is logical, complete, and
consistent.

5 Overview of the ABAP Dictionary | 2.01 March-2005 © 2005 IBM Corporation


IBM Global Services

No Redundant Data Definitions

 Linking similar information to the same data definition.

6 Overview of the ABAP Dictionary | 2.01 March-2005 © 2005 IBM Corporation


IBM Global Services

Integration with the ABAP Workbench

 Automatic recognition of the names and characteristics of dictionary objects by


the ABAP programs
 Easy navigation between development objects and dictionary definitions

Data
Dictionary

7 Overview of the ABAP Dictionary | 2.01 March-2005 © 2005 IBM Corporation


IBM Global Services

Basic Objects of the ABAP Dictionary

 Tables store the information that is in the database


 Data elements and domains are used to describe the characteristics of fields.

Table A Table B Table C

Data Element 1 Data Element 2

Domain
Domain

8 Overview of the ABAP Dictionary | 2.01 March-2005 © 2005 IBM Corporation


IBM Global Services

Database Utility

 The database utility provides the interface between the ABAP Dictionary and
the underlying database management system (DBMS).

Database
Data
Dictionary

Database
Utility

9 Overview of the ABAP Dictionary | 2.01 March-2005 © 2005 IBM Corporation


IBM Global Services

Demonstration

 Execution of transaction SE11 and observation of the various data


dictionary objects.

10 Overview of the ABAP Dictionary | 2.01 March-2005 © 2005 IBM Corporation


IBM Global Services

Practice

 Execution of transaction SE11 and observation of the various data


dictionary objects.

11 Overview of the ABAP Dictionary | 2.01 March-2005 © 2005 IBM Corporation


IBM Global Services

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 elements
and domains.
 The database utility provides the interface between the ABAP Dictionary and the
underlying database management system (DBMS).

12 Overview of the ABAP Dictionary | 2.01 March-2005 © 2005 IBM Corporation


IBM Global Services

Questions

 What are the functions of the ABAP Dictionary ?


 What are the basic objects of the ABAP Dictionary ?
 What is the database utility ?

13 Overview of the ABAP Dictionary | 2.01 March-2005 © 2005 IBM Corporation

You might also like