[sql] 데이터베이스 테이블 생성 방법
데이터베이스 테이블 생성 방법
소개
데이터베이스 테이블은 구조화된 데이터를 저장하는 데 사용됩니다. 테이블을 만들기 전에 각 열의 데이터 유형과 제약 조건을 고려하여야 합니다.
SQL을 사용한 테이블 생성
SQL(Structured Query Language)을 사용하여 데이터베이스 테이블을 생성할 수 있습니다. 예를 들면, 다음과 같이 CREATE TABLE
문을 사용하여 테이블을 생성할 수 있습니다.
CREATE TABLE 테이블이름 (
열1_이름 데이터_형식,
열2_이름 데이터_형식,
...
PRIMARY KEY (기본키_열_이름)
);
위의 예시에서, 테이블이름
은 새 테이블의 이름이고, 열1_이름
, 열2_이름
등은 각 열의 이름입니다. 데이터_형식
은 각 열에 적용되는 데이터 형식을 의미합니다. 또한, PRIMARY KEY
제약 조건을 사용하여 테이블의 기본키를 정의할 수 있습니다.
예시
다음은 실제로 MySQL에서 사용된 예시입니다.
CREATE TABLE employees (
id INT PRIMARY KEY,
name VARCHAR(100),
department VARCHAR(100),
salary DECIMAL(10, 2)
);
위의 예시에서, employees
테이블은 id
, name
, department
, salary
라는 열을 포함하며 각 열은 해당하는 데이터 유형을 가지고 있습니다.
마치며
이제는 SQL을 사용하여 데이터베이스 테이블을 생성하는 방법에 대해 알아보았습니다. 테이블을 생성할 때, 각 열의 데이터 유형과 제약 조건에 대해 신중히 고려하는 것이 중요합니다.
이 기술 블로그는 데이터베이스 테이블을 생성하는 방법에 대한 소개였습니다. 더 많은 정보를 원하신다면, 관련 문서를 참고하시기 바랍니다.
참고 문서:
- https://www.mysqltutorial.org/mysql-create-table/
- https://www.postgresqltutorial.com/postgresql-create-table/