Site icon DataFlair

SAP ABAP Data Dictionary

SAP ABAP Data Dictionary

FREE Online Courses: Elevate Your Skills, Zero Cost Attached - Enroll Now!

In this tutorial, we will learn about SAP ABAP Data Dictionary, which is the main point of all information available in the entire database, or information repository.

We will learn about what it means, how it works and its importance in the SAP ABAP system database.

Let’s start without wasting any time!!!!

What is the ABAP Data Dictionary?

How is SAP ABAP Dictionary related to SQL?

Levels in SAP ABAP Dictionary

The elementary levels or types in ABAP Data Dictionary are as follows –

1. Data Elements

2.  Structures

3. Tables

Aggregated Objects in the ABAP Dictionary

Aggregated Objects in ABAP mean the objects that are composed of several elementary objects.

1. Views

2. Lock Objects

3. Search Help

Functions & Responsibilities of the Data Dictionary

The data dictionary is tasked with several crucial responsibilities, such as –

1. Enforcing and maintaining the integrity of data

2. Avoiding redundancy while managing data definitions

3. Making sure all data is consistent with the ABAP Development Workbench

How to use Data Dictionary in ABAP

The steps to get to the Data Dictionary are as follows –

  1. Open the SAP System → Easy Access.
  2. Now click on the ‘Tools’ tab on top.
  3. Select the ‘ABAP Workbench’ option.
  4. Under the option, you will find a small menu. Click on ‘Development’.
  5. Now, select ‘ABAP Dictionary’.

This is the screen you will now see –

Technology is evolving rapidly!
Stay updated with DataFlair on WhatsApp!!

Here you can look for various components –

  1. Database Table
  2. View
  3. Data Type
  4. Type Group
  5. Domain
  6. Search Help
  7. Lock object

Once entered, you can choose one of the following options –

  1. Display: if the object you entered is already created, and you only want to view it but not update.
  2. Change: if the object you entered is already created, and you want to modify it rather than simply view it.
  3. Create: if the object you entered does not exist, but you want to create a new one with that name.

Important Transactions related to ABAP Data Dictionary

TRANSACTION CODE (T-CODE) DESCRIPTION
SE11 Initial screen of the data dictionary
SE12 Initial screen of the data dictionary in read-only mode
SE13 Technical settings of the data dictionary
SE14 Database utility
SE15 Provides information related to the repository
SE16 Data browser (to view content of table)
SE17 Table display
SE38 ABAP editor
SE55 Maintenance of table views
SE91 Maintenance of messages
SE93 Maintenance of transaction (or transaction codes)
SM30, SM31 Maintenance of table

Summary

Thus, in this tutorial we learnt about a very important component in the world of ABAP – the Data Dictionary.

The dictionary handles everything from scratch, and stores valuable information related to the data in the repository.

Exit mobile version