UNIT 17
MySQL 데이터베이스 설정하기
DATA SCIENCE FOR EVERYONE
관계형 데이터베이스는 영구적으로 저장되고 정렬되어 있으며, 인덱스 처리된 테이블의 묶음이다. 관계형 데이터베이스는 CSV 파일 등 테이블형 데이터를 저장할 때 매우 유용하다. 여기서 하나의 테이블은 하나의 변수 타입을, 테이블의 열은 변수를, 행은 레코드나 관찰 값을 의미한다.
데이터베이스를 다룰 때는 파이썬이 필요하지 않다. 하지만 SQL(Structured Query Language)이나 MySQL 같은 특정한 구현 방식을 알아야 명령줄이나 파이썬 프로그램을 사용해서 관계형 데이터베이스에 접근할 수 있다.
명령줄에서 작동하는 MySQL 데이터베이스 서버와 통신하려면 mysql 같은 MySQL 클라이언트가 필요하다. 모든 MySQL 명령어는 대·소문자를 구분하지 않으며, 마지막에 세미콜론이 붙는다.
새 데이터베이스 프로젝트를 시작하려면 데이터베이스 관리자로 mysql을 실행해야 한다(이 작업은 한 번만 실행한다). 그리고 실습하려면 MySQL을 설치해야 한다.1
관계형 데이터베이스 정형화된 테이블로 구성된 데이터 항목의 집합체로 관계형 모델에 기초하는 데이터베이스. 예를 들어 오라클, MySQL 등