💬 과목 소개
데이터를 저장하고 조회하고 삽입하고 삭제하는 기본이 되는 언어인 SQL은
영어 문법과 비슷하여 쉽게 배울 수 있고 활용도가 무궁무진합니다.
데이터를 자유자재로 다루고 싶다면 필수적으로 알고 있어야 할 언어입니다.
데이터 베이스의 구조와 모델링에 대한 이해를 바탕으로
직접 테이블을 만들어보고 하나하나 필요한 데이터들을 쌓고
필요한 데이터들을 필터링하여 조회해보세요.
👤 수업 목표 & 수강대상
데이터가 필요할 때마다 원하는 내용을 직접 추출하고 가공하고 싶은 분
데이터분석을 위해 원하는 데이터를 추출하고 싶은 분
코딩 실습으로 SQL문을 작성하여 직접 데이터를 다루면서 학습하고 싶은 분
📂 커리큘럼
1. SQL 시작하기
SQL에 대해 알아 보고 기본적인 데이터를 검색하는 방법을 학습합니다.
SQL로 데이터 다루기
SQL이란?
테이블에서 데이터 검색하기
조건을 추가하여 검색하기
여러 개의 조건을 추가하기
2. 데이터를 제어하는 DML
데이터베이스에 존재하는 데이터를 제어하기 위한 DML에 대해 학습합니다.
테이블에서 유사한 값 찾기
데이터 정렬하기
테이블에 데이터 삽입하기
테이블의 데이터 수정하기
테이블의 데이터 삭제하기
3. SQL과 함수
복잡하고 거대한 데이터 베이스를 간단하게 제어하는 함수에 대해 학습합니다.
COUNT 함수
LIMIT 함수
SUM & AVG 함수
MAX & MIN 함수
4. 다수의 테이블 제어하기
두 개 이상의 테이블에서 데이터를 검색하는 방법에 대해 학습합니다.
데이터 그룹 짓기
데이터 그룹에 조건 적용하기
두 개의 테이블에서 조회하기
조건을 적용해 두 개의 테이블 조회하기
LEFT JOIN
RIGHT JOIN
5. 서브쿼리
서브쿼리를 활용하는 방법에 대해 학습합니다.
서브쿼리
반환에 따른 분류
위치에 따른 분류