고급데이터베이스 (2007/2)

Advanced Databases


Course Overview

개설학과(Department)

컴퓨터공학과(Computer Engineering)

교과목번호(Course Number)

26211

학점 및 시수(Credit)

3-3-0

강의시간 및 강의실

(Class Hours and Room No.)

월(Mon)7-9 (공1409)

담당교수(Lecturer)

김영국(Kim, Young-Kuk)


Course Bulletin Board


Course Objective

To understand the advanced concepts of database systems and to acquire the implementation techniques of emerging database systems and applications.


Textbooks

  1. (DSC5) Avi Silberschatz, Henry F. Korth, and S. Sudarshan, Database System Concepts, Fifth Edition, McGraw-Hill, 2006.
  2. (FDS5) R. Elmasri and S.B. Navathe, Fundamentals of Database Systems, 5th Edition, Addison Wesley, 2007.


References

  1. J.Gray and A.Reuter, Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, 1994.
  2. P.A. Bernstein, V. Hadzilacos, and N. Goodman, Concurrency Control and Recovery in Database Systems, Addison Wesley, 1987.
  3. Joseph M. Hellerstein and Michael Stonebraker, Ed., Readings in Database Systems, 4th Ed., MIT Press, 2005.
  4. Gerhard Weikum and Gottfried Vossen, Transactional Information Systems, Morgan Kaufmann, 2002.


Syllabus and Lecture Notes

  1. (8/27) Introduction
  2. (9/3) Basic Concepts of Database Systems - Review
  3. (9/10) Transactions (DSC5 Chap.15, FDS5 Chap.17)
  4. (9/17) Concurrency Control (DSC5 Chap.16, FDS5 Chap.18)
  5. (10/1) Recovery (DSC5 Chap.17, FDS5 Chap.19)
  6. (10/8) Object-based Databases and XML (DSC5 Chap.9, Chap.10, FDS5 Chap.20, Chap.21, Chap.22, Chap.27)
  7. (10/15) Data Analysis and Mining (DSC5 Chap.18, FDS5 Chap.28, Chap.29)
  8. (10/22) Information Retrieval (DSC5 Chap.19)
  9. (10/29) Midterm Exam
  10. (11/5) Database-System Architectures (DSC5 Chap.20)
  11. (11/12) Parallel and Distributed Databases (DSC5 Chap.21, Chap.22, FDS5 Chap.25)
  12. (11/19) Advanced Data Types and New Applications (1) (DSC5 Chap.24, FDS5 Chap.24, Chap.30)
  13. (11/26) Advanced Data Types and New Applications (2)
  14. (12/3) Advanced Transaction Processing (DSC Chap.25)
  15. (12/10) Final Exam

Course Evaluation


Presentation Topics and Schedule


Term Project Topics and Teams


Course Bulletin Board