1. | Chap 1. 데이터베이스 환경 (#1/2) | data, information, datbase, database management system, database system에 대한 개요 설명 | ||
2. | Chap 1. 데이터베이스 환경 (#2/2) | 데이터베이스의 정의 및 특성 | ||
3. | Chap 2. 데이터베이스 관리 시스템 | Data Redundancy and Independency | ||
4. | Chap 3. 데이터베이스 시스템 구성 | ANSI Sparc 3 레벨 구조, Mapping, DBA에 대해 설명 | ||
5. | Chap 4. 관계 데이터베이스 (#1/2) | 관계형 데이터베이스의 Domain, Relation, Tuple, Attribute에 대해 설명 | ||
6. | Chap 4. 관계 데이터베이스 (#2/2) | Key 및 integrity constraints에 대해 설명 | ||
7. | Chap 5. 관계 대수와 관계 해석 | 데이터베이스를 조작하기 위한 연산의 두가지 타입 정형어인 관계 대수 및 관계 해석에 대해 설명 | ||
8. | Chap 6. SQL | 데이터베이스에 접근하기 위한 DML인 SQL 설명 | ||
9. | APM 또는 MySQL 설치 | APM (Apache-PHP-MySQL) 설치 방법 설명 MySQL 설치 방법 설명 | ||
10. | MySQL을 활용한 MFC 프로그래밍 #1 | ODBC를 사용하여 MySQL에 접근하는 방법 설명 MFC의 Document/View 구조를 사용하여 MySQL로 부터 받은 데이터 출력하는 예제 설명 |
||
11. | MySQL을 활용한 MFC 프로그래밍 #2 | MySQL을 활용한 MFC 프로그래밍 #1에서 실습한 내용에 Insert 및 Delete 기능 추가 | ||
12. | MySQL을 활용한 MFC 프로그래밍 #3 | ODBC 소비자 클래스를 사용한 database programming | ||
13. | Chap 7. 데이터 종속성과 정규화 | FD (함수 종속), MVD, JD에 대해 설명하고 데이터베이스를 효율적으로 구성하기 위한 정규화 단계인 1NF, 2NF, 3NF, BCNF, 4NF, 5NF에 대해 설명 | ||
14. | Chap 8. 데이터 모델링 | 실제 세계를 컴퓨터에서 처리하기 위한 모델링에 대해 설명하고 이를 표현하기 위한 E-R Diagram (Entity-Relationship Diagram)에 대해 설명 | ||
15. | Chap 9. 데이터베이스 설계 | 데이터베이스를 설계하기 위한 단계에 대해 학습하고, Conceptual Design, Logical Design, Physical Design 설명 | ||
16. | Chap 10. 데이터베이스 저장과 접근 | 데이터베이스에 데이터를 저장하기 위한 방법과 이를 효율적으로 접근하기 위한 역파일, ISAM 파일, B-tree, B+-tree 등에 대해 설명 | ||
17. | Chap 11~. 그 외의 데이터베이스 주요 내용 및 용어 | 강의에서 다루지 못한 부분에 대한 주요 용어 설명 |