💬 과목 소개



데이터를 저장하고 조회하고 삽입하고 삭제하는 기본이 되는 언어인 SQL은
영어 문법과 비슷하여 쉽게 배울 수 있고 활용도가 무궁무진합니다.
데이터를 자유자재로 다루고 싶다면 필수적으로 알고 있어야 할 언어입니다.

데이터 베이스의 구조와 모델링에 대한 이해를 바탕으로
직접 테이블을 만들어보고 하나하나 필요한 데이터들을 쌓고
필요한 데이터들을 필터링하여 조회해보세요.



👤 수업 목표 & 수강대상



  • 데이터가 필요할 때마다 원하는 내용을 직접 추출하고 가공하고 싶은 분

  • 데이터분석을 위해 원하는 데이터를 추출하고 싶은 분

  • 코딩 실습으로 SQL문을 작성하여 직접 데이터를 다루면서 학습하고 싶은 분



📂 커리큘럼


1. SQL 시작하기

SQL에 대해 알아 보고 기본적인 데이터를 검색하는 방법을 학습합니다.


  • SQL로 데이터 다루기

  • SQL이란?

  • 테이블에서 데이터 검색하기

  • 조건을 추가하여 검색하기

  • 여러 개의 조건을 추가하기


2. 데이터를 제어하는 DML

데이터베이스에 존재하는 데이터를 제어하기 위한 DML에 대해 학습합니다.


  • 테이블에서 유사한 값 찾기

  • 데이터 정렬하기

  • 테이블에 데이터 삽입하기

  • 테이블의 데이터 수정하기

  • 테이블의 데이터 삭제하기



3. SQL과 함수

복잡하고 거대한 데이터 베이스를 간단하게 제어하는 함수에 대해 학습합니다.


  • COUNT 함수

  • LIMIT 함수

  • SUM & AVG 함수

  • MAX & MIN 함수



4. 다수의 테이블 제어하기

두 개 이상의 테이블에서 데이터를 검색하는 방법에 대해 학습합니다.


  • 데이터 그룹 짓기

  • 데이터 그룹에 조건 적용하기

  • 두 개의 테이블에서 조회하기

  • 조건을 적용해 두 개의 테이블 조회하기

  • LEFT JOIN

  • RIGHT JOIN


5. 서브쿼리

서브쿼리를 활용하는 방법에 대해 학습합니다.


  • 서브쿼리

  • 반환에 따른 분류

  • 위치에 따른 분류