더북(TheBook)

Self Check

1 정답

항목

칼럼명

칼럼 설명

데이터 타입

사번

employee_id

숫자 1에서 300까지 할당

SMALLINT

이름

employee_name

문자

VARCHAR(100)

급여

salary

사원의 급여

INT

입사일

hire_date

날짜

DATE

해설

사번 1에서 300까지의 숫자이므로 정수형인 SMALLINT를 사용합니다. 물론 SMALLINT보다 더 큰 MEDIUMINTINT를 사용해도 됩니다. 중요한 점은 1에서 300까지의 숫자를 담을 수 있는 데이터 타입을 선택하는 것이죠.

이름 문자이므로 VARCHAR를 사용하고, 크기는 넉넉하게 100자리로 정합니다.

급여 급여는 숫자(정수형)이며 이 역시 넉넉하게 INT로 설정합니다.

입사일 날짜이므로 DATE를 사용합니다. DATETIME을 사용해도 됩니다.

 

2 정답

CREATE TABLE my_first_table
(
    employee_id     SMALLINT,
    employee_name   VARCHAR(100),
    salary          INT,
    hire_date       DATE
);

해설 CREATE TABLE 다음에 테이블명을 넣고 각 칼럼명과 칼럼의 데이터 타입을 명시합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.