데이터베이스 기술은 일반적인 프로그래밍 분야와는 다르게 그 범위와 내용이 매우 방대 합니다.
정확한 기술적 이해를 바탕으로 설계 및 개발작업에 참여했을 때 좋은 시스템을 구축할 수 있게 됩니다.
저희 (주)플랜정보기술은 미국 10gen co.와 함께 OnLine, OffLine 교육과정을 개설하고 있으며
기업들의 다양한 개발환경과 여건에 맞게 기업 현장을 직접 방문하여 맞춤식 교육을 수행하고 있습니다.
1. OnLine 기술 교육
미국 10gen co.는 2012년 10월 22일부터 전 세계 사용자들을 위해 OnLine 무료과정을 개설하고 있습니다.
이 과정은 2개 과정으로 진행되는데 NoSQL For Developer 과정과 NoSQL For DBA 과정입니다.
자신의 현재 직무에 맞게 개발자 과정과 DBA 과정 중에 하나를 선택하여 수강하실 수 있습니다.
(1) NoSQL For Developer 과정
이 과정은 NoSQL를 기반으로 애플리케이션을 개발하는 개발자가 반드시 알아야 할
NoSQL 설치 방법과 기본적인 데이터 표현 방법인 JSON과 BSON의 개념과
데이터 조작 기술(Insert, Update, Remove, Find)을 배울 수 있습니다.
교육 기간 : 7주 (10시간/주당)
관련 링크 :
(2) NoSQL For DBA 과정
이 과정은 NoSQL를 기반으로 하는 데이터베이스 관리자들이 반드시 알아야 할
관리 기법을 소개하는 과정입니다.
Sharding System을 구축하는 방법, Master/Slave 환경 구축과 ReplicaSet 구축방법,
RDBMS에서 데이터 마이그레이션하는 방법, 성능 튜닝 기법들을 소개합니다.
교육 기간 : 7주 (10시간/주당)
관련 링크 :
2. OffLine 기술 교육
기업을 직접 방문하는 OffLine 교육은 기업의 여건과 환경에 따라 맞춤식으로 기획 됩니다.
기본적으로 저희 PLAN 정보기술에서 제안하는 교육 기간과 교육 내용은
다음과 같습니다.
교육 기간 : 4일 (7시간/일) 총 28시간
교육 내용 :
1일차 |
NoSQL & NoSQL |
‧ NoSQL 이란? |
과제기반프로젝트 |
‧ NoSQL의기본운영과관리 |
|
2일차 |
NoSQL구조와 |
. Map/Reduce의활용 |
과제기반프로젝트 |
‧ Single-key & Compound 인덱스 |
|
3일차 |
NoSQL 설계패턴 |
‧ Collection 설계 |
과제기반프로젝트 |
. NoSQL 설계패턴 |
|
4일차 |
DB가용성및성능관리 |
‧ Shard System |
과제기반프로젝트 |
‧ Sharding System의구축실습 |
|
5일차 |
NoSQL 튜닝및 |
‧ NoSQL 성능튜닝 |
과제기반프로젝트 |
‧ Profiling System을이용한쿼리문 |