용어 정리

DDL이 무엇인가? 위키백과로 알아보기

발전생 2022. 1. 22. 18:01

DDL은 data definition language의 줄임말이고 데이터 정의 언어이다. 위키백과애 데이터를 정의하는 컴퓨터 언어라고 적혀있다. 이것만 봐서는 무슨 뜻인지 모르겠다.

SQL의 데이터 정의 언어의 문장은 관계형 데이터베이스의 구조를 정의한다. 

 

DDL 구문에는

  • CREATE
  • DROP
  • ALTER
  • TRUNCATE

가 있다. 

서치 결과는 이러하다.

 

DDL이란 데이터베이스를 만들고 수정, 삭제하는 언어라고 이해하면 되는게 아닌가 싶다.

 

jpa 설정에서 ddl-auto: create이면 기존의 테이블을 drop한 뒤 새로 create한다.

':' 뒤에 있는 ddl을 애플리케이션이 시작될 때 자동으로 해주는 구문이다.