You are on page 1of 9

ABAP Dictionary

1 of 51 What is true about the result set of an left outer join at the database level

(More than one answer is correct)


contains only entries that match in the on clause


fields from unmatched rows in the right table are null filled


fields from unmatched rows in the left table are null filled


contains all entries from the right table


contains all entries from the left table
2 of 51 What DOES NO determine the behaviour of the search hel!


dialog behaviour


user master record !arameters


the selection method that determines the values to be dis!layed


the interface of the search hel!
" of 51 ables with indeces# result in reduced !erformance in what $ind of O%EN S&' o!eration


Data (ase )odify


*ll database access


Data (ase +!dates


Data (ase ,etrieval
- of 51

he cardinality of the relationshi! between the chec$ table and the foreign $ey table is defined as 1.N What does
this im!ly /


)any records of the chec$ table are assigned to one record of the foreign $ey table


One record of the chec$ table is assigned to many records of the foreign $ey table


One record of the foreign $ey table is assigned to one record in the chec$ table
5 of 51 0rom the list below# which is not a data class in the Dictionary


)aster Data


System data


%roject Data


Organi1ational Data
2 of 51 Why is a sub3uery usually more efficient


data is filtered in the sa!gui


data is filtered at the a!!lication server


data is filtered in the database


data is filtered on the networ$

4 of 51 Which of the following does not !hysically e5ist in the underlying database6

(More than one answer is correct)


7iew


8nternal table


rans!arent able


Structure
9 of 51

able 1 wants to ensure that the $ey field t1:fielda entered is valid against a field t2:fielda in table 26 Which is
the foreign $ey table


2


1


" from the dictionary
; of 51 When does a table get !hysically created in the underlying database


