더북(TheBook)

만약 city 테이블 로우가 4,079건이 아니라 몇 십만 건이 있고 국가명 전체를 담고 있다면 데이터 저장 용량이 너무 커지겠죠? 그런데 모든 국가명을 3글자로 코드화해 저장하면 저장 용량이 훨씬 줄어듭니다. 그래서 city 테이블에는 국가 정보를 국가명 대신에 국가 코드로만 저장합니다.

▼ 표 3-3 국가명 저장 VS 국가 코드 저장

 

city 테이블에서는 도시 정보를 관리하고, 국가 정보는 따로 관리하면 됩니다. 실제로 국가에 관한 세부 정보는 country라는 샘플 테이블에 있습니다.

▼ 표 3-4 국가 정보가 저장된 country 테이블

Code

Name

Continent

Region

SurfaceArea

...

CHN

China

Asia

Eastern Asia

9572900.00

...

FRA

France

Europe

Western Europe

551500.00

...

KOR

South Korea

Asia

Eastern Asia

99434.00

...

RUS

Russian Federation

Europe

Eastern Europe

17075400.00

...

USA

United States

North America

North America

9363520.00

...

...

...

...

...

...

...

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