반응형
대부분 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 |