1. CSV 파일로 테이블 생성하기
- 엑셀 파일 → CSV 파일 → 테이블
- Table Data Import Wizard
- Field Separator(컬럼 구분자) 부분의 기호를 원하는 기호로 변경 필요 - CSV 파일은 ,(콤마)
- Data Type 맞춰주기 - int: 정수형, text: 문자열형, double: 실수형, date: 날짜
- CSV: Comma Separated Values
2. Primary Key
- primary key(기본키): 테이블에서 하나의 row를 고유하게 식별할 수 있도록 해주는 column (id)
primary key 설정: 해당 column PK 체크 - Apply - Natural Key: 실제로 어떤 개체가 갖고 있는 속성을 나타내는 컬럼을 Primary Key로 설정한 경우 (ex. email, ISBN)
- Surrogate Key: id 컬럼(어떤 회원의 속성을 직접적으로 나타내는 컬럼은 아닌 인위적으로 생성한 컬럼)같은 Primary Key를 의미
3. Not Null(NN)의 의미
- NULL: 값이 존재하지 않는 상태 (숫자 0/빈 문자열과는 다른 개념)
- Not Null: 이 컬럼에는 반드시 어떤 값이 들어있어야 한다
- primary key는 반드시 NN이어야 한다
4. Primary Key와 Auto Increment 속성
- AI: Auto Increment의 약자로 '자동 증가'라는 뜻, 해당 속성을 컬럼에 설정하면 해당 컬럼에 관해서는 DBMS가 '자동으로 증가'하는 값을 넣어 준다
- Auto Increment 설정: 해당 column AI 체크 - Apply
- 이런 표시를 보게 된다면 그것이 Surrogate Key이고, My SQL에 의해 자동으로 관리되고 있는 컬럼으로 생각하면 된다
5. 꼭 기억해야할 Workbench 사용법

- 쿼리 창 생성 아이콘: 클릭하면 SQL 문을 쓸 수 있는 SQL 에디터 탭을 새롭게 열 수 있다.
- 쿼리 창 탭: 쿼리 창 생성 아이콘을 누를 때마다 이 영역에 존재하는 탭의 개수가 늘어난다.
- 쿼리 창: SQL 문을 입력할 수 있는 공간
- SQL 문 실행 아이콘: 쿼리창에 입력한 SQL 문을 실행 (시프트+컨트롤+엔터)
- 새로고침 아이콘: 데이터베이스를 새로 생성하거나, 데이터베이스에 테이블을 새로 추가했을 때 새로고침 버튼을 눌러야 확인이 가능하다.
- 테이블 조회 아이콘: 왼쪽 스패너는 해당 테이블의 컬럼과 각 컬럼의 데이터 타입 등을 볼 수 있게 해주는 아이콘이고, 오른쪽 표는 전체 row를 조회할 수 있게 해주는 아이콘이다.
- SQL 문으로 테이블의 데이터를 조회했을 때 그 조회 결과가 출력되는 영역
- SQL 문을 실행했을 때, 실행이 잘 되었는지 등에 관한 정보를 보여주는 영역
- Workbench 글자 크기 조정:** Edit - Preferences - Appearance - Fonts section - 조정 - OK - 서버 재접속
'✏️ STUDY > 📍 data' 카테고리의 다른 글
[Tableau 기초] 4. 응용 막대 차트 만들기 (0) | 2023.01.17 |
---|---|
[Tableau 기초] 3. 맵 차트/대시보드 만들기 (1) | 2023.01.16 |
[Tableau 기초] 2. 파이/도넛 차트 만들기 (0) | 2023.01.14 |
[Tableau 기초] 1. 막대/라인 차트 만들기 (0) | 2023.01.13 |
[SQL 기초] 1. 데이터 베이스 기본 개념 (1) | 2022.12.03 |