Academy Program

Home > > 전체교육일정

Cloud 개발

SQL/NoSQL

교육일정
교육기간
2일
교육금액
800,000원(면세)
Cloud 개발전체일정보기 수강신청

교육개요

데이터베이스 관리와 최적화를 마스터하고자 하는 현직자를 위한 강의입니다. '데이터베이스 완전 정복'에서는 ER 모델링부터 SQL 기본, MySQL 활용, 트랜잭션 처리, 데이터 백업 및 복원에 이르기까지 데이터베이스의 전체적인 구조와 운영을 실습을 통해 배웁니다. 이 강의는 효과적인 데이터 관리 및 문제 해결 능력을 키우는 데 중점을 두어, 실무에서의 데이터베이스 효율성을 극대화하고자 합니다.



교육목표

관계형 데이터베이스 및 NoSQL 데이터베이스의 기본 개념 및 특징을 이해하고, 각 데이터베이스 유형의 사용법 및 주요 기능을 습득하여 데이터 관리 및 처리에 대해 이해할 수 있습니다.



강의내용

[Chapter 1: SQL]
· 학습 목표:
SQL의 기본 개념과 데이터베이스 용어를 이해합니다.
· 주요 내용:
1. SQL 소개 및 기본 개념
2. 데이터베이스 관련 용어 소개

[Chapter 2: SQL DB 관리]
· 학습 목표:
데이터베이스 및 테이블 생성, 데이터 검색 및 필터링 등 DB 관리 방법을 습득합니다.
· 주요 내용:
1. 데이터베이스 및 테이블 생성
2. 데이터 검색과 필터링
3. 데이터 정렬과 그룹화
4. 데이터 조작
5. 데이터 관리
[
Chapter 3: NoSQL]
· 학습 목표:
NoSQL 데이터베이스의 개념과 특징, 다양한 유형을 이해하고 활용 가능성을 파악합니다.
· 주요 내용:
1. NoSQL 소개 및 기본 개념
2. NoSQL의 특징과 종류

[Chapter 4: NoSQL 도구]
· 학습 목표:
다양한 NoSQL 도구들을 이해하고, 그 차이점과 특징을 학습합니다.
· 주요 내용:
1. MongoDB, Redis
2. Cassandra, Neo4j

[Chapter 5: NoSQL DB 관리]
· 학습 목표:
NoSQL 데이터베이스 관리에 필요한 데이터 모델링, 쿼리 언어, 인덱싱, 확장성, 가용성, 보안 및 권한 관리 등 주요 개념을 습득합니다.
· 주요 내용:
1. 데이터 모델링 및 설계
2. 쿼리 언어 및 인덱싱
3. 데이터베이스 확장성 및 가용성
4. 데이터베이스 보안 및 권한 관리

[Chapter 6: SQL VS NoSQL]
· 학습 목표:
SQL과 NoSQL 데이터베이스의 차이를 이해하고, 각각의 특징 및 장단점을 비교하여 데이터베이스 선택 시 고려해야 할 기준을 습득합니다.
· 주요 내용:
1. SQL과 NoSQL의 차이
2. SQL과 NoSQL 데이터베이스의 비교 및 선택 기준