시작하기무료로 시작하기

테이블 생성 시 데이터 타입 선택하기

열의 데이터 타입은 테이블을 처음 만들 때 지정하는 것이 가장 좋아요. 나중에 타입을 변경할 수도 있지만, 해당 열에 이미 값이 들어 있다면 의도치 않은 결과가 생길 수 있어요. 이 연습 문제에서는 값이 속한 데이터 범주에 따라 적절한 데이터 타입을 지정해 보겠습니다.

이제 1장에서 다룬 Small Business Association(SBA) 데이터베이스 예제로 돌아가 볼게요. SBA 대출은 특정 비즈니스 프로젝트를 위해 제공돼요. 가장 적절한 열 타입을 사용해 project 테이블 정의를 완성해 보세요.

이 연습은 강의의 일부입니다

PostgreSQL 데이터베이스 만들기

강의 보기

연습 안내

  • 다음 선택지 중 올바른 데이터 타입인 TEXT, BOOLEAN, NUMERIC을 사용해 project 테이블의 CREATE TABLE 명령을 완성하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

-- Create the project table
___ ___ ___ (
	-- Unique identifier for projects
	id SERIAL PRIMARY KEY,
    -- Whether or not project is franchise opportunity
	is_franchise ___ DEFAULT FALSE,
	-- Franchise name if project is franchise opportunity
    franchise_name ___ DEFAULT NULL,
    -- State where project will reside
    project_state ___,
    -- County in state where project will reside
    project_county ___,
    -- District number where project will reside
    congressional_district ___,
    -- Amount of jobs projected to be created
    jobs_supported ___
);
코드 편집 및 실행