[sql] SQL 데이터베이스 테이블 생성

데이터베이스는 관계형 모델로 이루어진 테이블로 구성되며, 각 테이블에는 컬럼과 그에 해당하는 데이터 유형이 정의됩니다. SQL을 사용하여 데이터베이스 테이블을 생성하는 방법을 살펴보겠습니다.

테이블 생성 구문

CREATE TABLE 테이블이름 (
    컬럼1_이름 데이터_유형,
    컬럼2_이름 데이터_유형,
    ...
    PRIMARY KEY (기본__컬럼_이름)
);

위의 구문에서:

예제

아래는 간단한 사용자 테이블을 SQL을 사용하여 생성하는 예제입니다. 사용자의 ID와 이름을 저장하는 예제 테이블입니다.

CREATE TABLE users (
    id INT PRIMARY KEY,
    username VARCHAR(50)
);

위의 예제에서는 users라는 테이블을 생성하였으며, idusername이라는 두 개의 컬럼을 정의하였습니다. id 컬럼은 INT 데이터 형식을 가지며 기본 키로 지정되었고, username 컬럼은 VARCHAR(50) 데이터 형식을 가집니다.

테이블을 생성함으로써 데이터 적재와 분석에 필요한 구조를 마련할 수 있게 됩니다.

참고