1. Trang chủ
  2. » Luận Văn - Báo Cáo

CƠ SỞ DỮ LIỆU PHÂN TÁN

10 0 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Cơ sở dữ liệu phân tán
Trường học Trường ĐH Ngoại Ngữ Tin Học TP.HCM
Chuyên ngành Công nghệ thông tin
Thể loại Đề cương chi tiết học phần
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 10
Dung lượng 652,21 KB

Nội dung

Công Nghệ Thông Tin, it, phầm mềm, website, web, mobile app, trí tuệ nhân tạo, blockchain, AI, machine learning - Công Nghệ Thông Tin, it, phầm mềm, website, web, mobile app, trí tuệ nhân tạo, blockchain, AI, machine learning - Quản trị kinh doanh 1 TRƯỜNG ĐH NGOẠI NGỮ - TIN HỌC TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Khoa CÔNG NGHỆ THÔNG TIN Độc Lập - Tự Do - Hạnh Phúc CHƯƠNG TRÌNH GIÁO DỤC ĐẠI HỌC Trình độ đào tạo: Đại học Ngành: Công nghệ thông tin Mã số: 7480201 ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN 1. Thông tin chung về HP 1.1 Mã học phần: 1222034 1.2 Tên học phần: Cơ sở dữ liệu phân tán 1.3 Ký hiệu học phần: 1222034 1.4 Tên tiếng Anh: Distributed Database 1.5 Số tín chỉ: 4 (3+1) 1.6 Phân bố thời gian: - Lý thuyết: 45 tiết. - Thực hành: 30 tiết - Tự học: 120 giờ 1.7 Các giảng viên phụ trách học phần: - Giảng viên phụ trách chính: - Danh sách giảng viên cùng giảng dạy: 1.8 Điều kiện tham gia học phần: - Học phần tiên quyết: Không có - Học phần học trước: Cơ sở dữ liệu - Học phần song hành: Không yêu cầu 2. Mục tiêu HP 2.1. Mục tiêu chung - Cung cấ p cho sinh viên các kiến thức cơ sở về cơ sở dữ liệu (CSDL) phân tán, lý thuyết phân mảnh không tổn thất thông tin, vấn đề tương tranh và hiệu năng xử lý phân tán. Phân biệt được CSDL phân tán và CSDL tập trung: những ưu và hạn chế của hai loại cơ sở dữ liệu này. Nhận biết các tính chất và đặc điểm của hệ CSDL phân tán: xử lý phân mảnh, nguyên lý quản lý giao dịch, kiểm soát dữ liệu ngữ nghĩa và điều khiển đồng thời, tối ưu hóa truy vấn phân tán. Đồng thời ứng dụng và phân tích được nhu cầu thực tế với những doanh nghiệp lớn hiện nay - Trang bị cho sinh viên các phương pháp phân mảnh dữ liệu và điều kiện kiểm tra tính đúng đắn trong phân mảnh; Tiếp cận cách thiết kế CSDL phân tán và ứng dụng các thuật toán trong thiết kế; Biến đổi truy vấn toàn cục thành truy vấn phân mảnh và tối ưu hóa truy vấn dữ liệu phân tán; Các nguyên lý quản lý giao dịch, kiểm soát dữ liệu ngữ nghĩa và điều khiển đồng thời trong phân tán.. Kiến thức môn học sẽ được vận dụng ngay vào việc làm đề tài cho mỗ i nhóm về phân mảnh dữ liệu, phân tích, thiết kế ứng dụng cơ sở dữ liệu phân tán và cài đặt trên hệ quản lý cơ sở dữ liệu phân tán như: SQL Server, Oracle, DB2, PostgresSQL. 2.2. Mục tiêu HP cụ thể 2.2.1. Về kiến thức: - Trình bày được các khái niệm cơ bản về cơ sở dữ liệu phân tán; so sánh được những ưu và hạn chế giữa cơ sở dữ liệu tập trung và cơ sở dữ liệu phân tán. - Thiết kế một cơ sở dữ liệu phân tán: các phương pháp phân mảnh dữ liệu, nhân bản, điều khiển đồng thời; quản lý giao tác, kiểm soát dữ liệu ngữ nghĩa và truy vấn phân tán. - Ứng dụng của CSDL phân tán trong quản lý các tổ chức doanh nghiệp. 2 2.2.2. Về kỹ năng: - Phân tích, giải thích và lập luận trong các nhóm để giải quyết các vấn đề về cơ sở dữ liệu phân tán. - Truy vấn và cập nhật đồng bộ dữ liệu trên các database server. - Tối ưu hóa truy vấn phân tán. - Cài đặt được cơ sở dữ liệu phân tán cho bài toán trên một hệ quản trị CSDL(SQL Server, DB2 IBM, Oracle…) 2.2.3. Năng lực tự chủ và trách nhiệm: - Vận dụng thành thạo kỹ năng làm việc nhóm, lập kế hoạch và viết báo cáo kỹ thuật - Có năng lực giao tiếp và trình bày giải pháp kỹ thuật. 3. Chuẩn đầu ra của HP “Cơ sở dữ liệu phân tán” Bảng 3.1. Chuẩn đầu ra (CĐR) của HP Sau khi học xong học phần, SV có khả năng: Ký hiệu CĐR HP Nội dung CĐR HP (CLO) CLO1 - Khái niệm về cơ sở dữ liệu phân tán; so sánh được những ưu và hạn chế giữa cơ sở dữ liệu tập trung và cơ sở dữ liệu phân tán. - Các phương pháp phân mãnh dữ liệu, nhân bản, điều khiển đồng thời; quản lý giao tác, kiểm soát dữ liệu ngữ nghĩa và truy vấn phân tán. CLO2 -Thu thập thông tin và Phân tích yêu cầu và vấn đề của CSDL phân tán CLO3 - Thiết kế một cơ sở dữ liệu phân tán - Truy vấn và cập nhật đồng bộ dữ liệu trên các database server. - Tối ưu hóa truy vấn phân tán. - Cài đặt được cơ sở dữ liệu phân tán cho bài toán trên một hệ quản trị CSDL CLO4 - Có khả năng giải quyết một số vấn đề thực tế. - Ứng dụng của CSDL phân tán trong quản lý các tổ chức doanh nghiệp. CLO5 Có khả năng làm việc theo nhóm, lập kế hoạch và viết báo cáo kỹ thuật. CLO6 Có năng lực giao tiếp và trình bày giải pháp kỹ thuật. 4. Mối liên hệ giữa CĐR HP (CLO) với CĐR CTĐT (PLO) Mức độ đóng góp của CLO vào PLO được xác định cụ thể: 1 – CLO có đóng góp vừa vào PLO 2 – CLO có đóng góp nhiều vào PLO Chú thích: 2 - Cao, 1 - Thấp - phụ thuộc vào mức hỗ trợ của CLO đối với PLO ở mức bắt đầu (1) hoặc mức nâng cao hơn mức bắt đầu, có nhiều cơ hội được thực hành, thí nghiệm, thực tế,…(mức 2) Bảng 4.1.Mối liên hệ của CĐR HP (CLO) đến CĐR của CTĐT (PLO) PLO (1) (2) (3) (4) (5) (6) (7a,b,c,d) (8a,b,c) (9a, b,c) (10a, b, c) (11b, c) CLO 1 2 2 2 CLO 2 2 2 CLO 3 2 2 2 2 2 CLO4 1 2 2 2 CLO5 2 CLO6 2 Tổng hợp học phần 2 1 2 2 2 2 2 2 2 3 - Đánh giá HP a. Phương pháp, hình thức kiểm tra - đánh giá của HP Bảng 5.1. Phương pháp, hình thức kiểm tra - đánh giá kết quả học tập của SV ở HP Thphần đánh giá Trọng số Bài đánh giá Trọng số con Rubric Lquan đến CĐR nào ở bảng 3.1 HD PP đánh giá (1) (2) (3) (4) (5) (6) (7) A1. Kiểm tra thường xuyên (KTTX) 20 A1.1. Từng buổi học 10 R1 CLO 1 - Điểm danh - Đánh giá hoạt động trên lớp A1.2. Tuần 5: Làm việc nhóm trên Case Study 1 30 R3 CLO 2 CLO 3 CLO 4 CLO 5 - Đánh giá khả năng làm việc nhóm - Đánh giá kết quả phân tích, thiết kế và quản trị CSDLPT A1.3. Tuần 9: Làm việc nhóm trên Case Study 2 20 R3 CLO 2 CLO 3 CLO 4 CLO 5 A1.4. Tuần 12: Làm việc nhóm trên Case Study 3 20 R3 CLO 2 CLO 3 CLO 4 CLO 5 A1.5. Tuần 14: Làm việc nhóm trên Case Study 4 20 R3 CLO 2 CLO 3 CLO 4 CLO 5 A2. Đánh giá phần thực hành 30 - Sinh viên hoàn thành bài thực hành trong buổi thực hành R3 CLO 2 CLO 3 - GV giao bài thực hành vào đầu mỗi buổi thực hành - GV chấm kết quả vào cuối buổi thực hành A3. Đánh giá cuối kỳ 50 Báo cáo cuối kỳ. R5 R6 CLO 2 CLO 3 CLO 4 CLO 5 CLO 6 - GV giao đề cho nhóm từ đầu học kỳ. Việc đánh giá diễn ra vào cuối học kỳ - Trình bày kết quả làm việc của nhóm - Chạy chương trình demo - Trả lời câu hỏi b. Chính sách đối với HP 6.Kế hoạch và nội dung giảng dạy HP Bảng 6.1. Kế hoạch và nội dung giảng dạy của HP theo tuần Tuần Buổi (3 tiếtb) Các nội dung cơ bản của bài học (chương) (đến 3 số) Số tiết (LTTH TT) CĐR của bài học (chương) chủ đề Lquan đến CĐR nào ở bảng 3.1 PP giảng dạy đạt CĐR Hoạt động học của SV() Tên bài đánh giá (ở cột 3 bảng 6.1 (1) (2) (3) (4) (5) (6) (7) (8) 1 Chương 1. Tổng quan về CSDL phân tán 1.1. Xử lý phân tán và hệ thống xử lý phân tán 1.1.1. Xử lý phân tán 1.1.2. Hệ thống phân tán 1.3. Hệ CSDL phân tán là gì 1.4. Sự cần thiết của hệ CSDL phân tán 1.5. Các đặc điểm của CSDL phân tán so với CSDL tập trung 3 LT 1.1. Nắm được các khái niệm cơ bản về CSDLPT, các đặc điểm và các mô hình CSDLPT 1.2. Mối liên hệ với những kiến thức đã học trước đó và kinh nghiệm đã có CLO1 1.1. Thuyết giảng 1.2. Đặt câu hỏi gợi mở để sinh viên trả lời 1.3. Liên hệ với những kiến thức đã học trước đó và kinh nghiệm đã có - Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 1 của cuốn 1, chương 1 cuốn 2, chương 1 cuốn 3 - Nghe giảng, ghi chú, tham gia 4 1.6. Các mô hình cơ sở dữ liệu ClientServer 1.7. Mô hình tham chiếu CSDL phân tán 1.7.1. Lược đồ toàn cục 1.7.2. Lược đồ phân mảnh 1.7.3. Lược đồ cấp phát 1.7.4. Lược đồ ánh xạ cục bộ các hoạt động trên lớp 2 Chương 1. Tổng quan về CSDL phân tán 1.8. Cấu trúc logic của CSDL phân tán. 1.9. Lợi ích phân tán dữ liệu trên mạng 1.10. Hệ quản trị CSDL quan hệ 1.11. Tổng quan về hệ quản trị CSDL phân tán 1.11.1. Giới thiệu 1.11.2. Hệ quản trị CSDL phân tán thuần nhất 1.11.3. Hệ quản trị CSDL phân tán không thuần nhất 1.12. Mô hình kiến trúc hệ quản trị CSDL phân tán 1.13. Kiến trúc hệ quản trị CSDL phân tán 3 2.1. Hiểu thêm các khái niệm về CSDLPT, các kiến trúc và các hệ quản trị CSDLPT, so sánh giữa CSDL tập trung và CSDL phân tán 2.2. Mối liên hệ với những kiến thức đã học trước đó và kinh nghiệm đã có CLO1, CLO5 2.1. Thuyết giảng 2.2. Đặt câu hỏi gợi mở để sinh viên trả lời 2.3. Liên hệ với những kiến thức đã học trước đó và kinh nghiệm đã có 2.4. Triển khai và phân công đề tài - Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 1 của cuốn 1, chương 1 cuốn 2, chương 1 cuốn 3 - Nghe giảng, ghi chú, tham gia các hoạt động trên lớp - Lập nhóm 3 Chương 2. Thiết kế CSDL phân tán 2.1. Các vấn đề về phân mảnh dữ liệu 2.1.1. Lý do phân mảnh 2.1.2. Các kiểu phân mảnh 2.1.3. Mức độ phân mảnh 3.1.4. Các quy tắc phân mảnh 3.1.5. Các kiểu cấp phát 3.1.6. Các yêu cầu thông tin 2.2. Phương pháp phân mảnh ngang 2.2.1. Khái niệm 2.2.2. Thông tin cần thiết của phân mảnh ngang 2.2.3. Phân mảnh ngang nguyên thủy 2.2.4. Tính đầy đủ và tính cực tiểu của vị từ đơn giản 2.2.5. Thuật toán xác định phân mảnh ngang nguyên thủy 3 3.1. Nắm được các khái niệm về thiết kế CSDLPT, phân mảnh dữ liệu, các kiểu phân mảnh, quy tắc phân mảnh, các phương pháp, thuật toán phân mảnh ngang trong CSDLPT 3.2. Mối liên hệ với những kiến thức đã học trước đó và kinh nghiệm đã có CLO1, CLO2, CLO3, CLO5 3.1. Thuyết giảng 3.2. Đặt câu hỏi gợi mở để sinh viên trả lời 3.3. Liên hệ với những kiến thức đã học trước đó và kinh nghiệm đã có 3.4. Gợi ý đề tài 3.5. Ra bài tập - Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 3 cuốn 1, chương 2 cuốn 2, chương 3 cuốn 3 - Nghe giảng, ghi chú, tham gia các hoạt động trên lớp -Làm bài tập 4 Chương 2. Thiết kế 3 4.1. Nắm được CLO1, 4.1. Thuyết - Phần chuẩn 5 CSDL phân tán 2.3. Phân mảnh ngang dẫn xuất 2.4. Phân mảnh dọc 2.4.1. Khái niệm 2.4.2. Thông tin cần thiết của phân mảnh dọc 2.4.3. Thuật toán tụ nhóm 2.4.4. Thuật toán phân mảnh 2.4.5. Kiểm tra tính đúng đắn 2.5. Phân mảnh hỗn hợp phương pháp và thuật toán phân mảnh dọc, phân mảnh hỗn hợp trong CSDLPT 4.2. Mối liên hệ với những kiến thức đã học trước đó và kinh nghiệm đã có CLO2, CLO3, CLO5 giảng 4.2. Đặt câu hỏi gợi mở để sinh viên trả lời 4.3. Liên hệ với những kiến thức đã học trước đó và kinh nghiệm đã có 4.4. Ra bài tập bị ở nhà: Đọc trước nội dung ở chương 3,4 cuốn 1; chương 2 cuốn 2, chương 3 cuốn 3 - Nghe giảng, ghi chú, tham gia các hoạt động trên lớp -Làm bài tập 5 Chương 2. Thiết kế CSDL phân tán 2.6. Cấp phát 2.6.1. Bài toán cấp phát 2.6.2. Thông tin cần thiết cho bài toán cấp phát. 2.6.3. Mô hình cấ p phát 2.7. Kiểm soát dữ liệu ngữ nghĩa 2.8. Quản lý khung nhìn 2.8.1. Khung nhìn trong hệ quản trị CSDL tập trung 2.8.2. Khung nhìn trong hệ quản trị CSDL phân tán Case Study 1 - Thiết kế CSDLPT 3 5.1. Nắm được khái niệm về cấp phát dữ liệu, các khung nhìn trong CSDLPT 5.2. Có khả năng vận dụng kiến thức và làm việc nhóm để phân tích và thiết kế một CSDLPT cho một hệ thống thực tế CLO1, CLO2, CLO3, CLO5 5.1. Thuyết giảng các khái niệm về cấp phát dữ liệu, các khung nhìn trong CSDLPT 5.2. Đặt câu hỏi gợi mở để sinh viên trả lời 5.3. Vận dụng kiến thức để phân tích và thiết kế một CSDLPT cho một hệ thống thực tế 5.4. Thảo luận và làm việc nhóm để phân tích và thiết kế một CSDLPT cho một hệ thống thực tế - Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 3 cuốn 1, chương 2 cuốn 2, chương 4 cuốn 3 - Nghe giảng, ghi chú, tham gia các hoạt động trên lớp - Làm case study theo nhóm, thảo luận, giải quyết phần việc được phân công, đóng góp ý kiến và trình bày thiết kế. A1.2. 6 Chương 2. Thiết kế CSDL phân tán 2.9. An toàn dữ liệu 2.9.1. Kiểm soát quyền tập trung 2.9.2. Kiểm soát quyền phân tán 2.10. Kiểm soát toàn vẹn ngữ nghĩa 2.10.1. Kiểm soát toàn vẹn ngữ nghĩa tập trung 2.10.2. Kiểm soát toàn vẹn ngữ nghĩa phân tán. 2.10.3. So sánh kiểm soát toàn vẹn ngữ nghĩa tập trung và phân tán 3 6.1. Nắm bắt được các khái niệm về an toàn dữ liệu, kiểm soát quyền phân tán, toàn vẹn ngữ nghĩa trong phân tán 6.2. Có khả năng vận dụng kiến thức để thiết kế hoàn chỉnh một CSDLPT CLO1, CLO2, CLO3, CLO5 6.1. Thuyết giảng về các khái niệm về an toàn dữ liệu, kiểm soát quyền phân tán, toàn vẹn ngữ nghĩa trong phân tán 6.2. Đặt câu hỏi gợi mở để sinh viên trả lời 6.3. Vận dụng kiến thức thiết kế hoàn chỉ...

Trang 1

TRƯỜNG ĐH NGOẠI NGỮ -

TIN HỌC TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

Khoa CÔNG NGHỆ THÔNG TIN Độc Lập - Tự Do - Hạnh Phúc

CHƯƠNG TRÌNH GIÁO DỤC ĐẠI HỌC

Trình độ đào tạo: Đại học Ngành: Công nghệ thông tin Mã số: 7480201

ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN

1 Thông tin chung về HP

1.3 Ký hiệu học phần: 1222034 1.4 Tên tiếng Anh: Distributed Database

1.6 Phân bố thời gian:

1.7 Các giảng viên phụ trách học phần:

- Giảng viên phụ trách chính:

- Danh sách giảng viên cùng giảng dạy:

1.8 Điều kiện tham gia học phần:

2 Mục tiêu HP

2.1 Mục tiêu chung

- Cung cấp cho sinh viên các kiến thức cơ sở về cơ sở dữ liệu (CSDL) phân tán, lý thuyết phân mảnh không tổn thất thông tin, vấn đề tương tranh và hiệu năng xử lý phân tán Phân biệt được CSDL phân tán và CSDL tập trung: những ưu và hạn chế của hai loại cơ sở dữ liệu này Nhận biết các tính chất và đặc điểm của hệ CSDL phân tán: xử lý phân mảnh, nguyên lý quản lý giao dịch, kiểm soát dữ liệu ngữ nghĩa và điều khiển đồng thời, tối ưu hóa truy vấn phân tán Đồng thời ứng dụng và phân tích được nhu cầu thực tế với những doanh nghiệp lớn hiện nay

- Trang bị cho sinh viên các phương pháp phân mảnh dữ liệu và điều kiện kiểm tra tính đúng đắn trong phân mảnh; Tiếp cận cách thiết kế CSDL phân tán và ứng dụng các thuật toán trong thiết kế; Biến đổi truy vấn toàn cục thành truy vấn phân mảnh và tối ưu hóa truy vấn dữ liệu phân tán; Các nguyên lý quản lý giao dịch, kiểm soát dữ liệu ngữ nghĩa và điều khiển đồng thời trong phân tán Kiến thức môn học sẽ được vận dụng ngay vào việc làm đề tài cho mỗi nhóm về phân mảnh dữ liệu, phân tích, thiết kế ứng dụng cơ sở dữ liệu phân tán và cài đặt trên hệ quản lý cơ sở dữ liệu phân tán như: SQL Server, Oracle, DB2, PostgresSQL

2.2 Mục tiêu HP cụ thể

2.2.1 Về kiến thức:

- Trình bày được các khái niệm cơ bản về cơ sở dữ liệu phân tán; so sánh được những ưu và hạn chế giữa cơ sở dữ liệu tập trung và cơ sở dữ liệu phân tán

- Thiết kế một cơ sở dữ liệu phân tán: các phương pháp phân mảnh dữ liệu, nhân bản, điều khiển đồng thời; quản lý giao tác, kiểm soát dữ liệu ngữ nghĩa và truy vấn phân tán

- Ứng dụng của CSDL phân tán trong quản lý các tổ chức doanh nghiệp

Trang 2

2.2.2 Về kỹ năng:

- Phân tích, giải thích và lập luận trong các nhóm để giải quyết các vấn đề về cơ sở dữ liệu phân tán

- Truy vấn và cập nhật đồng bộ dữ liệu trên các database server

- Tối ưu hóa truy vấn phân tán

- Cài đặt được cơ sở dữ liệu phân tán cho bài toán trên một hệ quản trị CSDL(SQL Server, DB2 IBM, Oracle…)

2.2.3 Năng lực tự chủ và trách nhiệm:

- Vận dụng thành thạo kỹ năng làm việc nhóm, lập kế hoạch và viết báo cáo kỹ thuật

- Có năng lực giao tiếp và trình bày giải pháp kỹ thuật.

3 Chuẩn đầu ra của HP “Cơ sở dữ liệu phân tán”

Bảng 3.1 Chuẩn đầu ra (CĐR) của HP

Sau khi học xong học phần, SV có khả năng:

CLO1

- Khái niệm về cơ sở dữ liệu phân tán; so sánh được những ưu và hạn chế giữa

cơ sở dữ liệu tập trung và cơ sở dữ liệu phân tán

- Các phương pháp phân mãnh dữ liệu, nhân bản, điều khiển đồng thời; quản lý giao tác, kiểm soát dữ liệu ngữ nghĩa và truy vấn phân tán

CLO2 -Thu thập thông tin và Phân tích yêu cầu và vấn đề của CSDL phân tán

CLO3

- Thiết kế một cơ sở dữ liệu phân tán

- Truy vấn và cập nhật đồng bộ dữ liệu trên các database server

- Tối ưu hóa truy vấn phân tán

- Cài đặt được cơ sở dữ liệu phân tán cho bài toán trên một hệ quản trị CSDL CLO4 - Có khả năng giải quyết một số vấn đề thực tế

- Ứng dụng của CSDL phân tán trong quản lý các tổ chức doanh nghiệp

CLO5 Có khả năng làm việc theo nhóm, lập kế hoạch và viết báo cáo kỹ thuật

CLO6 Có năng lực giao tiếp và trình bày giải pháp kỹ thuật

4 Mối liên hệ giữa CĐR HP (CLO) với CĐR CTĐT (PLO)

Mức độ đóng góp của CLO vào PLO được xác định cụ thể:

1 – CLO có đóng góp vừa vào PLO

2 – CLO có đóng góp nhiều vào PLO

Chú thích: 2 - Cao, 1 - Thấp - phụ thuộc vào mức hỗ trợ của CLO đối với PLO ở mức bắt đầu (1) hoặc mức nâng cao hơn mức bắt đầu, có nhiều cơ hội được thực hành, thí nghiệm, thực tế,…(mức 2)

Bảng 4.1.Mối liên hệ của CĐR HP (CLO) đến CĐR của CTĐT (PLO) PLO (1) (2) (3) (4) (5) (6) (7a,b,c,d) (8a,b,c) (9a, b,c) (10a, b, c) (11b, c)

Tổng hợp

Trang 3

- Đánh giá HP

a Phương pháp, hình thức kiểm tra - đánh giá của HP

Bảng 5.1 Phương pháp, hình thức kiểm tra - đánh giá kết quả học tập của SV ở HP

Th/phần

đánh giá Trọng số Bài đánh giá Trọng số con

Rubric Lquan đến

CĐR nào ở bảng 3.1

HD PP đánh giá

A1 Kiểm

tra thường

xuyên

(KTTX)

20%

A1.1 Từng buổi học 10% R1 CLO 1

- Điểm danh

- Đánh giá hoạt động trên lớp

A1.2 Tuần 5: Làm việc nhóm trên Case Study 1

30%

R3

CLO 2 CLO 3 CLO 4 CLO 5

- Đánh giá khả năng làm việc nhóm

- Đánh giá kết quả phân tích, thiết kế và quản trị CSDLPT

A1.3 Tuần 9: Làm việc nhóm trên Case Study 2

CLO 2 CLO 3 CLO 4 CLO 5 A1.4 Tuần 12: Làm

việc nhóm trên Case Study 3

CLO 2 CLO 3 CLO 4 CLO 5

A1.5 Tuần 14: Làm việc nhóm trên Case Study 4

CLO 2 CLO 3 CLO 4 CLO 5 A2 Đánh

giá phần

thực hành

30%

- Sinh viên hoàn thành bài thực hành trong buổi thực hành

R3 CLO 2

CLO 3

- GV giao bài thực hành vào đầu mỗi buổi thực hành

- GV chấm kết quả vào cuối buổi thực hành

A3 Đánh

giá cuối kỳ 50% Báo cáo cuối kỳ

R5 R6

CLO 2 CLO 3 CLO 4 CLO 5 CLO 6

- GV giao đề cho nhóm từ đầu học kỳ Việc đánh giá diễn ra vào cuối học kỳ

- Trình bày kết quả làm việc của nhóm

- Chạy chương trình demo

- Trả lời câu hỏi

b Chính sách đối với HP

6.Kế hoạch và nội dung giảng dạy HP

Bảng 6.1 Kế hoạch và nội dung giảng dạy của HP theo tuần

Tuần/

Buổi

(3

tiết/b)

Các nội dung cơ bản của bài học (chương) (đến 3 số)

Số tiết (LT/TH /TT)

CĐR của bài học (chương)/

chủ đề

Lquan đến CĐR nào ở bảng 3.1

PP giảng dạy đạt CĐR

Hoạt động học của SV(*)

Tên bài đánh giá

(ở cột

3 bảng

6.1

1 Chương 1 Tổng quan

về CSDL phân tán

1.1 Xử lý phân tán và

hệ thống xử lý phân tán

1.1.1 Xử lý phân tán

1.1.2 Hệ thống phân tán

1.3 Hệ CSDL phân tán

là gì

1.4 Sự cần thiết của hệ

CSDL phân tán

1.5 Các đặc điểm của

CSDL phân tán so với

3 LT 1.1 Nắm được

các khái niệm

cơ bản về CSDLPT, các đặc điểm và các mô hình CSDLPT

1.2 Mối liên

hệ với những kiến thức đã học trước đó

và kinh

CLO1 1.1 Thuyết

giảng

1.2 Đặt câu hỏi gợi mở để sinh viên trả lời

1.3 Liên hệ với những kiến thức đã học trước đó và kinh nghiệm

đã có

- Phần chuẩn

bị ở nhà:

Đọc trước nội dung ở chương 1 của cuốn [1], chương 1 cuốn [2], chương 1 cuốn [3]

- Nghe giảng, ghi

Trang 4

1.6 Các mô hình cơ sở

dữ liệu Client/Server

1.7 Mô hình tham chiếu

CSDL phân tán

1.7.1 Lược đồ toàn cục

1.7.2 Lược đồ phân

mảnh

1.7.3 Lược đồ cấp phát

1.7.4 Lược đồ ánh xạ

cục bộ

các hoạt động trên lớp

2 Chương 1 Tổng quan

về CSDL phân tán

1.8 Cấu trúc logic của

CSDL phân tán

1.9 Lợi ích phân tán dữ

liệu trên mạng

1.10 Hệ quản trị CSDL

quan hệ

1.11 Tổng quan về hệ

quản trị CSDL phân tán

1.11.1 Giới thiệu

1.11.2 Hệ quản trị

CSDL phân tán thuần

nhất

1.11.3 Hệ quản trị

CSDL phân tán không

thuần nhất

1.12 Mô hình kiến trúc

hệ quản trị CSDL phân

tán

1.13 Kiến trúc hệ quản

trị CSDL phân tán

các khái niệm

về CSDLPT, các kiến trúc

và các hệ quản trị CSDLPT,

so sánh giữa CSDL tập trung và CSDL phân tán

2.2 Mối liên

hệ với những kiến thức đã học trước đó

và kinh nghiệm đã có

CLO1, CLO5

giảng

2.2 Đặt câu hỏi gợi mở để sinh viên trả lời

2.3 Liên hệ với những kiến thức đã học trước đó và kinh nghiệm

đã có 2.4 Triển khai

và phân công

đề tài

- Phần chuẩn

bị ở nhà:

Đọc trước nội dung ở chương 1 của cuốn [1], chương 1 cuốn [2], chương 1 cuốn [3]

- Nghe giảng, ghi chú, tham gia các hoạt động trên lớp

- Lập nhóm

3 Chương 2 Thiết kế

CSDL phân tán

2.1 Các vấn đề về phân

mảnh dữ liệu

2.1.1 Lý do phân mảnh

2.1.2 Các kiểu phân

mảnh

2.1.3 Mức độ phân

mảnh

3.1.4 Các quy tắc phân

mảnh

3.1.5 Các kiểu cấp phát

3.1.6 Các yêu cầu thông

tin

2.2 Phương pháp phân

mảnh ngang

2.2.1 Khái niệm

2.2.2 Thông tin cần

thiết của phân mảnh

ngang

2.2.3 Phân mảnh ngang

nguyên thủy

2.2.4 Tính đầy đủ và

tính cực tiểu của vị từ

đơn giản

2.2.5 Thuật toán xác

định phân mảnh ngang

nguyên thủy

các khái niệm

về thiết kế CSDLPT, phân mảnh dữ liệu, các kiểu phân mảnh, quy tắc phân mảnh, các phương pháp, thuật toán phân mảnh ngang trong CSDLPT

3.2 Mối liên

hệ với những kiến thức đã học trước đó

và kinh nghiệm đã có

CLO1, CLO2, CLO3, CLO5

giảng

3.2 Đặt câu hỏi gợi mở để sinh viên trả lời

3.3 Liên hệ với những kiến thức đã học trước đó và kinh nghiệm

đã có 3.4 Gợi ý đề tài

3.5 Ra bài tập

- Phần chuẩn

bị ở nhà:

Đọc trước nội dung ở chương 3 cuốn [1], chương 2 cuốn [2], chương 3 cuốn [3]

- Nghe giảng, ghi chú, tham gia các hoạt động trên lớp -Làm bài tập

4 Chương 2 Thiết kế 3 4.1 Nắm được CLO1, 4.1 Thuyết - Phần chuẩn

Trang 5

CSDL phân tán

2.3 Phân mảnh ngang

dẫn xuất

2.4 Phân mảnh dọc

2.4.1 Khái niệm

2.4.2 Thông tin cần

thiết của phân mảnh dọc

2.4.3 Thuật toán tụ

nhóm

2.4.4 Thuật toán phân

mảnh

2.4.5 Kiểm tra tính

đúng đắn

2.5 Phân mảnh hỗn hợp

phương pháp

và thuật toán phân mảnh dọc, phân mảnh hỗn hợp trong CSDLPT

4.2 Mối liên

hệ với những kiến thức đã học trước đó

và kinh nghiệm đã có

CLO2, CLO3, CLO5

giảng

4.2 Đặt câu hỏi gợi mở để sinh viên trả lời

4.3 Liên hệ với những kiến thức đã học trước đó và kinh nghiệm

đã có 4.4 Ra bài tập

bị ở nhà:

Đọc trước nội dung ở chương 3,4 cuốn [1];

chương 2 cuốn [2], chương 3 cuốn [3]

- Nghe giảng, ghi chú, tham gia các hoạt động trên lớp -Làm bài tập

5 Chương 2 Thiết kế

CSDL phân tán

2.6 Cấp phát

2.6.1 Bài toán cấp phát

2.6.2 Thông tin cần

thiết cho bài toán cấp

phát

2.6.3 Mô hình cấp phát

2.7 Kiểm soát dữ liệu

ngữ nghĩa

2.8 Quản lý khung nhìn

2.8.1 Khung nhìn trong

hệ quản trị CSDL tập

trung

2.8.2 Khung nhìn trong

hệ quản trị CSDL phân

tán

Case Study 1 - Thiết

kế CSDLPT

khái niệm về cấp phát dữ liệu, các khung nhìn trong CSDLPT 5.2 Có khả năng vận dụng kiến thức và làm việc nhóm

để phân tích và thiết kế một CSDLPT cho một hệ thống thực tế

CLO1, CLO2, CLO3, CLO5

5.1 Thuyết giảng các khái niệm về cấp phát dữ liệu, các khung nhìn trong CSDLPT

5.2 Đặt câu hỏi gợi mở để sinh viên trả lời

5.3 Vận dụng kiến thức để phân tích và thiết kế một CSDLPT cho một hệ thống thực tế 5.4 Thảo luận

và làm việc nhóm để phân tích và thiết kế một CSDLPT cho một hệ thống thực tế

- Phần chuẩn

bị ở nhà:

Đọc trước nội dung ở chương 3 cuốn [1], chương 2 cuốn [2], chương 4 cuốn [3]

- Nghe giảng, ghi chú, tham gia các hoạt động trên lớp

- Làm case study theo nhóm, thảo luận, giải quyết phần việc được phân công, đóng góp ý kiến và trình bày thiết kế

A1.2

6 Chương 2 Thiết kế

CSDL phân tán

2.9 An toàn dữ liệu

2.9.1 Kiểm soát quyền

tập trung

2.9.2 Kiểm soát quyền

phân tán

2.10 Kiểm soát toàn

vẹn ngữ nghĩa

2.10.1 Kiểm soát toàn

vẹn ngữ nghĩa tập trung

2.10.2 Kiểm soát toàn

vẹn ngữ nghĩa phân tán

2.10.3 So sánh kiểm

soát toàn vẹn ngữ nghĩa

tập trung và phân tán

niệm về an toàn dữ liệu, kiểm soát quyền phân tán, toàn vẹn ngữ nghĩa trong phân tán

6.2 Có khả năng vận dụng kiến thức để thiết kế hoàn chỉnh một CSDLPT

CLO1, CLO2, CLO3, CLO5

6.1 Thuyết giảng về các khái niệm về

an toàn dữ liệu, kiểm soát quyền phân tán, toàn vẹn ngữ nghĩa trong phân tán 6.2 Đặt câu hỏi gợi mở để sinh viên trả lời

6.3 Vận dụng kiến thức thiết

kế hoàn chỉnh CSDLPT 6.4 Thảo luận

về đề tài thiết

- Phần chuẩn

bị ở nhà:

Đọc trước nội dung ở chương 5 cuốn [1], chương 2 cuốn [2], chương 4 cuốn [3]

- Nghe giảng, ghi chú, tham gia các hoạt động trên lớp

- Trình bày thảo luận đề tài thiết kế của nhóm

Trang 6

7 Chương 3 Xử lý truy

vấn trong CSDL phân

tán

3.1 Giới thiệu

3.2 Vấn đề xử lý truy

vấn

3.2.1 Mục đích của việc

xử lý truy vấn

3.2.2 Độ phức tạp của

các thao tác đại số quan

hệ

3.3 Đặc trưng của bộ

xử lý truy vấn

các khái niệm

về truy vấn trong CSDLPT, mục đích xử lý truy vấn, đại số quan hệ

niệm, các vấn

đề khi truy vấn trong CSDLPT

CLO1, CLO3, CLO5

7.1 Thuyết giảng về khái niệm về truy vấn trong CSDLPT, mục đích xử lý truy vấn, đại số quan hệ

7.2 Đặt câu hỏi gợi mở để sinh viên trả lời

7.3 Ra bài tập

- Phần chuẩn

bị ở nhà:

Đọc trước nội dung ở chương 6 cuốn [1], chương 3 cuốn [2], chương 5 cuốn [3]

- Nghe giảng, ghi chú, tham gia các hoạt động trên lớp

- Làm bài tập

8 Chương 3 Xử lý truy

vấn trong CSDL phân

tán

3.4 Các tầng của quá

trình xử lý truy vấn

3.5 Phân rã truy vấn

3.5.1 Chuẩn hóa câu

truy vấn

3.5.2 Phân tích

3.5.3 Loại bỏ dư thừa

3.5.4 Viết lại truy vấn

cách phân tích

và viết truy vấn trong CSDLPT, các phân rã, chuẩn hóa câu truy vấn, loại bỏ các dư thừa 8.2 Có khả năng vận dụng

tối ưu hóa câu truy vấn giải quyết 1 số bài toán cụ thể

CLO1, CLO3, CLO5

8.1 Thuyết giảng về cách phân tích và viết truy vấn trong CSDLPT, các phân rã, chuẩn hóa câu truy vấn, loại bỏ các dư thừa

8.2 Vận dụng kiến thức để tối ưu hóa câu truy vấn giải quyết 1 số bài toán cụ thể

8.3 Ra bài tập

- Phần chuẩn

bị ở nhà:

Đọc trước nội dung ở chương 6 cuốn [1], chương 3 cuốn [2], chương 5 cuốn [3]

- Nghe giảng, ghi chú, tham gia các hoạt động trên lớp

- Làm bài tập

9 Chương 3 Xử lý truy

vấn trong CSDL phân

tán

3.6 Cục bộ hóa dữ liệu

phân tán

3.6.1 Rút gọn phân

mảnh ngang nguyên

thủy

3.6.2 Rút gọn phân

mảnh dọc

3.6.3 Rút gọn phân

mảnh dẫn xuất

3.6.4 Rút gọn phân

mảnh hỗn hợp

Case Study 2 - Xử lý

và tối ưu hóa câu truy

vấn trong CSDLPT

phương pháp rút gọn phân mảnh ngang, dọc, hỗn hợp trong CSDLPT

9.2 Có khả năng vận dụng

xử lý và tối ưu hóa các truy vấn trong CSDLPT cho một hệ thống thực tế

CLO1, CLO2, CLO3, CLO5

9.1 Thuyết giảng về các phương pháp rút gọn phân mảnh ngang, dọc, hỗn hợp trong CSDLPT 9.2 Đặt câu hỏi gợi mở để sinh viên trả lời

9.3 Vận dụng kiến thức xử lý

và tối ưu hóa các truy vấn trong CSDLPT 9.4 Ra bài tập 9.5 Thảo luận, làm việc nhóm

để tối ưu hóa câu truy vấn 9.6 Thảo luận

về đề tài thiết

kế của nhóm

- Phần chuẩn

bị ở nhà:

Đọc trước nội dung ở chương 7 cuốn [1], chương 3 cuốn [2], chương 6 cuốn [3]

- Nghe giảng, ghi chú, tham gia các hoạt động trên lớp

- Làm case study theo nhóm, thảo luận trình bày đưa ra các phương pháp tối ưu truy vấn trong đề tài của nhóm

A1.3

10 Chương 4 Quản lý

giao dịch và điều khiển 3 10.1.được Nắm bắt khái

CLO1, CLO3,

10.1 Thuyết giảng về khái - Phần chuẩn bị ở nhà:

Trang 7

đồng thời phân tán

4.1 Giới thiệu

4.2.1 Tổng quan về

giao dịch

4.2.2 Điều kiện kết thúc

giao dịch

4.2.3 Đặc tính của giao

dịch

4.2.4 Đặc trưng hóa

khái niệm giao dịch

niệm về các giao dịch trong CSDL

hệ với những kiến thức đã học trước đó

và kinh nghiệm đã có

CLO5 niệm về các

giao dịch trong CSDL

10.2 Đặt câu hỏi gợi mở để sinh viên trả lời

10.3 Liên hệ với những kiến thức đã học trước đó và kinh nghiệm

đã có

Đọc trước nội dung ở chương 10 cuốn [1], chương 4 cuốn [2], website [5], [6]

- Nghe giảng, ghi chú, tham gia các hoạt động trên lớp

11 Chương 4 Quản lý

giao dịch và điều khiển

đồng thời phân tán

4.3 Các tính chất của

giao dịch

4.4 Các loại giao dịch

4.5 Điều khiển các giao

dịch đồng thời trong

phân tán

4.5.1 Đặt vấn đề

4.5.2 Tính khả tuần tự

lịch biểu

4.5.3 Phân loại các cơ

chế điều khiển đồng thời

3 11.1 Nắm bắt

chất của giao dịch, các loại giao dịch, cách điều khiển các giao dịch đồng thời trong CSDLPT

11.2 Có khả năng vận dụng

thiết kế và điều khiển các giao dịch trong CSDLPT

CLO1, CLO3, CLO5

9.1 Thuyết giảng về các tính chất của giao dịch, các loại giao dịch, cách điều khiển các giao dịch đồng thời trong CSDLPT 9.2 Đặt câu hỏi gợi mở để sinh viên trả lời

9.3 Vận dụng kiến thức thiết

kế và điều khiển các giao dịch trong CSDLPT 9.4 Ra bài tập

- Phần chuẩn

bị ở nhà:

Đọc trước nội dung ở chương 11 cuốn [1], website [5],[6]

- Nghe giảng, ghi chú, tham gia các hoạt động trên lớp

- Làm bài tập

12 Chương 4 Quản lý

giao dịch và điều khiển

đồng thời phân tán

4.6 Các thuật toán điều

khiển đồng thời bằng

khóa chốt

4.7 Các thuật toán điều

khiển đồng thời bằng

nhãn thời gian

Case Study 3 - Xử lý

các giao dịch trong

CSDLPT

3 12.1 Nắm bắt

toán quản lý giao dịch và điều khiển đồng thời phân tán

12.2 Có khả năng vận dụng

thuật toán điều khiển đồng thời vào các giao dịch trong CSDLPT

CLO1, CLO2, CLO3, CLO5

12.1 Thuyết giảng về được

các thuật toán quản lý giao dịch và điều khiển đồng thời phân tán 12.2 Vận dụng kiến thức đưa thuật toán điều khiển đồng thời vào các giao dịch trong CSDLPT 12.3 Ra bài tập

12.4 Thảo luận, làm việc nhóm trên 1 hệ thống thực tế 12.5 Thảo luận về vấn đề giao dịch trong

đề tài thiết kế của nhóm

- Phần chuẩn

bị ở nhà:

Đọc trước nội dung ở chương 11 cuốn [1], website [5],[6]

- Nghe giảng, ghi chú, tham gia các hoạt động trên lớp

- Làm bài tập

- Làm case study theo nhóm, thảo luận trình bày vấn đề giao dịch trong đề tài thiết kế của nhóm

A1.4

13 Chương 5 Hệ quản trị

cơ sở dữ liệu đối tượng

3 13.1 Nắm bắt

CLO1, CLO2,

13.1.Thuyết giảng khái - Phần chuẩn bị ở nhà:

Trang 8

5.1 Khái niệm cơ bản

về đối tượng và mô hình

dữ liệu về đối tượng

5.2 Thiết kế phân tán

đối tượng

5.2.1 Phân hoạch lớp

ngang

5.2.2 Phân hoạch lớp

dọc

5.2.3 Phân hoạch

đường dẫn

5.2.4 Cấp phát

5.2.5 Nhân bản

5.3 Nhân bản dữ liệu

5.3.1 Tính nhất quán

của dữ liệu nhân bản

5.3.2 Chiến lược quản

lý cập nhật

5.3.3 Giao thức nhân

bản

về Hệ quản trị CSDL đối tượng phân tán, cách thiết

kế, nhân bản

dữ liệu trong CSDLPT

13.2 Có khả năng vận dụng

giải quyết 1 số vấn đề cụ thể

CLO4, CLO5

về Hệ quản trị CSDL đối tượng phân tán, cách thiết

kế, nhân bản

dữ liệu trong CSDLPT 13.2 Vận dụng kiến thức

để nhân bản

dữ liệu 13.3 Ra bài tập

nội dung ở chương 13,

15 cuốn [1], chương 913 cuốn [4]

- Nghe giảng, ghi chú, tham gia các hoạt động trên lớp

- Làm bài tập

14 Chương 5 Hệ quản trị

cơ sở dữ liệu đối tượng

phân tán

5.4 Các mô hình kiến

trúc đối tượng phân tán

5.5 Quản lý đối tượng

5.6 Xử lý truy vấn đối

tượng

5.7 Quản lý giao dịch

đối tượng phân tán

Case Study 4 - Nhân

bản dữ liệu trong

CSDLPT

3 14.1 Nắm bắt

về các mô hình kiến trúc đối tượng phân tán, xử lý truy vấn đối tượng

và quản lý giao dịch đối tượng phân tán 15.2 Có khả năng vận dụng

giải quyết 1 số vấn đề cụ thể

CLO1, CLO3, CLO5

14.1.Thuyết giảng kiến thức về các mô hình kiến trúc đối tượng phân tán, xử lý truy vấn đối tượng

và quản lý giao dịch đối tượng phân tán 14.2 Vận dụng kiến thức

để giải quyết 1

số vấn đề cụ thể

14.3 Thảo luận, làm việc nhóm trên 1 hệ thống thực tế 14.4 Thảo luận về nhân bản dữ liệu trong đề tài thiết kế của nhóm

- Phần chuẩn

bị ở nhà:

Đọc trước nội dung ở chương 15 cuốn [1], chương 1 cuốn [3], chương 7 cuốn [4]

- Nghe giảng, ghi chú, tham gia các hoạt động trên lớp

- Làm case study theo nhóm, thảo luận trình bày về nhân bản dữ liệu trong đề tài thiết kế của nhóm

A1.5

kiến thức 15.2 Củng cố

và nâng cao thiết kế và quản trị CSDLPT

15.1 Ôn tập kiến thức 15.2 Rút tỉa bài học kinh nghiệm từ bài tập các chương

và case study

- Nộp báo cáo đồ án của môn học

Theo

lịch thi

(*) Ghi chú:

- (3) Số tiết (LT/TH/TT): Xác định số tiết lý thuyết, thực hành, thực tập của từng chương

- (6) PP giảng dạy đạt CĐR: Nêu tên các PP giảng dạy sử dụng trong từng chương để đạt CĐR

- (7) Hoạt động học của SV: Xác định các nội dung SV cần chuẩn bị tại nhà (đọc tài liệu nào, từ trang thứ mấy, LVN để giải quyết BT, làm dự án …… ); Hoạt động tại lớp (thảo luận nhóm, làm BT thường xuyên số.…)

Trang 9

- Các học phần thực hành: được tổ chức thực hiện vào tuần thứ 4 của học kỳ, có nội dung thuyết giảng và chuẩn đầu ra tương quan với nội dung bài giảng lý thuyết

Buổi/

Số tiết (TH)

Hoạt động của giảng viên đến CĐR Lquan

nào ở bảng 3.1

Hoạt động học của SV Tên bài đánh

giá

1 Bài 1: Hướng dẫn cài đặt SQL

Server phân tán

3 TH - Thuyết giảng

- Hướng dẫn sinh viên thực hiện

CLO 1 CLO 2 CLO 3 CLO 4

- Nghe giảng, ghi chú

- Trả lời câu hỏi

- Thực hành trên máy

A1.1

2 Bài 2: Hướng dẫn cài đặt SQL

Server phân tán (tt)

3 TH - Thuyết giảng

- Hướng dẫn sinh viên thực hiện

CLO 1 CLO 2 CLO 3 CLO 4

- Nghe giảng, ghi chú

- Trả lời câu hỏi

- Thực hành trên máy

A1.1

3 Bài 3: Thiết kế phân tán

Bài tập tình huống 1

3 TH - Thuyết giảng

- Hướng dẫn sinh viên thực hiện

CLO 1 CLO 2 CLO 3 CLO 4

- Nghe giảng, ghi chú

- Trả lời câu hỏi

- Thực hành trên máy

A1.1

4 Bài 4: Thiết kế phân tán

Bài tập tình huống 2

3 TH - Thuyết giảng

- Hướng dẫn sinh viên thực hiện

CLO 1 CLO 2 CLO 3 CLO 4

- Nghe giảng, ghi chú

- Trả lời câu hỏi

- Thực hành trên máy

A1.1

5 Bài 5: Thiết kế phân tán

Bài tập tình huống 3

3 TH - Thuyết giảng

- Hướng dẫn sinh viên thực hiện

CLO 1 CLO 2 CLO 3 CLO 4

- Nghe giảng, ghi chú

- Trả lời câu hỏi

- Thực hành trên máy

A1.1

6 Bài 6: Thiết kế phân tán

Bài tập tình huống 4

3 TH - Thuyết giảng

- Hướng dẫn sinh viên thực hiện

CLO 1 CLO 2 CLO 3 CLO 4

- Nghe giảng, ghi chú

- Trả lời câu hỏi

- Thực hành trên máy

A1.1

7 Bài 7: Tối ưu truy vấn trong

phân tán

3 TH - Thuyết giảng

- Hướng dẫn sinh viên thực hiện

CLO 1 CLO 2 CLO 3 CLO 4

- Nghe giảng, ghi chú

- Trả lời câu hỏi

- Thực hành trên máy

A1.1

8 Bài 8: Quản lý giao dịch 3 TH - Thuyết giảng

- Hướng dẫn sinh viên thực hiện

CLO 1 CLO 2 CLO 3 CLO 4

- Nghe giảng, ghi chú

- Trả lời câu hỏi

- Thực hành trên máy

A1.1

9 Bài 9: Nhân bản dữ liệu 3 TH - Thuyết giảng

- Hướng dẫn sinh viên thực hiện

CLO 1 CLO 2 CLO 3 CLO 4

- Nghe giảng, ghi chú

- Trả lời câu hỏi

- Thực hành trên máy

A1.1

10 Bài 10: Thi thực hành 3 TH - Coi thi và chấm

điểm

CLO 1 CLO 2 CLO 3 CLO 4 CLO 6

A2

Trang 10

7 Học liệu:

Bảng 7.1 Sách, giáo trình, tài liệu tham khảo

XB

Tên sách, giáo trình, tên bài báo, văn bản

NXB, tên tạp chí/

nơi ban hành VB Giáo trình chính

1 M.Tamer Ozsu, Patrick Valduries 2011 Principles of Distributed Database

System

New York Dordrecht Heidelberg London: Springer

Sách, giáo trình tham khảo

2 Phạm Thế Quế 2010 Cơ sở dữ liệu phân tán Nhà xuất bản Thông Tin và Truyền

Thông

3 Nguyễn Trung

Trực 2004 Cơ sở dữ liệu phân bố NXB Đại học Quốc Gia Tp.Hồ Chí Minh

4 Sebastian Meine 2013 Fundamentals of SQL Server 2012

Replication Simple Talk Publishing

How-to-enable-remote-connections-in-sql-server https://msdn.microsoft.com

(Transact-SQL) https://msdn.microsoft.com

Bảng 7.2 Danh mục địa chỉ web hữu ích cho HP

nhật

1 How-to-enable-remote-connections-in-sql-server https://msdn.microsoft.com 11/5/2019

2 Distributed transaction (Transact-SQL) https://msdn.microsoft.com 11/5/2019

8.Cơ sở vật chất phục vụ giảng dạy:

Bảng 8.1 Cơ sở vật chất giảng dạy của HP

TT

Tên giảng đường,

PTN, xưởng, cơ sở

TH

Danh mục trang thiết bị, phần mềm chính

phục vụ TN,TH Phục vụ cho nội dung Bài học/Chương Tên thiết bị, dụng cụ, phần

1 Phòng máy Khoa CNTT Phần mềm Quản trị hệ CSDL SQL

2

TPHCM Ngày … tháng … Năm …

Ngày đăng: 22/04/2024, 15:45

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w