69
2014-11-10 17:48:01
0
자격증은 공인 과정을 수강해야 딸 수 있을겁니다.
삼성 멀티캠퍼스 홈페이지 들어가보면 Oracle에 대한 Skill Tree를 보실수 있는데 참고하시면 됩니다.
하지만 단순 업무 활용을 위해서라면 자격증은 없어도 될듯하구요 (교육과정, 자격증 취득비... 비쌉니다.)
제일먼저 RDBMS부터 시작해서 DB에 대한 이해도를 넓히는게 필요합니다.
개인적인 생각으로는
1. Oracle 기본 입문서 하나 구매하시고 (아시겠지만 컴퓨터 책은 두꺼울 수록 좋습니다)
www.oracle.com 들어가셔서 DB 서버 설치 하시고 실습해보세요
기본개발툴도 오라클에서 제공하니 혼자 독학할 환경은 무료로 모두 구성가능합니다.
회사에서는 Toad 라는 툴이 편해서 많이 쓰는데 비싼지라...
2. 데이터 베이스 모델링 정독하시길 바랍니다.
모델링 기법에 따라서 쿼리 수행 시간이 몇배 이상 차이 납니다.
3. 이제 기본기를 배웠으니 Oracle DB 튜닝 책을 하나 사서 배우시길 바랍니다.
기본 RDBMS 이해는 MS SQL 버전이나 Oracle 버전이나 큰차이없지만 튜닝은 각 제품군별로 특징이 있으므로 해당 DB에 맞춰서 보세요
DB 튜닝에 따라서 쿼리 조회 성능 몇십배 이상 차이 납니다.
4. 서버에 관련된 공부는 이제 옵션입니다. 물론 알면 도움 많이 되지만 거기까지 하기엔 머리가 너무 아퍼서...
5. 빅데이터 쪽은 추가로 보시면 도움 되실겁니다. 현재 RDBMS 에서 빅데이터로 많이 넘어가는 추세입니다. 물론 아직까지는 기업여건상 빅데이터를
실질적으로 쓸만한 회사는 별로 없어보이지만.... 미래에 대한 대비로 훓어 보시면 도움될겁니다.
ps. 우리나라가 친 마소 진영이기때문에 MS SQL을 다루는 사람은 많아도 Oracle를 다루는 사람이 별로 없습니다. Oracle or Forms 개발자 구하기가 너무 힘들죠.
배워두면 많은 도움이 될겁니다.
ps2. 만약에 위과정 다 습득하시고 서버까지 배우시고, 메모리구조 및 OS 에 대해서 습득하시고 현업 10년이상 되시면 전문 튜닝 컨설턴트로 나가셔도 전망이 좋습니다. 워낙에 실력자도 없고 튜닝이 필요한 회사들이 많아서....