Page 25 -
P. 25
어느 RDBMS든지 이를 사용하려면 사용자(user)를 만들고 이 사용자로 로그인
해야 합니다. 또한 테이블 등 데이터베이스 객체를 사용하려면 사용할 수 있는
권한이 있어야 하는데, 사용자에게 권한을 할당하거나 회수하는 역할을 하는
것이 DCL입니다.
지금까지 설명한 DDL, DML, TCL, DCL 중 데이터를 직접 조작하는 DML을
가장 많이 사용합니다.
제 경험으로 보면 SQL 사용 빈도를 100%로 봤을 때 DML 사용빈도가 97%,
DML 중에서도 SELECT 문의 사용 빈도가 85~90%였습니다. 따라서 이 책에서
도 DML, 그 중에서 SELECT 문을 주로 다룰 것입니다.
3.4 테이블 생성 SQL
이전 절에서 소개했던 DDL 문의 하나인 CREATE 문을 사용해 테이블을 만들 수
있습니다.
3.4.1 테이블 생성 구문
테이블은 CREATE TABLE 구문으로 생성하는데, 그 구문은 다음과 같습니다.
CREATE TABLE table_name (
column_name1 datatype [NOT] NULL,
column_name2 datatype [NOT] NULL,
…
PRIMARY KEY ( column_list )
);
3장 SQL 입문 37
누구나 쉽게 SQL(본문)최종.indd 37 2019-05-28 오후 5:08:45