When you activate a trans!arent table in the *(*% Wor$bench


When you create a trans!arent table


When you activate a trans!arent table in the Dictionary


When (asis creates the tables!ace at the OS layer
1< of 51 Which !arameter is used to refine the values returned by a search hel!


E5!ort


administration data


restrict value range


8m!ort
11 of 51 8dentify the valid attributes of a domain6

(More than one answer is correct)


'ength


'abel


y!e


0i5ed 7alues


=eader
12 of 51

>ou have made changes to an e5isting table that contains data6 What ta$es !lace when the Database ?onversion
utility is e5ecuted /

(More than one answer is correct)


Data in the table is automatically deleted and must be reloaded


he revised table in the *(*%@- Dictionary is activated


he table in the database is recreated


he table in the database is renamed and eventually deleted


he inde5es for the table needs to manually be reconstructed in the *(*% Dictionary
1" of 51 What can be assigned directly to a data element

(More than one answer is correct)


built:in ty!e


table ty!e


table field


domain


chec$ table
1- of 51 What conditions a!!ly for a 'E0 Outer Aoin in O%EN S&'


Only BOrB can be used as a logical o!erator in the ON condition


*t least one field frorm the table on the right is re3uired for com!arison in the ON condition


* join statement is found to the right of the join o!erator


* 'eft Outer Aoin is not !ermitted in O%EN S&'
15 of 51 What must be assigned to search hel! !arameters


values


domain


nothing


data element
12 of 51 What is the recommended method to modify a standard search hel! to include customer defined search !aths


%erform a modification to the standard search hel!


*dd an elementary search hel! to the standard search hel!


*dd a collective search hel! to the standard search hel!


Enhance the standard search hel! with an a!!end search hel!
14 of 51 What ha!!ens when a 1 to many relationshi! is encountered with an inner join


redundant data from the Bright:hand tableB is included


redundant data from the Bleft hand tableB is included


run time error


redundant data from either table is not returned to the resultant set
19 of 51 What is true about views

(More than one answer is correct)


7iews can be buffered


* view contains data


* view is aurtomatically created on the database u!on activation


)aintenance 7iews are not u!dateable
1; of 51 Where does information come from when you !ress 01 on a screen field


Domain =el! values


Search hel!


Domain short te5t


Data element documentation
2< of 51 What is true about the !rimary inde5 of a table

(More than one answer is correct)


he $ey fields of the table ma$e u! the !rimary inde5


he !rimary inde5 8D is designated by the Database *dminstrator


he develo!er designates the fields to be used as the !rimary inde5


he !rimary inde5 is automatically created when the table is activated
21 of 51 =ow are buffers used by inner and outer joins


the choice can be made to use or by!ass buffers


buffers are always by!assed


buffers are always used
22 of 51 =ow can records from the left table be omitted in an outer join


s!ecify conditions in the 0,O) clause


here is no way to omit records from the left table


s!ecify conditions in the ON clause


s!ecify conditions in the W=E,E clause
2" of 51 Which of the following Dictionary Objects gets stored as a ,untime Object6


able y!es


Data Elements


*ll of the answers are correct


ables


Structures
2- of 51

What is a structured ty!e in the *(*% dictionary that has no !hysical table defintion in the underlying database
referred to as6


structured ty!e


table


structure


table ty!e
25 of 51 What is true about a chec$ table/


0oreign $ey fields can acce!t any values regardless of the chec$ table


?hec$ table fields can acce!t only values which e5ist in the chec$ table


0oreign $ey fields can acce!t only values which e5ist in the chec$ table
22 of 51 What re3uirement e5ists if a field is defined in the dictionary of ty!e ?+,,


he field must be lin$ed to another field of ty!e ?+C>


Decimals must be defined in the domain


he field must be numeric


No other re3uirement e5ists
24 of 51 * data element is an e5am!le of


echnical Domain


(usiness Object


%hysical Definition


Semantic Domain
29 of 51 What controls the dialog behaviour of a search hel!

(More than one answer is correct)


D%OS


7alue ,ange


S%OS


'%OS


*dmin data
2; of 51 What are the main functions of the Data Dictionary6

(More than one answer is correct)


o !rovide data security at the a!!lication level


o insulate the *(*%@- develo!er from the database


o su!!ort the creation and management of metadata


o connect to the o!erating system
ABAP Dictionary
"< of 51 =ow can you !erform a direct database read from a buffered table



(uffering can be turned off on the a!!lication server by the !rogrammer using the *(*%
Wor$bench


*dd the (>%*SS8ND (+00E, clause on the select statement


Do not have buffering in the technical attributes
"1 of 51 8dentify the method that !rovides !ossible values6


=el! &uery


Database 7iew


rans!arent able


Search=el!
"2 of 51 8dentify the different ty!e categories in the *(*% dictionary

(More than one answer is correct)


Data definitions


Structures


Data Elements


Data )odels


able y!es
"" of 51 Which command flushes the database buffers


E*(


E0,EE


E8N8


E,ESE
"- of 51

Structure )>FS,+?+,E is created in the dictionary6 When does the structure get created in the underlying
database


When the table is activated


*t the beginning of the table creation


*t the end of the table creation after it is saved6


8t does not corres!ond to an object in the underlying database and does not get created


When the database administrator !hysically creates the table
"5 of 51 able G)>*('E is created in the dictionary6 When does the table get created in the underlying database


When the database administrator !hysically creates the table


When the table is activated


*t the end of the table creation after it is saved


*t the beginning of the table creation


8t does not corres!ond to an object in the underlying database and does not get created
"2 of 51 8dentify the items that are not considered Data Dictionary technical settings when creating a dictionary table6

(More than one answer is correct)


(uffering


0ield Name


Si1e ?ategory


Data ?lass


Status
"4 of 51 What is true about the result set of an inner join at the database level


contains all entries from the right table


contains only entries that match


contains all entries from both tables


contains all entries from the left table
"9 of 51 When are Dictionary changes made available to *(*% !rograms


Ne5t time !rogram is re:generated


*fter Database is re:organi1ed


Ne5t time user signs on


8mmediately# !roviding the object is activated
"; of 51 What ma$es a te5t table


he ty!e of foreign $ey field defined must be HNo Cey @?andidatesH


?ardinality must be defined as 1.1


he $ey of the te5t table consists of the $ey of the chec$ table !lus an additional language $ey
-< of 51 What is true about a structure6


he *('ES statement is used to define a structure in a !rogram


he S,+?+,ES statement is used to define a structure in a !rogram


Structures contain data beyond the runtime of a !rogram6


* !hysical database table is created for a structure
-1 of 51 What is needed to ensure a chec$ field is verified against the referenced $ey field of the chec$ table


all $ey fields )+S have domain e3uality between chec$ table and foreign $ey table


same data ty!e only is re3uired for chec$ field and referenced field


same data element is re3uired for chec$ field and referenced field


same domain is re3uired for chec$ field and referenced field
-2 of 51 8dentify the object that cannot have a search hel! attached to it


table


chec$ table


ty!e


table field


data element
-" of 51 0ull buffering would be a!!ro!riate for what ty!e of tables6


ransaction ables


ables with generic Ceys


8nternal ables


Small Static tables
-- of 51 Where do the fi5ed values of a domain get chec$ed


8n Screens only


When a S&' +!date is !erformed


When a S&' 8nsert is !erformed


When user !resses 01 : echnical info
-5 of 51 8dentify the case where table buffering should be set off


0or Dlobal )aster Data


When the most current data is not re3uired


When the most current data is re3uired


0or Small Static non volatile tables
-2 of 51 Select an e5am!le of Organi1ational Data


?ost ?entres


7endors


?ountry Ceys


Sales Order
-4 of 51 Which object would you interrogate to determine the length of a field on a screen6


Data Element


Dictionary


,e!ository


7alue able


Domain
-9 of 51 What determines if a table is ?lient S!ecific versus client inde!endent6


he first field is mandt with a e5ternal data ty!e ?'N and s!ecified as a $ey field


De!ends how (asis has configured the client


he o!tion B?lient S!ecifiedB is added to the Select statement


he first field is mandt with a domain ?'N but not s!ecified as a $ey field
-; of 51

>ou have added an a!!end structure to a standard S*% table6 What ha!!ens to the standard table when a new
version of the table is im!orted during an u!grade



he a!!end fields are automatically a!!ended to the table u!on activation but you must still
convert the table



he standard table is returned to standard6herefore# the a!!end structure must be manually
re:a!!lied



*ll a!!end structures are deleted6 * new a!!end structure must be created and then a!!ended
to the standard table



When the standard tables are activated# the a!!end structure is automatically a!!ended to the
standard table
5< of 51 8dentify the basic objects of the data Dictionary6

(More than one answer is correct)


ables


Data Elements


Domains


Data )odels


Documentation
51 of 51 When is it better to buffer the table


When a table is lin$ed to chec$ tables


When a table is read infre3uently


When a table is read fre3uently and the data seldom changes


When a table is read fre3uently and the data is always changing

You might also like