데이터베이스

데이터베이스 정리 2 - CSV 파일로 테이블 생성하기

열곰탱 2021. 8. 18. 21:52

테이블을 생성하는 방법에는 크게 2가지가 있다.

첫 번째 방법은 SQL 문으로 생성하는 방법이다.

두 번째 방법은 CSV파일을 임포트(import)해서 테이블로 만드는 것이다.

 

일단 두번째 방법 - CSV 파일을 임포트해서 테이블로 만드는 방법으로 테이블을 생성해 볼 것이다.

1. subpang_main 데이터베이스 커서 위에 오른쪽 마우스 버튼을 누른 다음 Table Data Import Wizard 를 클릭하세요

 

2. 위와 같은 창이 뜬다. Browse 버튼을 누른다음 .csv파일을 선택해서 가지고 오면 된다.

 

CSV - Comma Separated Values : 모든 값들이 (,)로 구분된 형식의 내용을 가진 파일을 말한다.

- Workbench에서는 CSV파일을 그대로 테이블로 만들어주는 기능이 있다.

member-data.csv
0.00MB

CSV 파일은 데이터 분석 분야에서 아주 흔하게 사용되는 파일의 형식이다. 현재 많은 회사들이 사용하는 엑셀에는 저장된 데이터를 CSV 파일로 추출할 수 있는 기능이 있다.

이 말은 즉 엑셀 파일 -> CSV 파일 -> 테이블 이런식의 변환을 통해 엑셀 파일로 존재하던 데이터를 SQL로 분석할 수 있다는 뜻이기도 하다.

 

그럼  CSV파일로 생성할 테이블의 이름을 설정하는 창이 뜬다. 테이블을 이름을 member라고 작성해주면 된다.

 

다음 뜨는 창에서 스패너 모양 아이콘을 클릭하면 된다.

 

Field Separator(컬럼 구분자) 부분의 기호를,(콤마) 표시로 바꿔주고 Next 버튼을 눌러준다.

 

height 컬럼을 weight칼럼과 데이터 타입으로 double로 바꾸어준다.

 

이다음 화면에서도 Next를 눌러준다. (선택하는 것이 아니다...)

 

작업이 완료된다면 Next를 눌러준다.

 

그럼 위와 같이 member 테이블 생성이 완료되었다. 위에  주황색 밑줄에 보이는 

subpang_main.member는 subpang_main 데이터베이스의 member 테이블이라는 뜻이다.

그리고 Finish 버튼을 눌러주면 된다.

 

그다음 SCHEMAS 탭을 새로고침해서 확인해보면 Tables에 member 테이블을 확인 할 수 있다.