Cơ sở dữ liệu nâng cao



Mục tiêu:
Môn học cung cấp kiến thức về các hệ cơ sở dữ liệu mới cho ứng dụng phức tạp.
Khối kiến thức bao gồm: cơ sở dữ liệu active, đối tượng, quan hệ đối tượng, suy diễn,
phân tán, đa phương tiện.

Nội dung:
  1. Giới thiệu (slides)
  2. Cơ sở dữ liệu active (slides)
  3. Cơ sở dữ liệu suy diễn (slides)
  4. Cơ sở dữ liệu đối tượng (slides)
  5. Cơ sở dữ liệu quan hệ - đối tượng (slides)
  6. PostgreSQL (slides 1, 2, 3, 4, 5)
  7. MongoDB (slides)
  8. Cơ sở dữ liệu text (slides)

Tài liệu tham khảo:

[Garcia-Molina et al., 2001] Hector Garcia-Molina, Jeffrey D. Ullman and Jennifer Widom, “Database Systems: The Complete Book”, Prentice Hall, 2001.
[Hellerstein and Stonebraker, 2005] Joseph M. Hellerstein and Michael Stonebraker, “Readings in Database Systems”, MIT Press, 2005.
[Ramakrishnan and Gehrke, 2002] Raghu Ramakrishnan and Johannes Gehrke, “Database Management Systems”, McGraw Hill, 2002.
[Bertino and Martino, 1993] Bertino, E., & Martino, L., “Object-Oriented Database Systems: Concepts and Architecture”, Addisson Wesley, 1993. 
[Subrahmanian, 1997] Subrahmanian, V., “Principles of Multimedia Database Systems”, Morgan Kaufmann, 1997.
[Ozsu  and Valduriez, 1998] Ozsu, T., Valduriez, P., “Principles of Distributed Database Systems”, Prentice Hall, 1998.
[Momjian, 2001] Bruce Momjian, “PostgreSQL: Introduction and Concepts”, Addison-Wesley, 2001.
[Douglas and Douglas, 2005] Korry Douglas, Susan Douglas, “PostgreSQL: The comprehensive guide to building, programming, and administering PostgreSQL databases”, SAMS, 2005.



Last update April 2011 by Thanh-Nghi Do