include "../../common/header.inc"; ?>
데이터베이스시스템 (김 응모 외 역 - 희중당)
현재의 대부분의 응용 서비스는 데이터베이스를 기반으로 하고 있다. 본 과목에서는 데이터베이스에 대한 근본적인 개념을 이해하고, 데이터베이스의 설계, 데이터베이스 언어 및 시스템의 구현에 대한 지식을 습득하며, 앞으로 더욱 중요해질 OODB, 분산DB에 대해 소개한다.
근본 개념에 관련된 내용을 담당 교수의 강의로 진행하며, 중간고사 이후 그룹별로 업무 모델을 선정, 데이터베이스의 설계, 구현 한 결과를 기말 고사 직전 발표한다.
주 |
주제 |
내용 |
1 |
과목 소개 |
과목에 대한 전반적인 소개 |
2 |
파일 시스템과 데이터베이스 |
데이터베이스의 소개와 데이터베이스 시스템에 대한 전반적인 소개 |
3 |
관계형 데이터베이스 모델(1) |
관계형 데이터베이스에 대한 전반적인 이론과 무결성 법칙, 관계형 대수 |
4 |
관계형 데이터베이스 모델(2) |
관계형 DBMS의 분류와 데이터 사전 |
5 |
SQL(1) |
SQL의 소개 |
6 |
SQL(2) |
데이터의 정의와 질의 |
7 |
SQL(3) |
복잡한 질의와 뷰 |
8 |
중간고사 |
시험 |
9 |
개체-관계 모델(1) |
모델링의 기본 개념과 데이터베이스 설계 |
10 |
개체-관계 모델(2) |
개체 관계 모델과 ERD 설계 과정 |
11 |
정규화(1) |
정규화의 기본 개념 |
12 |
정규화(2) |
E-R 모델의 정규화와 정규화의 문제점 |
13 |
대학 연구실 데이터베이스(1) |
대학 연구실 데이터베이스의 개념적 설계 |
14 |
대학 연구실 데이터베이스(2) |
대학 연구실 데이터베이스의 설계 완성과 E-R 모델 평가 |
15 |
대학 연구실 데이터베이스(3) |
대학 연구실 데이터베이스의 논리적, 물리적 설계와 구현 |
16 |
기말고사 |
시험 |
중간고사(30%) + 중간 과제(12%) + 기말고사(30%) + 기말과제(12%) + 출석(16%)
데이타베이스론 (이 석호/정익사)
Object-oriented Concepts, Databases and Applications (김 원, Lochovsky/Addison Wesley)
각 장의 연습문제 일부