일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 프로그래머스
- 니다
- 명상
- 코오롱베네트
- 수명예측 인공지능
- 채용공고
- 구글애널리틱스
- 코딩
- 벚꽃개화시기
- 기사스크랩
- 티스토리
- ㅂㅂ
- 데이터문해력
- GA4
- 벚꽃
- Google Analytics
- 구글애널리틱스4
- 6시 기상
- 영화 올드 줄거리
- 데이터 분석
- 감사인사
- Python
- 독서
- GA
- 얼음여왕
- 미라클 모닝
- 알파줄거리
- Today
- Total
Data Analyst KIM
[SQL] #1. SQL의 개념과 설치 본문
<SQL을 배워야하는 이유>
실무에서 가장 중요한 것은 SQL이다.
회사에서는 '데이터'라는 것은 데이터베이스에 저장을 하기 때문에
SQL을 통해 가공이나 집계를 해서 원하는 데이터를 가지고 온다.
<SQL의 장점>
1. 쉽다.
2. 보편적이다.(대부분의 회사에서 사용한다.)
3. 실용적이다.
4. 다른 분석 언어/툴과 연계성이 높다
<SQL이란?>
SQL(Structured Query Language)은 데이터에 구조화된(=사전에 지정된) 질문 언어이다.
MySQL,ORACLE,PostgreSQL등이 있다.
거의 비슷하기 때문에 보편적으로 사용하는 것을 공부하고자 한다.
보편적으로 사용하는 것은 PostgreSQL이다.
자격증(SQLD)을 준비를 목표로 한다면 ORACLE을 추천한다.
PostgreSQL다운로드
1. 구글 검색창에 postgresql검색해서 다운로드 클릭
2. Window를 클릭하여 다운로드 클릭(Mac사용자는 Mac을 클릭)
3. Window x86-64 다운로드
4. 파일로 이동해서 setup설치까지 해준다.
SQL을 Dbeaver or 파이참 등을 사용해서 코드를 작성할 수 있다.
R의 경우에는 RStudio , python은 주피터노트북과 같은 개념이라고 할 수 있다.
SQL을 Dbeaver를 사용하여 작성을 할것인데 그 이유는 무료이고 깔끔하고 기능이 다양하다.
그리고 다른 회사에서도 Dbeaver를 많이 사용한다.
Dbeaver 설치하기 및 설정
1. 구글 검색창에 Dbeaver검색해서 다운로드 클릭
2. 홈페이지에 Community Edition과 Enterprise Edition이 있는데 Community Edition가 무료버전이다.
3. Window 64 bit 다운로드
4. 파일로 이동해서 setup설치까지 해준다.
5. Dbeaver에 접속해서 'connect to a database'에 postgresql을 클릭하고 완료및 다운로드를 클릭
6. Password입력하고 왼쪽하단에 Test Connection을 통해 확인후 완료를 눌리면 된다.
(만약 회사에서 데이터베이스에 접근을 하기 위해서는 Host,Port,Database,Username,Password를 입력해야한다.)
데이터 불러오기
이렇게 SQL의 개념과 설치까지 알아봤다.
간단히 데이터를 불러오는 것까지 진행을 해보았고 다음 장부터는 구문을 이용해서 데이터를 다루어 볼 것이다.
'데이터 분석 > SQL' 카테고리의 다른 글
[SQL] 데이터 가공하기(case when, cast, concat, join) (0) | 2023.06.27 |
---|---|
[프로그래머스Lv.2] 3월에 태어난 여성 회원 목록 출력하기 (0) | 2023.06.11 |
[SQL] 실제 기업의 매출 데이터의 구성 요소 알아보기 (0) | 2023.05.15 |
[SQL이론] SQL 기본 문법 사용 시 주의사항 (0) | 2023.05.15 |
#2. SQL을 이용하여 거래액 데이터 분석(select,from,where,groupby,having,orderby) (0) | 2023.05.10 |