-
- 주제분류
- 공학 >컴퓨터ㆍ통신 >컴퓨터공학
-
- 강의학기
- 2013년 2학기
교과목의 성격
- 데이터베이스는 정보시스템 구축과 응용에 핵심요소이다. 모든 정보 시스템은 데이터베이스를 기반으로 구성된다고 하여도 과언이 아니다. 본 강의에서는 데이터베이스 설계와 개발에 관한 전문 능력을 함양한다. 또한, 빅데이터 등 최근의 데이터베이스 기술을 응용하는 능력을 배양한다.
교과수업 주요목표
- 데이터베이스 실무 응용 시스템을 설계하고 구현하며 이를 관리하는 데이터베이스 관리자로서의 역할을 수행하는데 필요한 제반 이론과 실무 능력을 배양한다.
1. 데이터베이스의 개념과 계층구조를 이해하고 설명할 수 있는 능력
2. ER모델링을 이해하고, 특히 주어진 도메인에 대한 ER 모델을 작성할 수 있는 능력
3. ER모델 구성 요소의 특징을 이해하고 설명하며, 이를 적용할 수 있는 능력
4. 정보 모델에 기초하여 관계 데이터베이스를 설계, 구축하는 능력
5. relational algebra와 relational calculus를 활용하는 능력
6. SQL를 활용하여 응용 데이터베이스를 구축하는 능력
7. MySQL, Oracle등 상용 데이터베이스를 구축하는 능력
8. 종속성과 정규화를 이해하고, 정규화할 수 있는 능력
9. 트랜잭션 실무 문제를 이해하고 해결하는 능력
10. 데이터베이스 최적화, 보안 등 데이터베이스 관리 기능을 이해하고 수행하는 능력
11. 빅데이터 등 최신 데이터베이스 기술 동향을 이해하고 설명할 수 있는 능력