개발 데이터 정의 언어 (ddl) 란 무엇입니까? -techopedia에서 정의

데이터 정의 언어 (ddl) 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-DDL (Data Definition Language)이란 무엇입니까?

DDL (데이터 정의 언어)은 데이터베이스에서 데이터베이스 개체의 구조를 만들고 수정하는 데 사용되는 컴퓨터 언어입니다. 이러한 데이터베이스 개체에는 뷰, 스키마, 테이블, 인덱스 등이 포함됩니다.


이 용어는 데이터베이스 테이블의 필드 및 레코드를 설명하므로 일부 컨텍스트에서는 데이터 설명 언어라고도합니다.

Techopedia는 DDL (Data Definition Language)을 설명합니다.

현재 데이터베이스 산업은 데이터를 기술하는 공식 언어에 DDL을 통합합니다. 그러나 SQL (Structured Query Language)의 서브 세트로 간주됩니다. SQL은 종종 문장과 같은 일반 영어로 명령형 동사를 사용하여 데이터베이스 수정을 구현합니다. 따라서 DDL은 SQL 데이터베이스에서 다른 언어로 표시되지 않지만 데이터베이스 스키마의 변경 사항을 정의합니다.


SQL 쿼리에서 일반적으로 사용되는 DDL은 다음과 같습니다.

  • CREATE :이 명령은 새 테이블을 작성하고 사전 정의 된 구문을 갖습니다. CREATE 문 구문은 CREATE TABLE ()입니다. CREATE TABLE Employee (직원 ID INTEGER 기본 키, 이름 CHAR (50) NULL, 성 CHAR (75) NOT NULL).
  • ALTER : alter 명령은 기존 데이터베이스 테이블을 수정합니다. 이 명령은 추가 열을 추가하고 기존 열을 삭제하며 데이터베이스 테이블과 관련된 열의 데이터 유형을 변경할 수도 있습니다. alter 명령 구문은 ALTER 객체 유형 객체 이름 매개 변수입니다. ALTER TABLE 직원 추가 DOB 날짜.
  • DROP : 삭제 명령은 테이블, 인덱스 또는 뷰를 삭제합니다. Drop 문 구문은 DROP 객체 유형 객체 이름입니다. DROP TABLE 직원.
데이터 정의 언어 (ddl) 란 무엇입니까? -techopedia에서 정의