Professional Documents
Culture Documents
Số tiết: 60 (44t LT, 30t tự học, 16t bài đọc thêm & kiểm tra thường xuyên có chấm điểm)
Tóm tắt môn học: Cung cấp cho học viên những kiến thức nâng cao về hệ cơ sở dữ liệu
quan hệ và hướng đối tượng. Môn học đặc biệt chú ý đến những vấn đề đảm bảo tính
nhất quán toàn cục đối với các phụ thuộc dữ liệu trong mọi kiểu lược đồ CSDL quan hệ.
Sau khi học xong, học viên sẽ biết cách khai thác tốt một cơ sở dữ liệu quan hệ, đặc biệt
những CSDL thường đặt ra vấn đề nhất quán toàn cục, và CSDL hướng đối tượng, qua
các câu lệnh SQL-99 và OQL (ODMG 3.0) ở trình độ nâng cao.
Tóm tắt môn học bằng tiếng Anh: Advanced knowledge on relational and obect-oriented
database systems. Global consistency with respect to data dependencies in relational
databases is presented in deep. Upon completion of the course, students know how to
explore efficiently relational database, especially regarding to global consistency
satisfaction, and to querying on universal instances, and object-oriented datbase, and this
through advanced queries in SQL-99 and OQL (ODMG 3.0).
Yêu cầu: bắt buộc đối với ngành Khoa Học Máy Tính và ngành Hệ Thống Thông Tin
Chương 2: Một số vấn đề liên quan đến thiết kế và khai thác CSDL quan hệ
Vấn đề nhất quán và đầy đủ toàn cục trong CSDL quan hệ:
- Khái niệm “cửa sổ toàn cục” và thể hiện tiêu biểu
- Điều kiện duy nhất và cơ chế ràng buộc khóa ngoại sửa đổi
- Vùng ảnh hưởng duy nhất của tập thuộc tính X và cơ chế kiểm tra khi
thêm/xóa/sửa liên quan đến X
- Phụ thuộc hàm có nguy cơ dẫn đến mâu thuẫn và cơ chế kiểm tra
(Đọc thêm: một số bài báo trên tạp chí ACM và hội nghị quốc tế: sẽ cung cấp trực tiếp
cho học viên)
(Đọc thêm: Chương 11, sách #1; Chương 8,9, sách #2; Sách #3; và các bài báo chọn
lọc sẽ cung cấp cho học viên)
(Đọc thêm:Chương 2, sách #4; Chương 20, 22, sách #2; và các bài báo chọn lọc sẽ
cung cấp cho học viên)
(Đọc thêm: Chương 3,4, sách #4; Chương 21, sách #2; và các bài báo chọn lọc sẽ cung
cấp cho học viên)
(Đọc thêm: các bài báo chọn lọc sẽ cung cấp cho học viên)
1. J.F. Ullman:
Principles of Database and Knowledge-base Systems.
Vol I. Computer Science Press, 1998.
2. Ramez Elmasri, Shamkant B. Navathe :
Fundamentals of database systems.
Addison Wesley - 4th edition, 2003.
3. Jim Melton, Alan R. Simon:
Understanding the New SQL: a complete guide.
Morgan Kauffmann, 1993.
4. R.G.G. Cattell, D. Barry, et al:
The Object Data Standard: ODMG 3.0
Morgan Kauffmann, 2000.
5. Các bài báo/báo cáo khoa học chọn lọc