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:
- Giới thiệu (slides)
- Cơ sở dữ liệu active (slides)
- Cơ sở dữ liệu suy diễn (slides)
- Cơ sở dữ liệu đối tượng (slides)
- Cơ sở dữ liệu quan hệ - đối tượng (slides)
- PostgreSQL (slides 1, 2, 3, 4, 5)
- MongoDB (slides)
- 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