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

ㆍ이론 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# 솔루션개발자 , 웹 프로그램 개발자 등으로 취업이 가능합니다
|