Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Differeence between ABAP dictionary and Data dictionary?

Former Member
0 Likes
2,500

Hai friends,

Can any one help me out?

Data dictionary as far as i know consists of all the definitions of the objects / components, which are used in application development.

where as ABAP dictionary is logical representation of all the data available in database using all the definitions in Data dictionary in application development.

If there are any other differences or whether both are same. can u update me?

Thank U.

Best Regards,

Lakshmi Narayana

5 REPLIES 5
Read only

Former Member
0 Likes
1,289

Check out this related thread ... hope it helps

Read only

Former Member
0 Likes
1,289

Hi,

ABAP 4 data dictionary describes the logical structures of the objects used in application development and shows how they are mapped to the underlying relational database in tables/views.

-->The ABAP Dictionary contains:

table type

tables

views

data elements

domains (value ranges)

structures (hierarchy)

lock objects

online help information

search help information

Each field in the DD is based on a built-in DD data type or a Data Element (which in turn is based on a Domain).

The Data Element contains the more semantical information (text and documentation).

The Domain defines the basic technical attributes:

Data type, length, number of decimals -- essential for dealing with fields correctly and building nice user interfaces that are aware of the field attributes.

-->Check table -- a separate table such as country name associated with a country code.

-->Fixed values -- information about codes stored in the Domain (not in a separate table).

-->Conversion exit -- in SAPGUI to translate between internal and external representations of data, because most BAPIs return and expect the internal format, which makes little to no sense to users.

-->Texts and documentation: SAP stores multiple texts per field and also extended documentation in many cases. This documentation is available in all installed languages and therefore an easy way to provide multi-lingual capabilities in applications.

-->Mixed case support. Indicates to the users which fields are uppercase only. Many text fields in SAP are uppercase only.

Data Dictionary:

-->data dictionary is a reserved space within a database which is used to store information about the database itself.

-->A data dictionary may contain information such as:

Database design information

Stored SQL procedures

User permissions

User statistics

Database process information

Database growth statistics

Database performance statistics

Regards,

vineela.

Read only

Former Member
0 Likes
1,289

Hi,

Data Dictionary and the ABAP dictionary are one and the same

They contains:

table type

tables

views

data elements

domains (value ranges)

structures (hierarchy)

lock objects

online help information

search help information

regards,

kavitha..

Read only

Former Member
0 Likes
1,289

hi,

Datadictionary : Is acentral source of data in a data management system. Its main function is to support the creation and management of data definitions.

In a data management system, the principal functions performed by the data dictionary are

- Management of data definitions

- Provision of information for evaluation

- Support for software development

- Support form documentation

- Ensuring that the data definitions are flexible and up-to-date.

ABAP data dictionary : ABAP 4 data dictionary describes the logical structures of the objects used in application development and shows how they are mapped to the underlying relational database in tables/views.

Features of ABAP datadictionary

Integrated to a ABAP/4 Development Workbench.

Active in the runtime environment.