DDL
DDL은 데이터 정의 언어이며 스키마, 데이터베이스, 테이블, 제약 조건 등과 같은 구조를 정의하는 데 사용됩니다. DDL의 예는 create 및 alter 문입니다.
DML
DML은 데이터 조작 언어이며 데이터를 조작하는 데 사용됩니다. DML의 예는 삽입, 업데이트 및 삭제 명령문입니다.
다음은 DDL과 DML의 중요한 차이점입니다.
Sr. 아니요. | 키 | DDL | DML |
---|---|---|---|
1 | 의 약자 | DDL은 데이터 정의 언어를 의미합니다. | DML은 데이터 조작 언어를 의미합니다. |
2 | 사용 | DDL 문은 데이터베이스, 스키마, 제약 조건, 사용자, 테이블 등을 생성하는 데 사용됩니다. | DML 문은 레코드를 삽입, 업데이트 또는 삭제하는 데 사용됩니다. |
3 | 분류 | DDL에는 더 이상의 분류가 없습니다. | DML은 다시 절차적 DML과 비절차적 DML로 분류됩니다. |
4 | 명령 | 생성, 삭제, 이름 변경 및 변경 | 삽입, 업데이트 및 삭제. |