CREATE TABLE 문으로 titanic_data라는 테이블을 생성했습니다. 테이블의 상세 내역은 다음 표와 같습니다.
▼ 표 12-3 titanic_data 테이블
칼럼명 |
데이터 타입 |
칼럼 설명 |
passengerid |
INT |
승객 아이디(기본 키) |
survived |
INT |
생존 여부(0: 사망, 1: 생존) |
pclass |
INT |
객실 등급(1, 2, 3) |
name |
VARCHAR(100) |
이름 |
gender |
VARCHAR(50) |
성별(male: 남성, female: 여성) |
age |
DOUBLE |
나이 |
sibsp |
INT |
동반한 형제 및 배우자 수 |
parch |
INT |
동반한 부모 및 자녀 수 |
ticket |
VARCHAR(80) |
티켓 번호 |
fare |
DOUBLE |
요금 |
cabin |
VARCHAR(50) |
객실 번호 |
embarked |
VARCHAR(20) |
탑승 항구(C: 프랑스 셰르부르, Q: 아일랜드 퀸즈타운, S: 영국 사우샘프턴) |
이제 데이터를 입력해 보죠. 코로나 데이터와 마찬가지로 미리 만들어 놓은 스크립트를 활용합니다. ch12 폴더에서 03.titanic_data_insert.sql 파일을 열고 안에 있는 모든 내용을 복사합니다. 그런 다음 MySQL Workbench 프로그램의 SQL 입력창에 있는 내용을 모두 지운 후, 복사한 내용을 붙여 넣고 Ctrl + Shift + Enter를 눌러 실행합니다.