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 다음에 테이블명을 넣고 각 칼럼명과 칼럼의 데이터 타입을 명시합니다.

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