홈>과정안내>데이타베이스보안전문가

      ㆍ이론 400시간 + 실습 400시간 = 총 800시간(5개월)

       대한민국에서의 IT 분야 취업은 크게 Network 관리자, Database 관리자, 웹을 포함한 응용프로그램
       개발자 이렇게 세가지로 분류되어있습니다. 하지만 대부분의 기업에서는 한가지만 할 수 있는
       지원자를 선호하지 않습니다. 일반적으로 Network관리자라면 Database 서버를 관리할 줄 알아야
       하고, 응용프로그래머 역시 Database 서버를 관리할 수 있어야 합니다.  회사는 같은 비용이라면
       여러 가지를 할 수 있는 인재를 선호합니다.  이에 [데이터베이스&보안전문가] 과정은 현재 모든
       회사에서 요구하는 인재를 맞춤식으로 양성하기 위하여 Network파트(Windows2003, Linux, Unix)와
       Database 파트(MS-SQL2008, Oracle10g) 그리고 응용프로그래머 파트(C#.Net, ASP.Net)등을
       학습 함으로써 현재 실무에서 요구하는 맞춤식 인재를 양성하는 과정입니다. 
       수료자 또한 취업지원을 Network분야와 Database분야 그리고 응용프로그래머 분야 등 다분야로
       선택하여 지원 할 수 있다는 장점이 있습니다
       지난해 어렵다던 취업란 속에서도 전반기, 하반기 각각32명 정원에 85%이상 (취업인원: 54명,
       평균연봉:2100만원)의 취업성과를 만들어낸 이유가 바로 실무에 필요한 맞춤식 인재를 양성한
       결과입니다.
       여러분들도 가능합니다.  오셔서 급우들과 함께 열심히 공부하고 노력하시면 여러분들도 85%에
       포함될수 있습니다.



      ㆍ미취업자, 실업자

교육 과목
주제
교육 내용

UNIX/LINUX
(40 시간)

리눅스와 유닉스의 설치 및 환경구성

소프트웨어 인스톨,시스템 부트 절차 수행,사용자 및 보안 관리 수행,파일 시스템 관리
기초 명령어와 파일시스템 관리 네트워크 프린터 및 시스템 프로세스 관리,시스템 백업 및 복구 수행,스토리지 볼륨 관리
리눅스와 유닉스에서의 네트워크 개념 네트워크의 기본 설명,가상 파일 시스템 및 코어 덤프 관리,네트워크 인터페이스 레이어 구성

리눅스와 유닉스에서의 보안 인증과 암호화 보안 공격,파일 및 시스템 자원 보호, 호스트 및 네트워크 예방,네트워크 연결 접속, 인증 및 암호화

Windows Server
2003 & 2008
(40 시간)

처음설치해보는 Network OS 소프트웨어 인스톨,시스템 부트 절차 수행,사용자 및 보안 관리 수행,파일 시스템 관리
DB설치를 위한 환경 구성 독립 실행형에서 사용자 계정 관리하기, 대량 사용자 만들기,주파티션 나누기
트래픽 없는 네트워크 구축및 관리 TCP/IP 개념잡기,SSL 통신, NetBIOS 이름 변환,호스트 이름 변환
DB설치를 위한 Raid5 방식의 디스크 구축 및 Server 2008특징

단순볼륨,스팬볼륨,미러볼륨,확장볼륨,Raid5볼륨

2008의 새기능(Hyper-V, Core, 클라우드 컴퓨팅)
SQL Server 2008
(80 시간)
Database가 알아듣는 기초언어 query와 DML문 데이터베이스 기술을 소개,DML문,DCL문
Database에게 좀 더 어려운일 시키기 데이터베이스안에 다양한 개체 생성 및 다중 테이블에 대한 query 작성
Database에게 날개달아주기 데이터베이스가 보다 빠르게 반응하기위해 적절한 위치에 인덱스 생성
Database의 복잡한 언어 해석 및 혼자 생각하게하기 SQL의 고급언어인 PL/SQL 기능으로 QUERY 및 프로그래밍 방법 습득(Procedure,trigger,cursor)
C#.Net 프로그래밍
(160 시간)
마이크로소프트의 야심작 C# .NET과 .NET Framework에 대한 이해
모든언어가 가지고 있는 공통 문법 데이터 형식과 변수 선언,연산자,제어문 배열, 문자열, 상수, 프로시저, 열거형과 구조체
C#에서 정말 쉬워진 객체 지향 프로그램 클래스, 상속,인터페이스,대리자, 델리게이트와 이벤트 처리
데이터베이스와 연결을 도와주는 ADO.NET ADO.NET 개요, .NET 데이터 공급자, DataSet과 DataAdapter

Oracle 10gSQL & PL/SQL
(40 시간)

오라클과 대화하는 언어 데이터베이스 기술을 소개, DML문, DQL문
사용자마다 접근 권한을 따로주기 단일 테이블과 다중 테이블에 대한 query 작성
오라클의 개체만들기 SQL의 고급 기능으로 QUERY 및 조작하는 방법 습득
스스로 움직이는 PL/SQL SQL 프로그래밍 언어 습득(Procedure,trigger,cursor)

Oracle 10g
Workshop I
(Admin)
(80 시간)

오라클 설치후 연결하기 데이터베이스의 설치 및 유지 관리 방법
사용자 계정만들기 및 관리 구조 및 해당 구성 요소의 상호 작용 방법
오라클 관리명령 및 데이터베이스 환경구성 운용 데이터베이스를 생성하는 방법과 성능 모니터링
데이터베이스 저장 영역 구조 관리 데이터베이스 보안, 유저 관리

Oracle 10g
Workshop II
Backup/Restore(40 시간)

안전하게 데이터베이스 백업하기 Cold Backup, Hot Backup
기본적인 데이터베이스 복원 닫힌복구, 다른위치에 복구,닫힌 데이터베이스 복구, 열린 데이터베이스 복구,다른위치에 datafile 복구, 백업하지 않은 datafile복구
내가 원하는 상태로 데이터베이스 복원 시간기반 복구,취소기반 복구,백업control파일을 이용한 복구, 대기 상태 그룹의 멤버문제,대기 상태 그룹의 문제, Current 로그 장애
RMAN을 사용하여 백업및 복원 RMAN의 명령어,RMAN 복구,RMAN 백업

Oracle 10g
Tuning
(80 시간)

데이터베이스에 생긴 성능 문제 진단 및 튜닝 Metric 기록 뷰를 사용하여 Metric 보기,Metric Baseline 생성, Statspack 사용, Statspack 보고서의 주요 섹션 식별
오라클 데이터베이스 모니터링하여 진단 및 조치하기 AWR 사용,스냅샷 집합 생성 및 기간 비교, 사후 튜닝(Reactive Tuning)
보고서를 통한 최적의 데이터베이스 튜닝 Shared Pool 튜닝, Shared Pool에 객체 Keeping, 버퍼 캐시 튜닝,자동 공유 메모리
성능과 보안 간의 균형 유지 체크포인트 및 리두 튜닝,데이터베이스 I/O 문제 진단, PGA 및 임시 공간 튜닝,세그먼트 공간 관리 튜닝
ASP.Net
프로그래밍
(80 시간)
ASP.NET을 위한 C# ASP.NET의 아키텍처 정리. C# 새로운 특징들
서버 컨트롤 사용과 마스터 페이지 기본 컨트롤의 새로운 특징들. 새로 추가된 컨트롤들. 유효성 검사 컨트롤. 입력 컨트롤
캐싱(Caching)을 이용한 성능 향상, 멤버쉽, 사용자 프로필, 웹파트 마스터 페이지의 기본. 중첩된 마스터 페이지. 마스터 페이지에서의 프로그래밍
데이터베이스 액세스 데이터 소스 컨트롤을 이용하여 데이터 바인딩하기. 데이터 바운드 컨트롤의 기본
실무 Project 개발
(160 시간)
데이터베이스 디자인및 정규화 주제선정,벤치마킹,DB개발
화면 디자인및 개발 화면 디자인, 코딩 ,디버깅
오류 테스트및 에러 디버깅 최종 디자인, 문서화,발표자료작성
발표및 시연 발표,시연

 

      MCP, MCSE, MCSA, MCDBA, MCSD, OCP, OCA

 

      일반 중소기업, 공공기관, 금융기관, 대기업의 Network관리자 및 데이터베이스 관리자,
      C# 솔루션개발자 , 웹 프로그램 개발자 등으로 취업이 가능합니다