DB 강의(김영한)
김영한의 데이터베이스 강의
김영한의 실전 데이터베이스 입문 - 모든 IT인을 위한 SQL 첫걸음(SQL부터 차근차근)
개발자뿐만 아니라 기획자, 데이터 분석가도 SQL 기초부터 차근차근 데이터베이스를 학습합니다.
- 데이터베이스 입문편 목차
- (A) 윈도우 - MySQL 설치 안내
- (B) macOS - 설치 안내
- 강의 소개와 수업 자료
- 데이터베이스 소개
- 데이터베이스 시작
- SQL - 데이터 관리
- SQL - 조회와 정렬
- SQL - 데이터 가공
- SQL - 집계와 그룹핑
- 다음으로
김영한의 실전 데이터베이스 - 기본편
실무에 꼭 필요한 SQL과 데이터베이스의 기본기를 학습합니다. 개발자뿐만 아니라 기획자나 데이터 분석가분들도 SQL을 깊이있게 학습합니다.
- 데이터베이스 기본편 목차
- (A) 윈도우 - MySQL 설치 안내
- (B) macOS - 설치 안내
- 강의 소개와 수업 자료
- 조인1 - 내부 조인
- 조인2 - 외부 조인과 기타 조인
- 서브쿼리
- UNION
- CASE 문
- 뷰(View)
- 인덱스1
- 인덱스2
- 데이터 무결성
- 트랜잭션
- 저장 프로시저, 함수, 트리거
- 다음으로
김영한의 실전 데이터베이스 - 설계 1편, 현대적 데이터 모델링 완전 정복
데이터베이스 설계를 개념적, 논리적, 물리적 3단계로 체계적으로 배우고, 실무 중심 쇼핑몰 프로젝트로 역량을 강화합니다. 현대적 설계 기법과 최신 트렌드를 통해 실전 노하우를 익힙니다.
- 데이터베이스 설계 1편 목차
- (A) 윈도우 - MySQL 설치 안내
- (B) macOS - 설치 안내
- 강의 소개와 수업 자료
- 설계의 중요성
- 개념적 모델링
- 개념적 모델링 - 실습
- 논리적 모델링1 - 키
- 논리적 모델링2 - 참여도와 일대다 관계
- 논리적 모델링3 - 일대일, 다대다 관계
- 논리적 모델링4 - 식별 관계, 비식별 관계
- 논리적 모델링 - 실습
- 정규화
- 물리적 모델링
- 물리적 모델링 - 실습
- 다음으로
김영한의 실전 데이터베이스 - 설계 2편, 실무에서 반드시 마주치는 9가지 설계 패턴
설계시 실무에서 반드시 마주치는 공통 코드, 카테고리 계층 구조, 이력 추적 관리, Soft Delete, 통계, 동적 설계, JSON 활용등을 9가지 핵심 패턴으로 해결합니다. 단순 이론이 아닌, 수많은 프로젝트에서 검증된 실전 노하우와 상황별 선택 기준을 담았습니다. 이제 어떤 요구사항이 와도 자신 있게 설계하는 진정한 설계 전문가가 되어보세요.
- 데이터베이스 설계 2편 목차.pdf 3. 계층 구조 설계.pdf
- AI - SQL 추출.pdf 4. 데이터 변경 이력 설계1.pdf 1-A. 윈도우 - MySQL 설치 안내.pdf 5. 데이터 변경 이력 설계2.pdf 1-B. macOS - 설치 안내.pdf 6. SOFT DELETE.pdf
- 강의 소개와 수업 자료.pdf 7. 통계 테이블 설계.pdf
- JSON 설계.pdf 8. 상속 관계 설계.pdf
- 다음으로.pdf 9. 동적 설계 - EAV.pdf
- 공통 코드 설계.pdf
- 데이터베이스 설계 2편 목차
- AI - SQL 추출
- (A) 윈도우 - MySQL 설치 안내
- (B) macOS - 설치 안내
- 강의 소개와 수업 자료
- 공통 코드 설계
- 계층 구조 설계
- 데이터 변경 이력 설계1
- 데이터 변경 이력 설계2
- SOFT DELETE
- 통계 테이블 설계
- 상속 관계 설계
- 동적 설계 - EAV
- JSON 설계
- 다음으로