입학이 긍지가 되고 수료가 날개가 되는 
상위1%전문가 양성을 위한 교육


단기핵심과정 Database

Spring Data + noSQL

강의일정 문의 강의시간 문의
교육비 800,000원 교육문의 02-3486-3456
재직자 교육비지원 안내
교육소개

본 과정은 NoSQL중에서 가장 인기리에 사용하고 있는 MongoDB와 MongoDB라이브러리에 대하여 다룬다. 또한, MongoDB를 Spring개발환경에서 다루기 위한 Spring DATA에 대하여 다룬다 MongoDB 서버를 다루기 위한 방법과 MongoDB Document의 구조를 올바르게 정의하는 방법까지 함께 다룸으로써 MongoDB와 활용방법에 대한 A-Z까지 다루게 된다.

선수지식
교육내용
교육내용
NO SQL 소개
MongoDB 소개
MongoDB 설치
MongoDB 기초 - Shell 사용, 데이터베이스, 컬렉션 생성
문서의 생성, 갱신, 삭제
쿼리 - 쿼리 기본
쿼리 - 정규식을 이용한 쿼리, 형특정 쿼리, 배열 쿼리, $where
쿼리 - cursor, limit(), skip(), sort(), 공간정보 쿼리
쿼리 - 다양한 제한자
인덱스 - 설정과 조회
Aggregation - count, distinct
Aggregation - MapReduce
Aggregation - Aggregation Framework
고급 기능 - 데이터베이스 명령어, 제한 컬렉션
고급 기능 - GridFS, DBRef
관리 - 모니터링
관리 - 보안과 인증
관리 - 백업 및 복구
복제 - Master/Slave
복제 - Replica Set
복제 - Slave에서의 작업 수행
복제 - 작동방식과 관리
샤딩 - 개요
샤딩 - 샤딩 설정하기
샤딩 - 관리
Java Driver 사용하기 - 기본 드라이버 사용
Java Driver 사용하기 - Object Mapping(Jongo)
데이터 모델링
Spring DATA 개요
Spring과 Spring DATA 연동