메인메뉴로 이동 본문으로 이동

컨텐츠 내용

  1. 오프라인교육
  2. 과정정보

과정정보

[종료][Live 공개강좌] 보다 빠르고 쉽게 MongoDB
과정 이미지
[종료][Live 공개강좌] 보다 빠르고 쉽게 MongoDB 과정정보
신청기간 2013.10.08 - 2013.10.22
교육기간 2013.10.25 - 2013.10.25
교육시간 8시간
담당강사
교육비 무료
과정소개
서버사이드 솔루션인 대용량 데이터 처리를 위한 NoSQL(Not Only SQL)이 다양한 분야에서 사용되고 있습니다.
분산환경, 클라우드 환경이 하나의 거대한 흐름이 되어가고 있는 현 시점에서
NoSQL에 대해 살펴보고 실제 응용 애플리케이션을 NoSQL(MongoDB)기반으로 작성해 봄으로 RDBMS의 대안영역에 대해 살펴봅니다.
이를 위해서 NoSQL 중 가장 인기있는 DB인 MongoDB에 대해 살펴보고,
경량화된 사용에서부터 대규모 시스템을 위한 확장구조에 이르기까지의 모습에 대해 배워봅니다.
교육내용

■ 강연자 소개

º 강연자 : 주종면
º 약   력 : 현. PLAN 정보기술 대표 컨설턴트 (www.pitmongo.co.kr)
               MongoDB 공인 Master(mongoDB inc. 공인 전문가)
               오라클 공인 ACE (최고의 엔지니어에게 부여하는 기술 등급)
               한국 데이터베이스 진흥원 전문 기술위원 및 겸임교수
               한국 SW 기술협회 전임강사 
               www.mongodb-korea.org 커뮤니티 운영자
               전. www.dbguide.net[오라클의 모든것] 커뮤니티 운영자
               외 다수
º 저   서 : 2013 도서출판 DataBook "MongoDB Master가 해설하는 NoSQL & MongoDB"
               2012 도서출판 DataBook "오라클 11g  New 대용량 데이터베이스 성능 튜닝" 
               2011 도서출판 DataBook "New 데이터 아키텍처 & 데이터 모델링" 
               2010 이한출판사  "오라클 ACE가 해설하는 Backup & Recovery"
               외 다수


■ 선수학습

º C Language 기본지식
º javascript 언어 기본지식
º 관계형 데이터베이스(RDB) 기초 (권장)


■ 강의내용
1. MongoDB & NoSQL 개념
2. 데이터의 입력/수정/삭제
 - MongoDB 시작과 종료
 - Collection의 생성 및 관리
 - Data Type 종류
 - MapReduce 기능
 - Commit과 Rollback
3. 인덱스의 생성과 관리
 - 인덱스의 종류
4 Collection 설계
 - MongoDB의 데이터 모델링
5 논리적 구조와 물리적 구조
6. Sharding System
 - Sharding 구축을 위한 시스템 환경
 - 사딩 시스템 구축 시 고려 사항
7. Replica & Replica Sets
 - ReplicaSets이란 ?
8. MongoDB 유틸리티
 - 백업과 복구 유형
 - MongoStat & MongoTop
 - MongoDB Log 수집 & 분석


**본 강의의 Topic은 강의 상황에 따라 일부 변경될 수도 있습니다.


[ 학습시 필요한 개발환경 및 도구]  

운영체제 : windows / 64 Bit Os
노트북 : MAC 불가 (원활한 강의의 진행을 위해 지양하는 바이니 협조바라겠습니다.)

대상안내
오픈 소스 경량 DB를 사용하고자 하는 개발자
RDBMS와 다른 DB를 접해보고 싶은 개발자 및 설계자
분산 데이터 처리 기법에 대해 알고 싶은 아키텍트