오랜만에 글을 올리게 되었습니다.
우리가 데이터 분석을 하기 위해서는 Python도 필요하지만, SQL도 데이터를 분석하는 데 있어서 꼭 필요한 언어입니다.
SQL을 통해서 우리는 DB에 저장된 데이터들을 보다 더 쉽게 불러오고 원하는 데이터들만을 뽑아내어 볼 수 있습니다.
또한 SQL은 데이터 추출 및 가공이라는 특수한 목적을 위해 만들어졌기 때문에 다른 언어들보다 더 직관적이고 문법도 간단합니다.
그렇기에 SQL을 잘 다룰 줄 안다면 실무에 뛰어들었을 때 조금 더 용이하게 일을 해결할 수 있겠죠?
준비 단계 ?
먼저 SQL을 다루기 위해서는 MySQL과 MySQL Workbench를 설치해야 합니다.
참고로 저는 MacBookAir로 설치를 진행하였습니다.
MySQL 사이트(https://www.mysql.com/downloads/)로 접속하면 해당 화면이 나옵니다.
밑으로 드래그를 하면 보이는 'MySQL Community (GPL) Downloads' 버튼을 클릭해줍니다.
버튼을 누르면 다운로드를 할 수 있는 화면이 나옵니다.
여기서 'MySQL Community Server'와 'MySQL Workbench'를 자기 노트북 버전에 맞는 것을 다운로드 해주면 됩니다.
아래는 MySQL Community Server와 MySQL Workbench 다운로드 화면 입니다.
설치 화면이 뜨면 전부 Next 버튼을 누르고, 비밀번호 설정 창이 나오면 자신이 원하는 비밀번호를 설정하면 됩니다.
그러면 다운로드한 MySQL Workbench를 사용할 수 있게 됩니다.
다음 단계 ?
MySQL Workbench 설치를 완료하고 실행하면 아래의 화면이 뜨게 됩니다.
MySQL Connection 옆에 있는 '+' 버튼을 누르면 새로운 Connection을 생성할 수 있습니다.
해당 버튼을 클릭하면 아래의 화면이 뜹니다.
여기서 connection 이름을 설정한 후에 OK 버튼을 누르면 생성이 완료됩니다.
저는 'mydatabase'라고 설정한 connection을 생성하였습니다.
생성된 'mydatabase' connection을 클릭하면 해당 화면이 나옵니다.
코드 입력창에 SELECT 'Hello World';를 입력한 후에
아래 결과값에 Hello World가 출력된다면 MySQL 설치 성공입니다.
다음 포스트에서는 예제 데이터와 각종 함수들을 가지고 데이터를 가공 및 추출해보도록 하겠습니다.
감사합니다 :)
'Skills > SQL' 카테고리의 다른 글
프로그래머스: 없어진 기록 찾기 (MySQL) (1) | 2024.03.04 |
---|---|
프로그래머스: 저자 별 카테고리 별 매출액 집계하기 (MySQL) (0) | 2024.03.03 |
프로그래머스: 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기 (MySQL) (0) | 2024.03.02 |
프로그래머스: 조건에 부합하는 중고거래 댓글 조회하기 (MySQL) (1) | 2024.02.29 |
제로부터 시작하는 SQL 세계 #1 (sakila 데이터베이스를 활용한 실습) (1) | 2022.07.14 |