문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
데이터베이스 입문
- 데이터베이스란 무엇인가?
- 데이터베이스의 유형
- 관계형 데이터베이스 개요
- 데이터베이스 관리 시스템(DBMS) 소개
- DBMS의 주요 기능들
- 대표적인 DBMS 소프트웨어
데이터베이스 설계 기초
- 개념적·논리적·물리적 데이터 모델
- 엔티티-관계(ER) 모델링 소개
- ER 다이어그램 작성법
- 엔티티, 속성 및 관계의 이해
정규화와 데이터베이스 설계
- 1NF·2NF·3NF·BCNF 등 정규형 개념
- 정규화가 제공하는 이점들
- 정규화 적용 사례 분석
- 비정규화의 필요성 및 활용법
SQL 기초
- SQL 구문과 구조 소개
- SQL에서 사용되는 데이터 타입들
- CREATE·ALTER·DROP 명령어 설명
- 기본 키, 외래 키, 유일성 제약 조건 등의 활용법
데이터 조작을 위한 SQL
- INSERT 문 사용법
- 대량 데이터 삽입 기법
- UPDATE·DELETE 명령어 설명
- WHERE 절을 이용한 조건 지정법
SQL로 데이터 조회하기
- SELECT 문의 활용법
- WHERE 절을 통한 데이터 필터링 방법
- ORDER BY를 사용한 정렬 기법
- LIMIT·OFFSET를 이용한 결과 범위 제어법
고급 SQL 개념들
- INNER JOIN·LEFT JOIN·RIGHT JOIN·FULL JOIN의 차이점
- 서브쿼리 작성 방법
- GROUP BY와 HAVING 절의 활용법
- COUNT·SUM·AVG·MAX·MIN 등 집계 함수 사용법
인덱스와 뷰 다루기
- 인덱스 생성 및 운영 방법
- 인덱스를 활용함에 따른 장단점 분석
- 뷰 작성과 관리 절차
- 복잡한 쿼리를 간소화하기 위한 뷰의 효과적 활용법
데이터베이스 보안 및 트랜잭션 처리
- 사용자 역할 및 권한 관리 기법
- 보안 사고 방지를 위한 모범 운영 절차
- ACID 원칙에 따른 데이터 무결성 유지법
- COMMIT·ROLLBACK 명령어의 올바른 사용법
데이터베이스 최적화 및 정기 유지보수
- SQL 쿼리 분석과 성능 개선 기법
- EXPLAIN 계획을 활용한 쿼리 점검 방법
- 안정적인 백업 전략 수립 방식
- 데이터베이스 복구 과정 수행법
요약 및 향후 학습 방향 제시
요건
- 컴퓨터 운용 관련 기본 지식
수강 대상
- 데이터베이스 관리자
- IT 전문가
21 시간
회원 평가 (3)
각 항목에 대한 훌륭한 설명과 연습을 위한 과제 제공.
Piseth Ben - ACLEDA Bank Plc.
코스 - Oracle Database 19c: SQL Tuning Workshop
기계 번역됨
우리의 이해와 데이터에 맞게 맞춤화됨
Vincent Long - ASSMANG PTY LTD
코스 - Business Intelligence with SSAS
기계 번역됨
제공된 교육 도구입니다.
- UNIFI
코스 - NoSQL Database with Microsoft Azure Cosmos DB
기계 번역됨