Sie sind auf Seite 1von 4

DATA DICTIONARY:

Its a central repository which contains the obejct stored Globally.


DD contains 7 elements
1. database table
a) transparent table b) Pool table c) cluster table
2.Views
a) DATBASE view b)projection view c)HELP VIEW d)MAINTAINANCE view
3.TYPE Group
4.DATA type
a)DATA ELEMENT b)structure

c)Table Type

5.Domain
6.Search Helps
a)Elelmentary serach help
7)Lock objects
a)Read lock(R)

b)collective search help

b)write lock(W) c)Exclusive non cumulative lock(X)

q. what is the differece between Transparent, pool , cluster tables


sol:transparent table has 1 : 1 relationship
POOL table has many:1 relationship
Cluster Table has many:1 relationship
1:1 : One table at application level and one at databse level
many:1 many table at application level and one table pool/cluster at database le
vel
Transparent table supports both open and native SQL,
POOL table supports only open SQL
Cluster Tables support only open SQl
Buffering is allowed in Transparent table
Buffering is not allowed in pool table
Buffering is not allowed in cluster table
Append structure cannot be created for pool and cluster table
secondary index is not allowed in pooll and clsuter table
Transparent table is used to store the application data
(like Master & Transactional data)
Master data : the data which rarely chnages like KNA1.
Once a customer is created in SAP rarely it goes any changes
Transactional data will chnage frequently like sales items (VBAP) PO Items (EKPO
)
Pool table is used to store system related ,customizing ,texts related data
Like company code and related company code texts
Clsuter table is used to store documentation. Most of the finanace related are c
lsuter tables.
Note: Pool tables are very small tables . One pool will contain atleast 90-100 t

ables
Cluster tables are large tables . A clsuter will conatin 10-11 Tables
Transapraent table example: MARA,LFA1,KNA1
POOL Table Example: A017(Material infor records)
Cluster Table : BSEG, CDPOS
q. what you mean by client dependent and client independent Tables?
sol:Client indpendent tables means chnnages done in one client will be reflected
in another client too. i.e chnages are cross client
Client dependent table means chnages done in one client is specific to that clie
nt only.
q. can you give some examples of client independent table?
sol:EDIMSG ,EDIMSGT
(How to find the properties of a table : DD02L)
q. how to identify whether a table is client dependent or independent?
or
how to make a table as client dependent?
sol:add MANDT field to the table
q. How to create POOL or CLSUTER Tables?
q. what is the difference between delivery class and data class?
sol: Delivery class will define which kind of data is tored and transfered acros
s the landscape
example:Application data(Master & Transactional data)
Temoprary Data
Customizing data
DAta class will tell in which physical area(table space) the data is stored .
example: master data , Transaction data
q. what is a size category?
sol:size category will tell the size of table .or else it defines the number of
entries in a table.
q. what happens if i have a size category 0 which can hold 0-5000 records and i
inserted 20000 records?
sol: system will automatically extnd the size category.
q. how to create tcode for a table?
why we create tcodes for a table?
sol:
only authorized users are allowed to chnage the table contents.
Coz most of the time user doesnt want to give SM30 .
SE93->

Das könnte Ihnen auch gefallen