chapter 01 overview of abap dictionary1

Post on 21-Sep-2014

255 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

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

top related