SAP ABAP 기초 : Dictionary

메모/SAP

SAP ABAP 기초 : Dictionary

해리누나 2022. 7. 5. 06:49
반응형

대부분 DDL과 DML을 SQL에서 배웠을 거다.

 

1) DDL(Data Definition Language) / 데이터 정의어

SQL Statement
ALTER 데이터 속성 변경
CREATE 테이블, 인덱스, 뷰 등을 생성
DROP 테이블, 인덱스, 뷰 등을 삭제

2) DML(Data Manipulation Language) / 데이터 조작어

SQL Statement
DELETE 데이터 삭제
INSERT 데이블에 데이터 삽입
SELECT 데이터 검색/조회
UPDATE 데이터 수정/변경

 

ABAP 프로그램은 INSERT, SELECT 등과 같은 데이터 조작어(DML) 부분을 다루고  ABAP Dictionary에서는 CREATE Table ,  ALTER Table  등과 같은 데이터 정의어(DDL)들이 다뤄진다(관리 및 생성). 즉, ABAP Dictionary를 데이터 정의어를 생성하고 관리하기 위한 시스템의 중심점이라 보면 된다.

 

ABAP Dictionary는 global 영역으로 모든 ABAP 프로그램에게 전역적이다. 프로그램 내 데이터들은 이러한 전역적인 Dictionary 개체를 참조하여 선언될 있다.

 

 

ABAP의 Dictionary Transaction Code 는 ' se11 ' 이다.

사진에서 볼 수 있듯, ABAP Dictionary를 통해 아래와 같은 오브젝트들을 생성, 관리 및 다룰 수가 있다.

 

- Domain

- Data Element

- Structure

- Database Table

- View

- Type Group

- Search Help

- Lock Object

 

 

728x90
반응형

'메모 > SAP' 카테고리의 다른 글

SAP ABAP : 데이터 요소 (Data Element)  (0) 2022.07.06
SAP ABAP : 도메인 (Domain)  (0) 2022.07.05
SAP ABAP 기초 : Data Types  (0) 2022.07.05
SAP : ABAP Dictionary  (2) 2022.06.29
SAP ABAP 기초 : Structure 와 Internal Table  (0) 2022.06.27