오늘은 다음주 배울 SQL을 미리 기초를 배운다!앗싸!
시험 공부 미리하자~
* 강의 목표
SQL과 쿼리를 무엇인가?
관계형 데이터베이스?
관계형 데이터베이스에서 (필요한) 데이터를 뽑아보자
- 단 쿼리는 직접 짜봐야 모든것이 가능함
📍Query 함수로 SQL 감 잡기
📍데이터 베이스와 SQL
📍SQL 데이터 읽어오기
📍SQL 데이터 연결하기
📌 SLQ
내가 저장한 데이터를 꺼내오는 방법!
SQL? (Structure Query Language)
SQL은 저장된 데이터 중에 내가 보고 싶은 데이터를 가져올때 쓰는 명령어
가져오는 것 뿐만 아니라 새로운 데이터를 저장, 기존 데이터를 수정, 삭제하는 것도 가능
다만 SQL 을 사용하는 사람마다 활용처가 다름
개발자 - 개발/ 엔지니어링 ➡️ 사용자에게 보여줄 데이터를 끄집어 내고 생성되는 데이터를 저장, 업데이트, 삭제하는 것이 목적
비개발자 - 기획/미케팅/운영/분석가 ➡️ 분석에 필요한 데이터를 끄집어 내는 것이 목적 (DA는 읽는것만으로도 충분하다!)
📍Query 함수로 SQL 감 잡기
- 표 : 테이블
- 열 : Row, Record
- 행 : Column, Field
엑셀의 Query 는 다 가져오는것 !
미리 저장된 테이블(DB)에서 내가 원하는 조건의 데이터를 가져옴 SQL과 유사하다.
=qeury(A1:E21,"Select *")
A1 셀부터 E21셀까지의 데이터 중에서
가져와라!
위와 같이 작성하니 다 복사되었다.
📍SELECT
DB에서 특정 열의 데이터를 가져오는 명령어
SELECT A: A열을 가져와라
SELECT A,B : A,B열을 가져와라
SELECT * : 모든 열을 가져와라
SELECT AVG(A) : A열의 평균을 가져와라 (SUM, AVG,COUNT, MIN/MAX 가능)
SELECT B+C : B와 C의 값을 더해라!
📍WHERE
SELECT 문으로 가져오는 데이터 중에 특정 조건에 해당하는 데이터를 가져오는 명령어
"SELECT A,D WHERE E='promotion'"
=같음, <>같지않음, !=같지 않음, > 크다, < 작다, >= 크거나 같다, <= 작거나 같다
AND( 모든 조건이 참일때)
OR (하나 이상의 조건이 참일때)
NOT(조건이 참이 아닐 때)
<다음시간에 배워보자!>
📍LABEL
📍LIMIT
#청년취업사관학교 #데이터분석가 #데이터분석가부트캠프 #DA교육 #데이터분석교육 #실무프로젝트 #실무경험 #취업포트폴리오 #포트폴리오 #취업연계교육 #코멘토 #모비니티
'성동 1기_ 모빌리티 전Z전능 DA' 카테고리의 다른 글
Day 20 - 데이터분석과 법률 이슈 (1) | 2023.11.10 |
---|---|
Day 19 - SQL 기초2 (0) | 2023.11.09 |
Day 18 - 데이터 리터러시 및 분석 인사이트 도출 실습 (1) | 2023.11.08 |
Day17 - 데이터리터러시 2, RFM (엑셀4, filter함수) (0) | 2023.11.08 |
Day 16 - GA4를 활용한 데이터 시각화(탐색 보고서 활용하기) (4) | 2023.11.06 |