[sql] 학생 테이블 생성 사례
이번에는 학생 테이블을 만들어 보겠습니다. 이 테이블에는 학생의 이름, 나이, 성별 및 학과 정보가 포함될 것입니다. 각 열은 적절한 데이터 유형과 제약 조건을 가질 것입니다.
CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT,
gender ENUM('M', 'F'),
major VARCHAR(50)
);
위의 SQL 명령문은 students
테이블을 생성합니다. 이 테이블은 id
, name
, age
, gender
, major
열로 구성됩니다. id
열은 PRIMARY KEY로 지정되었으며, name
은 최대 50자의 문자열로 지정되었습니다. gender
는 ‘M’ 또는 ‘F’ 값 중 하나로 제한되었고, age
및 major
는 각각 정수 및 문자열 값으로 지정되었습니다.
이제 이 테이블에 대한 새로운 레코드를 추가하여 실제 데이터를 저장할 수 있습니다.
참조: MySQL 공식 문서