본문 바로가기
컴퓨터공학/데이터베이스(database)

DDL 명령어

by 바코94 2019. 10. 10.

CREATE, ALTER, DROP 세 종류가 있으며 각각의 예시를 보자.

 

최초에 CREATE 하는 방법 

comma 로 각 문장들을 연결하며 

( ) 에 각 column에 대한 설명들이 나오고 제약사항(pk, foreign key 등)이 나온다고 우선 쉽게 받아들이자.

column에 대한 설명은 column_name + column_type +a 이 정의된다. 

이후 제약사항이 온다고 생각하면 된다.

더 자세한 사항은 manual 참고.

https://dev.mysql.com/doc/refman/8.0/en/create-table.html 

 

CREATE 예시)

CREATE TABLE student(

sno INT,

sname CHAR(10),

year int CHECK( year >=1 and year <=4),

dept CHAR(10),

 

PRIMARY KEY(sno)

);

 

 

ALTER  예시)

ALTER TABLE course MODIFY cno CHAR(5);

 

DROP 예시)

DROP TABLE course;

 

 

 

 

 

 

 

 

'컴퓨터공학 > 데이터베이스(database)' 카테고리의 다른 글

[Transaction] easy test Serializability  (0) 2020.05.30
[Transaction] View Seiralizability  (0) 2020.05.30
쿼리 처리 순서  (0) 2019.10.19
CREATE QUERY  (0) 2019.10.10
INSERT_QUERY  (0) 2019.10.10