ĐỀ CƯƠNG MÔN HỌC
CƠ SỞ DỮ LIỆU NÂNG CAO
Advanced Database Systems
1- Tên môn học: Cơ sở dữ liệu nâng cao
2- Bộ môn phụ trách môn học: Hệ thống thông tin
3- Mã số môn học: CSE584
4- Số tín chỉ: 3 tín chỉ (LT: 2; TH/BT/TL: 1), có bài tập lớn (BTL)
5- Mô tả môn học:
Nội dung học phần bao gồm: giới thiệu nhanh về các hệ cơ sở dữ liệu, các chủ đề nâng cao về các hệ cơ sở dữ liệu hiện đại bao hàm các cơ sở dữ liệu phân tán, suy diễn, hướng đối tượng và xử lý phân tích trực tuyến. Ngoài ra học phần sẽ đề cập tới mô tả dữ liệu và ngôn ngữ truy vấn, thiết kế cơ sở dữ liệu, xử lý và tối ưu hóa truy vấn, các kho dữ liệu và khai phá dữ liệu.
6- Mục đích:
· Trang bị cho sinh viên kiến thức chuyên sâu về các nguyên lý và các kỹ thuật thiết kế các hệ cơ sở dữ liệu tiên tiến; các xu hướng phát triển trong lĩnh vực cơ sở dữ liệu
· Giúp sinh viên có thể phát triển các ứng dụng nâng cao, đáp ứng nhu cầu khai thác dữ liệu phong phú và đa dạng của các tổ chức, xí nghiệp.
7- Yêu cầu: Đối với sinh viên:
- Dự lớp đầy đủ, Nộp tiểu luận
- Tham gia thảo luận, Dự kiểm tra và thi
8- Phân bổ thời gian:
Tổng số: 45 tiết
- Lý thuyết: 30 tiết;
- Bài tập, thảo luận: 15 tiết.
9- Logic môn học:
- Môn học tiên quyết:
- Môn học trước: Cơ sở dữ liệu, hệ quản trị CSDL
10- Giảng viên tham gia giảng dạy: TS. Đặng Thị Thu Hiền hiendt@tlu.edu.vn
11- Định hướng bài tập:
- Bài tập nhỏ: theo các bài tập mẫu trong từng chương.
- Bài tập lớn:
12- Tư vấn và hướng dẫn sinh viên:
- Hướng dẫn bài tập và thảo luận tại lớp
- Giới thiệu các tài liệu tham khảo trong và ngoài nước.
13- Tài liệu học tập:
A. Tài liệu học tập
- Bài giảng của giảng viên
- M.T.Ozsu, P. Valduriez, Principles of Distributed Database Systems, 2010 (3nd edition), Prentice Hall.
B. Tài liệu tham khảo
1. http://www.kth.se/student/kurser/kurs/DD2471?l=en
2. Đồng Thị Bích Thủy. Bài giảng cơ sở dữ liệu nâng cao. Đại học Quốc gia TP Hồ Chí Minh, 2012.
3. Trần Đức Quang, Nguyên lý các hệ CSDL phân tán, tập I-II, NXB Thống kê 1999
4. S.K Rahimi and F.S Houg, “Distributed Database Management Systems” – A Practical Approach”, John Wiley & Sons, 2010.
5. L. Golab and M. T. Özsu.Data Stream Management, Morgan & Claypool, 2010.
14- Nội dung chi tiết môn học:
A- Nội dung tổng quát và phân bổ thời gian.
B- Nội dung chi tiết:
Mở đầu
1. Mục đích môn học
2. Nội dung môn học
3. Sách giáo khoa và tài liệu tham khảo
CHƯƠNG 1. CÁC HỆ CƠ SỞ DỮ LIỆU PHÂN TÁN
1.1. Đại cương về các hệ cơ sở dữ liệu phân tán
1.2. Phân loại các hệ cơ sở dữ liệu phân tán
1.3. Thiết kế cơ sở dữ liệu phân tán thuần nhất
1.4. Thiết kế cơ sở dữ liệu phân tán không thuần nhất
1.5. Tối ưu hóa câu hỏi phân tán
1.6. Quản trị giao dịch phân tán và điều khiển tương tranh
CHƯƠNG 2. CÁC HỆ CƠ SỞ DỮ LIỆU SUY DIỄN
2.1. Logic và cơ sở dữ liệu
2.2. Hệ quản trị cơ sở dữ liệu suy diễn
2.3. Ngôn ngữ luật DATALOG
2.4. Đánh giá câu hỏi suy diễn
CHƯƠNG 3. CÁC HỆ CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG
3.1. Mô hình dữ liệu hướng đối tượng
3.2. Ngôn ngữ định nghĩa và truy vấn hướng đối tượng
3.3. Xử lý và tối ưu hóa truy vấn hướng đối tượng
3.4. Các chỉ dẫn trong hệ cơ sở dữ liệu hướng đối tượng
CHƯƠNG 4. CÁC XU THẾ PHÁT TRIỂN TRONG CƠ SỞ DỮ LIỆU
4.1. Ưu điểm và nhược điểm của các hệ cơ sở dữ liệu cổ điển, tập trung
4.2. Các ứng dụng nâng cao
4.3. Xu hướng phát triển trong lĩnh vực cơ sở dữ liệu
CHƯƠNG 5. XỬ LÝ PHÂN TÍCH TRỰC TUYẾN
5.1. Sự cần thiết đối với OLAP
5.2. Mô hình dữ liệu đa chiều
5.3. Xây dựng mô hình dữ liệu đa chiều từ mô hình dữ liệu khái niệm của các hệ cơ sở liệu tác nghiệp
5.4. Các thao tác OLAP trong mô hình dữ liệu đa chiều
5.5. Cập nhật các chiều OLAP
5.6. Tổ chức lưu trữ dữ liệu OLAP
5.7. Xử lý hiệu quả các yêu cầu OLAP
5.8. Tích hợp OLAP và khai phái dữ liệu (DM)
CHƯƠNG 6. XML VÀ CƠ SỞ DỮ LIỆU INTERNET
6.1. Mô hình dữ liệu phân cấp XML
6.2. Văn bản XML, DTD và sơ đồ XML
6.3. Văn bản XML và cơ sở dữ liệu
6.4. Truy vấn XML
CHƯƠNG 7. QUẢN TRỊ CƠ SỞ DỮ LIỆU
7.1. Kiến trúc cơ sở dữ liệu
7.2. Quản trị người dùng, sao lưu, phục hồi
7.3. Giám sát hiệu suất, bảo mật cơ sở dữ liệu
7.4. Các công nghệ cơ sở dữ liệu
16- Tổ chức đánh giá môn học:
Visit ARC Templates now!