4.3 테이블 생성과 데이터 입력 실습
다음 장부터 SELECT 문을 학습하기 위해서는 테이블과 데이터가 필요합니다. 앞으로 사용할 테이블을 생성하고 데이터도 만들어 보죠. 3장과 4장에서 배운 내용을 복습하고 정리하는 시간으로 생각하면 될 것 같군요.
먼저 테이블을 만들어야 하는데, 여기서는 서울교통공사 홈페이지에서 받은 2017년 4월 지하철역, 시간별 탑승인원 자료를 사용해 보겠습니다(이 자료는 이 책의 소스로 제공됩니다). 이 자료를 기준으로 subway_statistics라는 테이블을 만들어 보겠습니다. 컬럼 상세 내역은 표 4-2에 정리했습니다.
▼ 표 4-2 subway_statistics 테이블 내역
컬럼 명 |
컬럼 설명 |
데이터형 |
NULL |
기본 키 |
seq_id |
일련번호 |
NUMBER |
NOT NULL |
Y |
station_name |
지하철역명 |
VARCHAR2(100) |
NULL |
|
boarding_date |
탑승일자 |
DATE |
NULL |
|
gubun |
승차, 하차 구분 |
VARCHAR2(10) |
NULL |
|
boarding_time |
탑승시간 |
NUMBER |
NULL |
|
passenger_number |
승객 수 |
NUMBER |
NULL |
|