메뉴 건너뛰기

SAP 한국 커뮤니티



ABAP [Dictionary] Other Database Object

문바이 2011.10.22 20:29 조회 수 : 16624 추천:1

ABAP Dictionary를 이해하기 전에.

Oracle 이든 MS-SQL 이든 어떠한 DB 1개정도는 컨트롤 하신 경험이 있으시면 보다 쉽게 이해할수 있습니다.

이 정리표는 사용자 Interface화면을 기준으로 작성되었기 때문에 그냥 읽기보다는 실제 화면을 펼쳐놓고 읽으시면 도움이 됩니다

 

Database Object : ABAP Dictionary의 5개의 큰 분류중 SAP내에 Other Databse Object, 말그대로 다른놈들 입니다.

 

개념을 만든배경(역시 추정입니다..)

1) SAP ERP에서는 30,000개이상의 TABLE을 사용해야 한다.
2) ORACLE에서 에서는 약 10,000의 TABLE만을 허용한다.
문제제기 : SAP에서 사용할 테이블의 총량이 Oracle에서 제공하는 테이블의 총량을 초과한다.

                   CBO 개발을 위한 테이블 여유공간을 제공해야 한다.

 

결론 : SAP 표준에서 사용하는 테이블의 성격을 크게 2가지로 나누고

           그 데이타 양이적고 Reading규칙이 단순하며, 한테이블에 결합해도 크게 지장이 없는 테이블을 선택하여

           물리적으로 1개의 테이블에 논리적으로는 2개의 테이블처럼 관리하도록 하자.

           물리적으로 1개의 테이블에 (논리적으로는 2개의 테이블(1:다)) * N 개로 관리하도록 하자

 

 

테이블의 성격을 크게 2가지로 나누자면..

우리는 보통 개발을 하다보면 크게 2가지 종류의 데이타를 나누어 지는 것을 알수 있습니다.

1) 기준정보성 데이타 : 최초 입력하면 잘 추가/수정/삭제가 발생하지 않으면 거의 항상 READ만 하는 데이타

2) 정보용 데이타 : 보통 master - detail( 1: 다)의 관계의 데이타가 성립하며 읽기/수정/삭제가 매우 빈번이 일어 나는 데이타

 

 

(잘못된 정보는 리플좀 달아주십시오. 감사합니다.) 

 

Table Pool/Cluster

 

(Pooled Table/Cluster

을 복수개로

모아놓은

 개체를 말한다)

Pooled Table

 

테이블 유형중 마스터성 데이터를 처리할 때 사용한다.

Tabname as char(10)
Varkey as char(110)
DataLn as int2(5)
VarData as RAW(n)

  pooled-2.jpg

Cluster Table

테이블 유형중 마스터_디테일관계에 있는데이터를 처리할 때 사용한다.

특징
1) PK 사용검색시 매우 빠르다.
2) Non-PK 사용시 매우 느리다.
3) Cluster 테이블의 데이타 처리시 특수명령어가 사용된다.

TimeStamp
Pagelg
VarDATA     

cluster-2.jpg

번호 제목 글쓴이 날짜 조회 수
1244 디버깅!!! [51] file 플래툰K 2012.01.18 17070
1243 <img src=d.gif>SAP ecc6.0에서의 변형을 통한 동적변수만들기[추천:e-abap] [8] file 양키 2010.06.23 17015
1242 as02 자산마스터에 Long Text 를 저장하고 읽는 방법입니다. [4] file 칸스 2010.09.16 16986
1241 T-code로 User-Exit 조회하는 프로그램 [33] file 양키 2010.07.08 16977
1240 ABAP Debug Tip & Tricks [44] file 희주2 2013.08.13 16956
1239 Authorisation creating and modifying simple profile [31] file ksj 2007.01.17 16923
1238 <img src=c.gif>SAP screen에 그림파일 조회하기(7)[추천:보나][추천:유리선율] [29] file 춘풍 2011.03.11 16831
1237 ALE QuickStart for Distributed HR file magenta 2007.12.28 16828
1236 스마트 폼 [13] file 청화산 2011.03.28 16826
1235 SAP ICON 이미지 Gif 파일 [6] file 양키 2012.12.04 16771
1234 <img src=c.gif>대한민국우편번호 업로드하는 프로그램입니다. (현행 우편번호도 같이 묶었습니다)[추천:e-abap][추천:無念군] [6] file 칸스 2010.10.14 16749
1233 각 모듈별 테이블 목록 [12] file 재윤아빠 2010.12.05 16698
1232 Excel DOI에 관한 소스 입니다. ^^ [14] file Giant 2012.01.18 16697
1231 SAP Mobile 개발을 위한 java(jar) tool [13] file 양키 2011.02.07 16626
» ABAP [Dictionary] Other Database Object [6] 문바이 2011.10.22 16624
1229 legacy와 interface 하는 fuction예제 [3] SCPPP 2011.12.15 16542
1228 인포타입 생성방법입니다. [8] file 녹스노바 2010.07.22 16537
1227 Interactive Programming 예제 [5] file 양키 2010.12.22 16376
1226 class_builder [20] file sapjoy 2007.01.29 16370
1225 <img src=c.gif>LSMW를 이용한 vendor master 마이그레이션[추천:e-abap][추천:유리선율] [26] file 양키 2010.06.28 16361