데이터 소비 중심적인 개인화 서비스가 대중화된 현대사회에서 데이터 관리 및 분석 기술은 더욱더 많은 조명을 받고 있다. 특히, 기업에서는 조직 관리 및 운영이 전적으로 운영자의 직관과 경험에 의존해 왔던 과거와는 달리 최신 데이터 분석 결과를 의사결정에 적극적으로 적용하고 있다. 이러한 환경에서 데이터베이스는 데이터를 저장하고 분석하는 데 반드시 필요한 요소기술이며, 데이터 운용에서 발생하는 문제점을 해결할 수 있는 필수적인 수단이 되어가고 있다. 데이터베이스를 구현하고 활용하여 작업 현장에 존재하는 대량의 데이터에서 의미있는 정보를 저장하고 효과적으로 선택할 수 있는 능력은 필수적이다.
이를 위해 ‘데이터베이스 구현’과정에서는 데이터 구조를 파악과 효과적 저장 및 운용에 필요한 여러 배경적 이론을 학습하고 실습을 통해 실제 사례에 적용해 볼 수 있는 전문가양성과정이다.
|
■ 신청기간 : 상시개강 ■ 교육기간 : 수강신청일로부터 30일동안 ■ 교육시간 : 총 16시간 ■ 교육비 : 자부담금 없음 ■ 학습대상자 : 전산관련 학과 전공자, 데이터 관리 관련 종사자 및 구직자 ■ NCS수행정보 : [정보통신-정보기술-정보기술개발-DB엔지니어링] |
- 데이터 모델링, 데이터 구조화, 인덱싱, 질의처리 및 최적화 트랜잭션 관리, 동시성 제어, 회복 등 기술들에 대해 이해할 수 있다.
- 사용자 요구사항 분석의 결과를 GUI 도구인 MySQL Workbench를 사용하여 데이터 모델링을 수행할 수 있다.
- MySQL Server를 사용하여 데이터 저장, 인덱싱, 질의처리 및 최적화 트랜잭션 관리, 동시성 제어, 회복 등
데이터베이스 기능을 적용할 수 있다.
IIBI CURRICULUM
학습목차
차시 | 차시명 | ||||||
1 | 데이터베이스의 이해 | ||||||
2 | DBMS 설치 및 설정 | ||||||
3 | MySQL의 구성요소와 기능 | ||||||
4 | 데이터 모델링과 사용자 요구사항 분석 | ||||||
5 | 관계형 모델 | ||||||
6 | EER 모델링 개체 생성 | ||||||
7 | EER 모델링 관계 정의 | ||||||
8 | 데이터베이스 생성 | ||||||
9 | 데이터베이스 언어 DDL | ||||||
10 | 테이블 관리 | ||||||
11 | 인덱스의 사용 | ||||||
12 | 데이터베이스 관리 | ||||||
13 | 트랜잭션 관리 | ||||||
14 | 권한과 사용자 관리 | ||||||
15 | 백업과 복원 | ||||||
16 | 로깅과 보안 |