초보 강사 SQL 과외 강의 자료 목차 소개
Data Analyst

빅데이터 관련 자료/[SQL] Basic

초보 강사 SQL 과외 강의 자료 목차 소개

carpe08 2023. 6. 10. 23:26
320x100
320x100

1회 - 데이터베이스와 SQL 소개

  • 데이터베이스의 개념과 중요성
  • SQL (Structured Query Language) 소개
  • SQL 문의 기본 구조와 데이터 조작 기능

2회 - 데이터베이스 생성과 테이블 작성

  • 데이터베이스 생성과 관리
  • 테이블의 생성과 구조 설계
  • 데이터 유형과 제약 조건 설정

3회 - 데이터 삽입, 조회, 수정, 삭제 (CRUD)

  • 데이터 삽입: INSERT 문 활용
  • 데이터 조회: SELECT 문의 활용과 조건 지정
  • 데이터 수정: UPDATE 문을 사용한 레코드 수정
  • 데이터 삭제: DELETE 문을 사용한 레코드 삭제

4회 - 데이터 필터링과 정렬

  • WHERE 절을 사용한 데이터 필터링
  • 여러 조건을 활용한 복합 필터링
  • ORDER BY 절을 사용한 데이터 정렬

5회 - 데이터 그룹화와 집계 함수

  • GROUP BY 절을 사용한 데이터 그룹화
  • 집계 함수의 개념과 종류 (SUM, AVG, COUNT 등)
  • HAVING 절을 사용한 그룹 조건 필터링

6회 - 데이터 결합 (JOIN)

  • 테이블 간의 관계와 JOIN 개념
  • INNER JOIN, LEFT JOIN, RIGHT JOIN 등의 JOIN 유형
  • JOIN 조건과 JOIN의 활용 예제

7회 - 서브쿼리와 뷰

  • 서브쿼리의 개념과 활용
  • 서브쿼리를 활용한 데이터 필터링과 정렬
  • 뷰의 생성과 사용 방법

8회 - 데이터베이스 인덱스와 성능 최적화

  • 인덱스의 개념과 역할
  • 인덱스 생성과 관리
  • 쿼리 성능 최적화를 위한 인덱스 활용 방법

9회 - 트랜잭션과 동시성 제어

  • 트랜잭션의 개념과 특징
  • COMMIT과 ROLLBACK의 활용
  • 동시성 제어의 필요성과 기법 (락, 격리 수준 등)

10회 - 고급 SQL 기능과 활용

  • 서브쿼리의 활용 심화
  • 윈도우 함수의 개념과 활용
  • 대용량 데이터 처리와 성능 향상 기법
320x100
320x100