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