과정정보
교육소개
복잡한 데이터 관리, 효율적으로 하고 싶다면? 효율적인 데이터 관리의 시작, SQL 실무의 모든 것! 데이터와 SQL에 대한 기본적인 지식과 더불어 관련 직업의 전망도 함께 살펴볼 수 있도록 내용을 담았습니다. 데이터 모델링부터 연결까지 실무에 꼭 필요한 내용을 담았고, 실제 프로젝트에서 발생하는 오류를 함께 해결하는 실습이 포함되어 있습니다.
※ 실습 진행을 위해서는
- Windows 10 64bit 이상, Memory 8G 이상을 권장합니다.
- Mac은 벤투라 권장, WSL 설치 불필요, 64bit 이상 Memory 8G 이상 권장합니다.
학습목표
1. 데이터와 데이터 베이스의 동작 원리를 이해하고 SQL을 활용할 수 있다.
2. 데이터 모델링을 이해하고 이에 따라 SQL을 작성할 수 있다.
3. 정형 데이터와 비정형 데이터에 대한 통찰력을 얻어 실무에 적용할 수 있다.
학습대상
1. 대학 비전공자 및 IT 입문자
2. SQL과 데이터 베이스, 데이터 모델링을 알고 싶은 직장인
3. 데이터를 활용하여 실무에 활용이 필요한 직장인
강사 및 내용전문가 소개
평가비율 및 수료기준
학습목차
1
데이터 세계로 입문!
-
들어가기
-
학습목표
-
데이터란?
-
SQL이란?
-
핵심정리
2
데이터 관련 직업과 전망
-
들어가기
-
학습목표
-
데이터 아키텍트/분석가
-
인공지능 개발자
-
핵심정리
3
데이터 모델링 한번에 이해하기 [관계형 모델링]
-
들어가기
-
학습목표
-
관계형 데이터 모델링 이해
-
관계형 데이터 모델링 과정
-
핵심정리
4
데이터 개념 연결하기 [데이터 베이스, 데이터 웨어하우스, 데이터 마이닝]
-
들어가기
-
학습목표
-
데이터 베이스란?
-
데이터 웨어하우스와 데이터 마이닝
-
핵심정리
5
데이터 모델링으로 이해하는 [SQL 기본 문법]
-
들어가기
-
학습목표
-
데이터 모델링과 SQL 활용 관계
-
SQL 작성 유형
-
핵심정리
6
데이터 베이스 종류와 설치 및 환경 설정 [SQL vs NoSQL]
-
들어가기
-
학습목표
-
SQL vs NoSQL
-
상용 데이터 서비스 인프라 구성
-
핵심정리
7
데이터 표준화 작업 [메타 데이터]
-
들어가기
-
학습목표
-
메타 데이터란?
-
데이터 표준화란?
-
핵심정리
8
데이터 정의 SQL [테이블/인덱스/뷰 생성/변경/삭제]
-
들어가기
-
학습목표
-
테이블/뷰 생성 및 변경/삭제 이해
-
인덱스 생성 및 삭제 이해
-
핵심정리
9
데이터 처리 및 통제 SQL [데이터 입력/ 갱신/삭제 및 통제 적용/권한]
-
들어가기
-
학습목표
-
데이터 처리 (입력/갱신/삭제) 이해
-
데이터 통제 (Commit/Rollback, Grant/Revoke) 이해
-
핵심정리
10
데이터 가공 SQL [함수를 이용한 데이터 가공]
-
들어가기
-
학습목표
-
데이터 수식연산, 문자열 처리 이해
-
그룹함수 이해
-
핵심정리
11
데이터 조회 및 조인 SQL [데이터 조회, 조인 및 서브쿼리]
-
들어가기
-
학습목표
-
데이터 조회, 조인 이해
-
서브 쿼리 이해
-
핵심정리
12
데이터 연결 SQL [데이터 연결 관점, 조인 형태 및 순서 SQL]
-
들어가기
-
학습목표
-
조인 형태 및 순서에 따른 SQL 실행
-
조인을 통한 연결 (Nested Loop, Sort Merge, Hash)
-
핵심정리
13
데이터 연결 SQL [데이터 연결 관점, 연산자/스칼라 서브쿼리/함수]
-
들어가기
-
학습목표
-
조인이외의 연결 방법 (연산자, 스칼라 서브쿼리)
-
조인이외의 연결 방법 (함수)
-
핵심정리
14
프로젝트에서 SQL 바로 잡기 1. 전체 범위 처리 vs 부분 범위 처리
-
들어가기
-
학습목표
-
전체 범위와 부분 범위 처리의 이해
-
인덱스 사용 방법 및 적용이 안되는 경우
-
핵심정리
15
프로젝트에서 SQL 바로 잡기 2. 데이터 모델링, 트랜잭션, 함수 사용
-
들어가기
-
학습목표
-
데이터 모델링/트랜잭션/조인/뷰에 대한 오해와 진실
-
함수 사용에 대한 오해와 진실
-
핵심정리
16
프로젝트에서 SQL 바로 잡기 3. 일반적인 SQL 작성과 튜닝된 SQL 비교
-
들어가기
-
학습목표
-
데이터 모델링 : 기간별 서비스 실적액 집계하기
-
일반적 SQL vs 튜닝된 SQL 비교
-
핵심정리
17
프로젝트에서 SQL 바로 잡기 4. 클라우드, MSA와 트랜잭션 격리 이해
-
들어가기
-
학습목표
-
클라우드 네이티브 아키텍처란?
-
트랜잭션 격리 SQL 오류
-
핵심정리
18
데이터 품질 진단 및 데이터 클렌징
-
들어가기
-
학습목표
-
데이터 품질 진단이란?
-
데이터 품질 진단 및 정제 SQL
-
핵심정리
19
데이터 성능 진단
-
들어가기
-
학습목표
-
데이터 성능 진단이란?
-
SQL 성능 진단 및 개선 사례
-
핵심정리
수강후기
연관과정
동일 카테고리 내 인기과정