chapter 01 overview of abap dictionary1

13
Overview of ABAP Dictionary March-2005 Overview of the ABAP Dictionary | 2.01

Post on 21-Sep-2014

262 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Chapter 01 overview of abap dictionary1

Overview of ABAP Dictionary

March-2005 Overview of the ABAP Dictionary | 2.01

Page 2: Chapter 01 overview of abap dictionary1

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

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

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

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

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

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

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

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

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

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

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

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