Anonim

DDL 명령은 SQL의 일부이며 DML, DCL 및 TCL 명령과 함께 데이터베이스를 작성하고 관리합니다. 이들은 SQL 관리를위한 기본 빌딩 블록을 구성하며 Structured Query Language를 사용하여 데이터베이스를 관리하거나 작성할 것인지를 아는 데 유용합니다.

SQL 명령은 주로 DDL과 DML로 구성됩니다. DDL 명령을 사용하여 데이터베이스를 작성 또는 삭제하고 DML을 사용하여 데이터를 추가, 이동 또는 변경합니다. DCL 명령은 사용자, 권한 및 데이터 보안을 관리하는 데 도움이되고 TCL은 DML 내에서 변경 한 내용을 관리하는 데 도움이됩니다. 이들은 모두 SQL 내에서 함께 작동하여 데이터베이스를 효과적으로 작성하고 관리하는 데 필요한 도구를 제공합니다. 이 명령을 아는 것은 데이터베이스 관리자 나 지원을 받으려는 사람에게 필수적입니다.

저는 SQL 전문가는 아니지만 사용하고 관리했습니다. 나는 또한 그의 물건을 그의 수면에 쓰는 사람과 친한 친구입니다. 다음 튜토리얼은 나의 말 일지 모르지만 지식과 전문 지식은 모두 그의 것입니다. 모든 오류 또는 누락은 내 것입니다.

다음은 각 언어의 기본 명령입니다. DDL 명령은 데이터베이스, 테이블 및 개체를 만드는 데 필요한 용어를 나열합니다. DML 명령에는 생성 한 데이터베이스 내에서 개체 및 데이터를 관리하는 데 필요한 용어가 나열됩니다. DCL 명령은 사용자 관리에 필요한 용어를 나열하고 TCL 명령은 저장 점을 설정하고 변경 사항을 커미트하는 데 사용할 수 있습니다.

DDL (데이터 정의 언어)

DDL (Data Definition Language)은 데이터베이스 체계를 정의하는 데 사용됩니다. 데이터베이스와 데이터베이스 내 개체를 만들고 관리하는 데 도움이됩니다. DDL 문은 스키마 및 오브젝트 작성, 삭제, 수정과 같은 여러 가지 방법으로 데이터베이스 구조를 변경합니다.

사용하는 SQL의 특징에 따라 DDL 문에는 다음이 포함될 수 있습니다.

  • 테이블 변경
  • 변경보기
  • 계산 통계
  • 데이터베이스 생성
  • 기능 만들기
  • 역할 만들기
  • 테이블 만들기
  • 보기 작성
  • DROP 데이터베이스
  • 드롭 기능
  • 드롭 롤
  • 드롭 테이블
  • 드롭 뷰
  • 부여
  • 취소

핵심 SQL DDL 문은 다음과 같습니다.

  • 바꾸다
  • 절단
  • 논평
  • 창조하다
  • 설명
  • 이름 바꾸기
  • 하락
  • 보여 주다
  • 사용하다

이들은 모든 버전의 SQL에 나타납니다. 각 DDL 명령에는 작동하기 위해 개체 유형과 식별자가 필요합니다.

예를 들어 CREATE TABLE () 또는 DROP objecttype objectname입니다.

DML (데이터 조작 언어)

SQL의 또 다른 요소는 DML (Data Manipulation Language)입니다. 이를 통해 SQL 데이터베이스 내에서 데이터를 검색, 삽입, 업데이트, 제거 및 일반적으로 관리 할 수 ​​있습니다. 이 명령은 데이터베이스를 관리 할 때 매일 사용하는 명령입니다. 이것은 고유 한 언어는 아니지만 SQL의 일부를 구성합니다.