2003년 2학기 데이터베이스 과목 강의자료실


1. 교과목표  (DB 강의 소개)

데이타베이스 시스템의 기초 개념에서부터 시스템의 구조 및 데이타 모델, 관계 데이타 베이스 시스템과 질의어인 SQL들을 익히고, 현재 사용중인 대표적인 데이타베이스 관리 시스템을 실제로 사용하여 실습을 통해 실무 능력을 배운다.

2. 교재

3. 참고문헌

4. 담당 조교

5. 강의내용

강 의 주 제

강 의 제 목

교 재

비 고

1

DB 개론

DB의 배경, 역사, 기능등

1장


2

E-R 데이타 모델

관계, 개체 관계 모델

2장


3

관계 데이타 모델

관계 언어, 뷰, 용어

3장

 

4

SQL

기본 구조

4장


5

SQL

집합 연산자, 내포 SQL

4장


6

무결성 및 보안

참조무결성, Assetion, 보안

6장


7

관계 데이타베이스 설계

정규형, 설계 단계, 방법론

7장


8

중간 시험


 


9

객체-관계 데이타베이스

중첩 릴레이션, 복합 타입 및 연산

9장


10

XML

XML 정의 및 저장

10장

 

11

저장 및 화일 구조 II

화일 구조, 객체-지향 DB 구조

11장

 

12

색인 및 해싱 I

B+ 트리 색인 구조

12장


13

색인 및 해싱 II

정적, 동적 해싱, 다중키 구조

12장


14

질의어 처리I

질의처리 기법, 조인

13장


15

질의어 처리I

조인

13장


16

기말시험

 

 

 

과제물 정보 (과제물은 기한 내에 조교에게 출력물 또는 메일로 제출한다. 기한 초과 후 일주일이내 제출시 50% 감점)

    과제물 목표: DBMS를 설치하고, 데이터베이스를 설계 구축하며 응용프로그램을 작성하여 정보시스템 구축에 필요한 기반 기술을 습득한다.