The Java Dictionary is a central repository for database objects. It enables the following:
Portable definition, creation and modification of database objects
Database objects' lifecycle management
Statements check against Open SQL grammar and table definitions
Typically, you should use Java Dictionary when you want to use the system database for your application.
Using Java Dictionary scope of the SAP NetWeaver Developer Studio, you can perform the following operations:
(Optional) Adjust the SAP NetWeaver Developer Studio settings for the Dictionary perspective to match your preferences.
More information: Configuring the Dictionary Perspective
Create a Dictionary development component to store your dictionary objects.
More information: Creating Dictionary Development Components
Create your database objects.
Create data types.
More information: Creating Data Types
Create structures.
More information: Creating Structures
Define your database tables.
More information: Creating Tables
Create indexes for your tables.
More information: Creating Indexes
Specify database-specific parameters for tables and indexes.
More information: Specifying Database-Specific Parameters
Create views.
More information: Creating Views
Deploy your dictionary objects on the system database.
More information: Deploying Dictionary Development Components
Edit the definitions of tables that already exist on the database.
More information: Editing Table Definitions
Extract database content.
More information: Extracting Database Content