출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online.
목차 |
1. Why SQL |
2. What is SQL |
3. DBeaver 설치하기 |
1. WHY SQL : SQL을 왜 배워야 할까?
01) 데이터 분석하면 떠오르는 언어는?
- 엑셀: 분석 및 리포팅
- 파이썬, R: (프로그래밍 언어)를 통해 통계분석 및 시각화
- tableau, power bi: (시각화 툴)을 통해 데이터 시각화

but
회사 어딘가에 쌓여있는 데이터는 바로 툴이나 데이터에 가져오기가 어렵고
그 중간에 SQL을 통해 먼저 데이터를 원하는 형식으로 가공 및 집계한 후에
그 데이터를 다른 툴로 보내는 것입니다.
결론적으로, SQL은 데이터를 만나는 데 있어서 첫번째 (필수) 관문이 됩니다.
02) SQL의 장점
2. WHAT is SQL : SQL의 정의
01) SQL의 정의

SQL은 Structured Query Language로 '사전에 지정된(=구조화된) 문법으로 질문을 하는 프로그래밍 언어'입니다.
즉, SQL을 배운다는 것은 사전에 지정된 문법을 배우는 것입니다.
02) SQL의 종류
MySQL | ORACLE | PostgreSQL |
![]() |
![]() |
![]() |
SQL의 종류는 다양합니다.
하지만 같은 문법을 공유하기 때문에 무엇을 배우는지는 중요하지 않습니다.
본 강의에서는 가장 보편적으로 사용되는 postgreSQL으로 실습을 진행합니다.
ps. 자격증(SQLD)은 ORACLE기반입니다.
03) postgreSQL 설치하기
postgreSQL 설치 방법: https://dog-developers.tistory.com/122
3. Dbeaver 설치하기
01) DBeavere(디비버)란?
프로그래밍 언어라는 것을 실행하기 위해서는 그것에 맞는 툴(SQL을 실행하는 툴)이 있고
그 툴 안에서 프로그래밍 언어를 입력해주어야 합니다.
SQL을 실행할 수 있는 툴은 여러가지가 있지만
디비버는 무료 버전성능이 괜찮고
많은 회사들이 디비버를 보편적으로 사용하고 있어서 통용성이 높다는 장점이 있습니다.
02) DBeaver 설치하기
디비버 설치하는 방법: https://dev-cini.tistory.com/42
'데이터 교육 > SQL' 카테고리의 다른 글
[SQL] 06. having 절 (0) | 2023.05.24 |
---|---|
[SQL] 05. group by절, 집계 함수 (0) | 2023.05.23 |
[SQL] 04. where절 (0) | 2023.05.23 |
[SQL] 03. select절, from절 (0) | 2023.05.23 |
[SQL] 02. DBeaver 실행하기 (0) | 2023.05.01 |