Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
1,03 MB
Nội dung
Khoa Khoa Học & Kỹ Thuật Máy Tính Trường Đại Học Bách Khoa Tp Hồ Chí Minh Hệ Quản Trị Cơ Sở Dữ Liệu (CO3021) Đại Học Ngành Khoa Học Máy Tính Giáo trình điện tử Biên soạn bởi: TS Võ Thị Ngọc Châu (chauvtn@hcmut.edu.vn) Học kỳ – 2020-2021 Thông tin môn học Tên môn học: Hệ Quản Trị Cơ Sở Dữ Liệu Mã môn học: CO3021 Course Name: Database Management Systems Course ID: CO3021 Database Management Systems DBMS??? Chuẩn đầu Giải thích khái niệm vấn đề thực liên quan hệ quản trị sở liệu Vận dụng hỗ trợ quản lý liệu hệ quản trị sở liệu quan hệ mức vật lý Thực hành xử lý tối ưu hóa truy vấn hệ quản trị sở liệu quan hệ với ngôn ngữ SQL Sử dụng kỹ thuật liên quan xử lý giao tác, điều khiển tương tranh khôi phục liệu để giải cố xảy làm liệu không quán mát xử lý liệu môi trường đa người dùng đồng thời Course outcomes Explain concepts and implementation issues of database management systems Operate the modules of a database management system to manage a relational database at the physical level Practice query processing and optimization of a relational database management system with SQL language Use several techniques related to transaction processing, concurrency control, database recovery to manage data when there is a system crash as well as to manage data in a concurrent multi-user environment for no data inconsistency and loss Nội dung Chương 1: Tổng quan hệ quản trị sở liệu Chương 2: Tổ chức lưu trữ cấu trúc tập tin Chương 3: Các cấu trúc mục cho tập tin liệu Chương 4: Xử lý tối ưu hóa truy vấn Chương 5: Xử lý giao tác Chương 6: Các kỹ thuật điều khiển tương tranh Chương 7: Các kỹ thuật phục hồi liệu Course outline Chapter Overall Introduction to Database Management Systems Chapter Disk Storage and Basic File Structures Chapter Indexing Structures for Files Chapter Query Processing and Optimization Chapter Introduction to Transaction Processing Concepts and Theory Chapter Concurrency Control Techniques Chapter Database Recovery Techniques Tài liệu tham khảo [1] R Elmasri, S R Navathe, Fundamentals of Database Systems- 6th Edition, Pearson- Addison Wesley, 2011 R Elmasri, S R Navathe, Fundamentals of Database Systems- 7th Edition, Pearson, 2016 [2] H G Molina, J D Ullman, J Widom, Database System Implementation, Prentice-Hall, 2000 [3] H G Molina, J D Ullman, J Widom, Database Systems: The Complete Book, Prentice-Hall, 2002 [4] A Silberschatz, H F Korth, S Sudarshan, Database System Concepts –3rd Edition, McGraw-Hill, 1999 [Internet] … R Elmasri, S R Navathe, Fundamentals of Database Systems- 7th Edition, Pearson, 2016 R Elmasri, S R Navathe, Fundamentals of Database Systems- 7th Edition, Pearson, 2016 Chapter 16: Disk Storage, Basic File Structures, Hashing, and Modern Storage Architectures Chapter 17: Indexing Structures for Files and Physical Database Design pp 745-779 Chapter 21: Concurrency Control Techniques pp 691-740 Chapter 20: Introduction to Transaction Processing Concepts and Theory pp 657-689 Chapter 19: Query Optimization pp 601-650 Chapter 18: Strategies for Query Processing pp 541-598 pp 781-810 Chapter 22: Database Recovery Techniques pp 813-838 10 Grading Exercises: 10% Midterm Exam: 20% Assignment: 20% Final Exam: 50% Pass if Exercises*0.1 + Midterm Exam*0.2 + Assignment*0.2 + Final Exam*0.5 ≥ 5.0 NOTE: if one component has a grade of less than (grade