Upload
mdwaris
View
221
Download
0
Embed Size (px)
Citation preview
8/12/2019 Abap Cource
1/3
http://www.youtube.com/watch?annotation_id=channel%3A96e95aa8-18!-""c-83b8-
e#cd3#"e"$eatu&e=i'$(&c_'id="'w)*!+,_$'=0_24pn
7A* AA* ;2he inde0 u(ed depend( on the
optimiBe& u(ed o& the databa(e (y(tem. Cou (hould the&eo&e chec
i the inde0 you c&eated i( al(o u(ed o& the (election by u(in t&ace.
>o c&eate inde0e( o& a table &om the main table maintenance
(c&een (elect Goto_Indexes &om the menu o& clic on theIndexes
pu(h button on the application toolba&. DEe&nandeB "###F
>he&e a&e (ome 'iew type( lie:
2ataba(e'iew i( deined )u(t the (ame way a( it i( de- ined inthe unde&lyin databa(e. ;t can u(e one o& (e'e&al &elated table(.
;t (uppo&t( the th&ee &elational ope&ato&(: )oin p&o)ection and
(election. nly table( o type t&an(pa&ent a&e allowed o& thi(
type o 'iew.
*&o)ection 'iew. >hi( type allow( you to (upp&e(( (ome ield(
&om the di(play in a t&an(pa&ent table. >he p&o)ection 'iew i(
deined u(in only the &elational ope&ato& p&o)ection. pdatein(e&t delete and (elect ope&ation( can be pe&o&med.
- 7t&uctu&e( a&e 'i&tual table( that a&e made up o (e'e&al table(.
http://www.youtube.com/watch?annotation_id=channel%3A96e95aa8-1847-224c-83b8-e0cd302e2&feature=iv&src_vid=2vwjP7QX_NU&v=qxW_DGFpJnkhttp://www.youtube.com/watch?annotation_id=channel%3A96e95aa8-1847-224c-83b8-e0cd302e2&feature=iv&src_vid=2vwjP7QX_NU&v=qxW_DGFpJnkhttp://www.youtube.com/user/pcmoxon/videoshttp://www.youtube.com/watch?annotation_id=channel%3A96e95aa8-1847-224c-83b8-e0cd302e2&feature=iv&src_vid=2vwjP7QX_NU&v=qxW_DGFpJnkhttp://www.youtube.com/watch?annotation_id=channel%3A96e95aa8-1847-224c-83b8-e0cd302e2&feature=iv&src_vid=2vwjP7QX_NU&v=qxW_DGFpJnkhttp://www.youtube.com/user/pcmoxon/videos8/12/2019 Abap Cource
2/3
7t&uctu&e( a&e compa&able with table( o type ;>>A inte&nal
7A* table(.
-Eelp 'iew. >hi( type i( u(ed &om t&an(action( when additional
help i( needed. Eelp 'iew( a&e u(ed e0clu(i'ely by the 7A* help(y(tem. All &elational ope&ato&( a&e (uppo&ted. Acce(( i( only
po((ible with the 7A* help and cannot be (een with eithe& the
7A* pen 7+G o& the ati'e 7+G. 4o& the (election a unctionmodule i( ene&ated. 4o& help 'iew deinition( only 1:1 and l:H
&elation(hip( a&e po((ible. >hi( type o'iew i( acti'ated u(in the
4 unction ey.
Iaintenance 'iew.
>he(e 'iew( enable the maintenance o a&oup o &elated table( u(in (tanda&d 7I3# t&an(action( and
othe& (pecial cu(tomiBin t&an(action(.
Lock Objects
;n an ino&mation (y(tem whe&e u(e&( can acce(( the (ame data in a
concu&&ent way it i( nece((a&y to ha'e a cont&ol (y(tem in cha&e o
&antin the inte&ity and con(i(tency o data. ;n the 7A* J/3(y(tem thi( (ynch&oniBation method o& u(e& acce(( to data i( built
on a datalocin mechani(m by the deinition and u(e o locob)ect( o'e& table &eco&d(.
>he loc( a&e e(tabli(hed and &elea(ed by callin unction module(
which a&e automatically ene&ated when deinin the loc ob)ect( inthe AA* dictiona&y. >hi( (ynch&oniBation (y(tem i( independent o
the locin mechani(m u(ed by the unde&lyin 2I7. >hi( (ection
int&oduce( how loc ob)ect( a&e c&eated modiied and deleted with
(ome ea(y e0ample(.
H&eatin Goc b)ect(. A( p&e'iou(ly int&oduced a loc ob)ect i( a
8/12/2019 Abap Cource
3/3
dictiona&y ob)ect o the type a&eate. A loc ob)ect deinition then
ha( a (imila& (t&uctu&e to othe& a&eate type ob)ect(. 2einin a
loc ob)ect &eui&e( the ollowin (tep(:
1. 2einin the att&ibute( o& the loc ob)ect
". Hhoo(in the (econda&y table( (electin the a&ument( andlocin type
3. Acti'atin the loc ob)ect(.