hỌc viỆn kỸ thuẬt quÂn sỰfit.mta.edu.vn/files/filemonhoc/decuong_hocphan_csdl... · web...

24
HỌC VIỆN KỸ THUẬT QUÂN SỰ KHOA CÔNG NGHỆ THÔNG TIN CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT Độc lập – Tự do – Hạnh phúc ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN CƠ SỞ DỮ LIỆU NÂNG CAO 1. Thông tin mô tả môn học trong chương trình ACM (Code) Môn học (Course) Ghi chú KD08 Cơ sở dữ liệu nâng cao Số tín chỉ : 3 Điều kiện tiên quyết : Cơ sở dữ liệu Tóm tắt nội dung: Giới thiệu về các cơ sở dữ liệu đặc biệt và ứng dụng như: - CSDL đa phương tiện - CSDL hướng đối tượng - Đồ án môn học sẽ được giao cho sinh viên thực hiện trong quá trình học 2. Thông tin chung về học phần - Tên học phần: C¬ së d÷ liÖu n©ng cao - Mã học phần: - Số tín chỉ: 03 - Cấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo luận và thực hành) - Học phần bắt buộc. - Các học phần tiên quyết: Cơ sở dữ liệu - Các yêu cầu đối với học phần. Nghe giảng trên lớp. Nghiên cứu tài liệu ở nhà. Tích cực tham gia thảo luận. - Giờ tín chỉ đối với các hoạt động: · Nghe giảng lý thuyết: 30 tiết

Upload: others

Post on 08-Feb-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

HỌC VIỆN KỸ THUẬT QUÂN SỰKHOA CÔNG NGHỆ THÔNG TIN

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAMĐộc lập – Tự do – Hạnh phúc

ĐỀ CƯƠNG CHI TIẾT HỌC PHẦNCƠ SỞ DỮ LIỆU NÂNG CAO

1. Thông tin mô tả môn học trong chương trình ACM

Mã (Code)

Môn học(Course)

Ghi chú

KD08 Cơ sở dữ liệu nâng cao Số tín chỉ: 3 Điều kiện tiên quyết: Cơ sở dữ liệuTóm tắt nội dung: Giới thiệu về các cơ sở dữ liệu đặc biệt và ứng dụng như:

- CSDL đa phương tiện- CSDL hướng đối tượng- Đồ án môn học sẽ được giao cho sinh viên thực hiện trong quá trình học

2. Thông tin chung về học phần- Tên học phần: C¬ së d÷ liÖu n©ng cao- Mã học phần:- Số tín chỉ: 03- Cấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo luận và

thực hành)- Học phần bắt buộc.- Các học phần tiên quyết: Cơ sở dữ liệu- Các yêu cầu đối với học phần. Nghe giảng trên lớp. Nghiên cứu tài

liệu ở nhà. Tích cực tham gia thảo luận.- Giờ tín chỉ đối với các hoạt động:

· Nghe giảng lý thuyết: 30 tiết· Làm bài tập trên lớp: 15 tiết· Thảo luận: 6 tiết· Thực hành, thực tập (ở PTN, nhà máy, thực tập...): 9 tiết· Hoạt động theo nhóm: · Tự học:

- Khoa/Bộ môn phụ trách học phần, địa chỉ: Bộ môn Hệ thống Thông tin, Khoa Công nghệ Thông tin, Học viện Kỹ thuật Quân sự.

Page 2: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

3. Mục tiêu của học phần- Kiến thức: Cung cấp cho sinh viên các kiến thức bổ sung về CSDL

như xử lý và tối ưu hóa câu truy vấn, tìm hiểu việc quản lý các giao dịch. Nghiên cứu thêm về các hệ cơ sở như hệ CSDL phân tán, hệ CSDL hướng đối tượng. Ứng dụng quy trình thiết kế cơ sở dữ liệu vào thiết kế cơ sở dữ liệu phục vụ cho bài toán thực tế.

- Kỹ năng: Biết cách thiết kế và triển khai xây dựng một CSDL cho một bài toán cụ thể.

- Thái độ, chuyên cần: Yêu cầu chú ý nghe giảng trên lớp, tích cực nghiên cứu tài liệu ở nhà và tham gia thảo luận.

4. Tóm tắt nội dung Giới thiệu về các mô hình cơ sở dữ liệu như cơ sở dữ liệu phân tán, cơ sở

dữ liệu hướng đối tượng. Các phương tiện lưu trữ dữ liệu và kỹ thuật tổ chức file. Tìm hiểu quá trình xử lý truy vấn và tối ưu hóa truy vấn. Giới thiệu quy trình thiết kế cơ sở dữ liệu.

5. Nội dung chi tiết học phần

Chương, mục,

tiểu mụcNội dung

Số tiết

Giáo trình, Tài liệu

tham khảoGhi chú

Chương 1 Giới thiệu tổng quan 2

1.1. Các loại mô hình dữ liệu1.2. Các hệ cơ sở dữ liệu

Chương 2 Tổ chức vật lý của cơ sở dữ liệu

2 1,3,4

2.1. Các công cụ lưu trữ

2.2. Đặt các file lên đĩa từ

2.3. Phân phối các file trên đĩa

2.4. Các cấu trúc chỉ mục

Chương 3 Xử lý và tối ưu hóa câu truy vấn

8 1,3,4

Page 3: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

Chương, mục,

tiểu mụcNội dung

Số tiết

Giáo trình, Tài liệu

tham khảoGhi chú

3.1. Các bước xử lý một truy vấn

3.2. Chuyển truy vấn SQL thành đại số quan hệ

3.3. Các thuật toán cơ bản thực hiện các phép toán của truy vấn

3.4. Tối ưu truy vấn bằng phương pháp dự đoán ( heuristic)

3.5. Tối ưu truy vấn dựa trên chi phí

Chương 4 Quản lý giao dịch 12 1,3,44.1. Tổng quan về quản lý giao dịch4.2. Giao dịch và lịch biểu 4.3. Tương tranh4.4. Các kỹ thuật xử lý tương tranh4.5. Các khái niệm và kỹ thuật trong việc khôi phụcChương 5 Cơ sở dữ liệu phân tán 12 1,2,3,45.1. Giới thiệu5.2. Kiến trúc của hệ CSDL phân tán5.3. Các mục tiêu của các hệ quản trị CSDL phân tán5.4. Kiến trúc tham chiếu5.5. Định nghĩa dữ liệu5.6. Xử lý câu hỏi phân tán5.7. Quản lý các giao dịch phân tánChương 6 Cơ sở dữ liệu hướng đối tượng 8 1,3,46.1. Giới thiệu về hướng đối tượng6.2. Các khái niệm cơ bản6.3. Kí pháp đồ thị6.4. Chuẩn của ODMGChương 7 Quy trình thiết kế cơ sở dữ liệu quan hệ và xây dựng ứng dụng với

16

Page 4: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

Chương, mục,

tiểu mụcNội dung

Số tiết

Giáo trình, Tài liệu

tham khảoGhi chú

các hệ cơ sơ dữ liệu

7.1. Đặc tả bài toán

7.2. Thiết kế cơ sở dữ liệu logic

7.3. Thiết kế cơ sở dữ liệu vật lý7.4. Bài toán ứng dụng với các hệ cơ sở dữ liệu

6. Giáo trình, tài liệu tham khảo

TT Tên tài liệu

Tình trạng tài liệuCó ở thư viện

Giáo viên có hoặc khoa có

Đề nghị mua mới

Đề nghị biên soạn mới

1 Hồ Thuần, Hồ Cẩm Hà, Các hệ cơ sở dữ liệu, Lý thuyết và thực hành, NXB Giáo dục, 2005

x

2 Nguyễn Bá Tường, Lý thuyết các hệ phân tán, HVKTQS, 2004

x

3 Ramez Elmarsi, Shamkant B Navathe, Fundamentals of Database Systems, Addison -Wesley ,2000

x

4 Raghu Ramakrishnan và

Johannes Gehrke,

Database Management

Systems, Mcgraw Hill, 3rd

edition

x x

7. Hình thức tổ chức dạy học7.1. Lịch trình chung: (Ghi tổng số giờ cho mỗi cột)Nội dung Hình thức tổ chức dạy học học phần Tổng

Lên lớp Thực Tự

Page 5: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

hành, thí nghiệm, thực tập

học, tự nghiên cứu

Lý thuyết

Bài tập

Thảo luận

Chương 1 Giới thiệu tổng quan

2 2

1.1. Các loại mô hình dữ liệu1.2. Các hệ cơ sở dữ liệu

2 2

Chương 2 Tổ chức vật lý của cơ sở dữ liệu

2 2

2.1. Các công cụ lưu trữ

2.2. Đặt các file lên đĩa từ

2.3. Phân phối các file trên đĩa

2.4. Các kỹ thuật băm

2.5. Các cấu trúc chỉ mục

2 2

Chương 3 Xử lý và tối ưu hóa câu truy vấn

4 4 8

3.1.Các bước xử lý một truy vấn

3.2.Chuyển truy vấn SQL thành đại số quan hệ

3.3.Các thuật toán cơ bản thực hiện các phép toán của truy vấn

2 2 4

3.4.Tối ưu truy vấn bằng phương pháp dự đoán ( heuristic)

3.5.Tối ưu truy vấn dựa trên chi phí

2 2 4

Chương 4 Quản lý giao dịch 6 2 4 12

4.1. Tổng quan về quản lý giao dịch

3 1 2 6

Page 6: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

4.2. Giao dịch và lịch biểu 4.3. Tương tranh4.4. Các kỹ thuật xử lý tương tranh4.5. Các khái niệm và kỹ thuật trong việc khôi phục

3 1 2 6

Chương 5 Cơ sở dữ liệu phân tán

6 2 4 12

5.1. Giới thiệu5.2. Kiến trúc của hệ CSDL phân tán5.3. Các mục tiêu của các hệ quản trị CSDL phân tán5.4. Kiến trúc tham chiếu5.5. Định nghĩa dữ liệu

3 1 2 6

5.6.Xử lý câu hỏi phân tán5.7. Quản lý các giao tác phân tán

3 1 2 6

Chương 6 Cơ sở dữ liệu hướng đối tượng

4 4 8

6.1. Giới thiệu về hướng đối tượng6.2. Các khái niệm cơ bản

2 2 4

6.3. Kí pháp đồ thị6.4. Chuẩn của ODMG

2 2 4

Chương 7 Quy trình thiết kế cơ sở dữ liệu và xây dựng ứng dụng với các hệ cơ sơ dữ liệu

6 4 6 16

7.1. Đặc tả bài toán

7.2. Thiết kế cơ sở dữ liệu logic

7.3. Thiết kế cơ sở dữ liệu vật lý

4 2 2 12

7.4. Bài toán ứng dụng với các hệ cơ sở dữ liệu

2 2 4 4

Page 7: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

Tổng 30 12 18 60

7.2. Lịch trình tổ chức dạy học cụ thể:

Bài giảng 1: Các khái niệm cơ bảnChương I Các khái niệm cơ bảnTiết thứ: 1 - 4 Tuần thứ: 1- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững một số khái niệm cơ bản, kiến trúc chung

của một hệ cơ sở dữ liệu.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 4t, thảo luận: 0; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính:

Chương 1 Giới thiệu tổng quan1.1. Các loại mô hình dữ liệu1.1.1.Mô hình phân cấp 1.1.2.Mô hình mạng1.1.3.Mô hình liên kết thực thể1.1.4.Mô hình quan hệ1.1.5.Mô hình hướng đối tượng1.2. Các hệ cơ sở dữ liệu1.2.1. Hệ cơ sở dữ liệu quan hệ1.2.2. Hệ cơ sở dữ liệu suy diễn1.2.3. Hệ cơ sở dữ liệu phân tán1.2.4. Hệ cơ sở dữ liệu hướng đối tượng1.2.5. Hệ cơ sở dữ liệu đa phương tiện

2.1. Các công cụ lưu trữ

2.1.1. Phân cấp bộ nhớ

2.1.2. Các công cụ lưu trữ phụ

2.2. Đặt các file lên đĩa từ

2.2.1. Bản ghi và các kiểu bản ghi

2.2.2. Các file, bản ghi có độ dài cố định và độ dài thay đổi

Page 8: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

2.2.3. Phân phối các bản ghi

2.3. Phân phối các file trên đĩa

2.3.1. Đầu file

2.3.2. Các thao tác trên file

2.3.3. Các file với các bản ghi không có thứ tự

2.3.4. Các file với các bản ghi có thứ tự

2.3.5. Các kỹ thuật băm

2.4. Các cấu trúc chỉ mục

2.4.1. Các kiểu chỉ mục có thứ tự đơn

2.4.2. Chỉ mục chính

2.4.3. Chỉ mục phụ

2.4.4. Chỉ mục cụm

- Yêu cầu SV chuẩn bị:

Đọc tài liệu tham khảo 1,3,4 phần các công cụ lưu trữ và chỉ mục .

Bài giảng 2: Xử lý và tối ưu hóa câu truy vấnChương III Xử lý và tối ưu hóa câu truy vấn

Tiết thứ: 1 - 4 Tuần thứ: 2- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững một số kiến thức về xử lý câu truy vấn, tối ưu hóa câu truy vấn.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 4t, thảo luận: 0; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính: Chương 3 Xử lý và tối ưu hóa câu truy vấn

3.1.Các bước xử lý một truy vấn

3.2.Chuyển truy vấn SQL thành đại số quan hệ

3.3.Các thuật toán cơ bản thực hiện các phép toán của truy vấn

Page 9: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

3.3.1. Sắp xếp ngoài

3.3.2. Thực hiện phép chọn

3.3.3. Thực hiện phép nối

3.3.4. Thực hiện phép chiếu và các phép toán tập hợp

3.3.5. Thực hiện các phép toán kết tập

3.3.6. Thực hiện phép nối ngoài

3.3.7. Các phép toán kết tập sử dụng đường ống (pipe)

- Yêu cầu SV chuẩn bị:

Đọc tài liệu tham khảo 1,3,4 phần xử lý và tối ưu hóa câu truy vấn .

Bài giảng 3: Xử lý và tối ưu hóa câu truy vấnChương III Xử lý và tối ưu hóa câu truy vấn

Tiết thứ: 1 - 4 Tuần thứ: 3- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững một số kiến thức về xử lý câu truy vấn, tối

ưu hóa câu truy vấn.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 4t, thảo luận: 0; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính:

3.4.Tối ưu truy vấn bằng phương pháp dự đoán ( heuristic)

3.4.1. Cây truy vấn và đồ thị truy vấn

3.4.2. Các biến đổi tương đương trong đại số quan hệ

3.4.3. Thuật toán tối ưu

3.5.Tối ưu truy vấn dựa trên chi phí

3.5.1. Các thành phần chi phí cho việc thực hiện truy vấn

3.5.2. Thông tin danh mục trong việc sử dụng các hàm giá

3.5.3. Một số hàm giá đối với các phép toán đại số quan hệ

Page 10: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

- Yêu cầu SV chuẩn bị:

Đọc tài liệu tham khảo 1,3,4 phần xử lý và tối ưu hóa câu truy vấn .

Bài giảng 4: Quản lý giao dịch

Chương IV Quản lý giao dịchTiết thứ: 1 - 4 Tuần thứ: 4- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững một số kiến thức về quản lý giao dịch, xử lý

tương tranh và khôi phục.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 4t, thảo luận: 0; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính:

4.1.Giới thiệu4.2.Các khái niệm cơ bản4.3. Lịch biểu4.4. Các kỹ thuật xử lý tương tranh- Yêu cầu SV chuẩn bị:

Đọc tài liệu tham khảo 1,3,4 phần điều khiển giao dịch .

Bài giảng 5: Quản lý giao dịch

Chương IV Quản lý giao dịchTiết thứ: 1 - 4 Tuần thứ: 4- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững một số kiến thức về quản lý giao dịch, xử lý

tương tranh và khôi phục.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 4t, thảo luận: 0; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính:

4.5. Các khái niệm và kỹ thuật trong việc khôi phục

Page 11: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

- Yêu cầu SV chuẩn bị:

Đọc tài liệu tham khảo 1, 4, 5 phần điều khiển giao dịch .

Bài giảng 6: Quản lý giao dịch

Chương IV Quản lý giao dịchTiết thứ: 1 - 4 Tuần thứ: 6- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững một số kiến thức về quản lý giao dịch, xử lý

tương tranh và khôi phục.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 0, thảo luận: 4t; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính: Sinh viên lựa chọn đề tài theo nhóm. Phân tích các yêu cầu thực tế của bài toán, từ đó xây dựng các giao dịch phù hợp.- Yêu cầu SV chuẩn bị:

Đọc tài liệu tham khảo 1, 3, 4 phần quản lý giao dịch .

Bài giảng 7: Cơ sở dữ liệu phân tán

Chương IV Cơ sở dữ liệu phân tánTiết thứ: 1 - 4 Tuần thứ: 7- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững một số khái niệm cơ bản, kiến trúc chung

của hệ cơ sở dữ liệu phân tán.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 4t, thảo luận: 0; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính:

Chương 5 Cơ sở dữ liệu phân tán

5.1. Giới thiệu5.2. Kiến trúc của hệ CSDL phân tán

Page 12: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

5.2.1.Kiến trúc của một hệ CSDL phân tán5.2.2.Cơ sở dữ liệu từ xa5.2.3.Cơ sở dữ liệu song song5.3. Các mục tiêu của các hệ quản trị CSDL phân tán5.4. Kiến trúc tham chiếu5.4.1.Kiến trúc các lược đồ5.4.2.Kiến trúc chức năng5.5. Định nghĩa dữ liệu5.5.1.Mô tả5.5.2.Sự phân đoạn

- Yêu cầu SV chuẩn bị:

Đọc tài liệu tham khảo 1, 2,3, 4 phần cơ sở dữ liệu phân tán .

Bài giảng 8: Cơ sở dữ liệu phân tán

Chương IV Cơ sở dữ liệu phân tánTiết thứ: 1 - 4 Tuần thứ: 7- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững một số khái niệm cơ bản, kiến trúc chung

của hệ cơ sở dữ liệu phân tán.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 4t, thảo luận: 0; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính:

Chương 5 Cơ sở dữ liệu phân tán

5.6.Xử lý câu hỏi phân tán5.7. Quản lý các giao tác phân tán

- Yêu cầu SV chuẩn bị:

Đọc tài liệu tham khảo 1, 2, 3, 4 phần cơ sở dữ liệu phân tán .

Page 13: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

Bài giảng 9: Cơ sở dữ liệu phân tán

Chương IV Cơ sở dữ liệu phân tánTiết thứ: 1 - 4 Tuần thứ: 8- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững một số khái niệm cơ bản, kiến trúc chung

của hệ cơ sở dữ liệu phân tán.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 0, thảo luận: 4t; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính: Thảo luận theo nhóm: Trên đề tài mà nhóm sinh viên đã chọn, đưa ra các yêu cầu truy vấn và xử lý câu hỏi phân tán và các giao dịch phân tán.- Yêu cầu SV chuẩn bị:

Đọc tài liệu tham khảo 1,2, 3, 4phần cơ sở dữ liệu phân tán .

Bài giảng 10: Cơ sở dữ liệu hướng đối tượng

Chương VI Cơ sở dữ liệu hướng đối tượngTiết thứ: 1 - 4 Tuần thứ: 8- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững một số khái niệm cơ bản, kiến trúc chung

của hệ cơ sở dữ liệu hướng đối tượng.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 4t, thảo luận: 0; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính:

6.1. Giới thiệu về hướng đối tượng6.2. Các khái niệm cơ bản6.3. Ký pháp đồ thị6.4. Chuẩn của ODMG6.1. Giới thiệu về hướng đối tượng6.2. Các khái niệm cơ bản6.3. Ký pháp đồ thị6.4. Chuẩn của ODMG

Page 14: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

- Yêu cầu SV chuẩn bị:

Đọc tài liệu tham khảo 1, 3, 4 phần cơ sở dữ liệu hướng đối tượng .

Bài giảng 11: Cơ sở dữ liệu hướng đối tượng

Chương VI Cơ sở dữ liệu hướng đối tượngTiết thứ: 1 - 4 Tuần thứ: 11- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững một số khái niệm cơ bản, kiến trúc chung

của hệ cơ sở dữ liệu hướng đối tượng.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 0, thảo luận: 4t; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính:Thảo luận theo nhóm: Trên cơ sở đề tài nhóm sinh viên đã chọn, phân tích nhu cầu quản lý cơ sở dữ liệu hướng đối tượng.

- Yêu cầu SV chuẩn bị:

Đọc tài liệu tham khảo 1, 2, 4, 5 phần cơ sở dữ liệu hướng đối tượng .

Bài giảng 12: Quy trình thiết kế cơ sở dữ liệu quan hệ và xây dựng ứng dụng với các hệ cơ sơ dữ liệu

Chương VII Quy trình thiết kế cơ sở dữ liệu quan hệ và xây dựng ứng dụng với các hệ cơ sơ dữ liệu

Tiết thứ: 1 - 4 Tuần thứ: 13- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững quy trình thiết kế cơ sở dữ liệu, đồng thời

xây dựng ứng dụng cơ sở dữ liệu với hệ cơ sở dữ liệu phân tán hoặc hướng đối tượng.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 4t, thảo luận: 0; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính:

7.1.Quy trình thiết kế cơ sở dữ liệu quan hệ

Page 15: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

7.1.1. Đặc tả bài toán

7.1.2. Thiết kế dữ liệu logic

Xây dựng mô hình liên kết thực thể

Chuyển đổi từ mô hình liên kết thực thể sang mô hình quan hệ

Kiểm tra dạng chuẩn các lược đồ quan hệ

- Yêu cầu SV chuẩn bị:

Thiết kế và cài đặt cơ sở dữ liệu quan hệ .

Bài giảng 13: Quy trình thiết kế cơ sở dữ liệu quan hệ và xây dựng ứng dụng với các hệ cơ sơ dữ liệu

Chương VII Quy trình thiết kế cơ sở dữ liệu quan hệ và xây dựng ứng dụng với các hệ cơ sơ dữ liệu

Tiết thứ: 1 - 4 Tuần thứ: 13- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững quy trình thiết kế cơ sở dữ liệu, đồng thời

xây dựng ứng dụng cơ sở dữ liệu với hệ cơ sở dữ liệu phân tán hoặc hướng đối tượng.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 4t, thảo luận: 0; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính:

7.1.3. Thiết kế dữ liệu vật lý

Phân tích nhu cầu sử dụng dữ liệu :

Bổ sung dữ liệu tình huống

Thêm các bảng tạm

Thiết kế mô hình dữ liệu hệ thống

- Yêu cầu SV chuẩn bị:

Thiết kế và cài đặt cơ sở dữ liệu quan hệ .

Bài giảng 14: Quy trình thiết kế cơ sở dữ liệu quan hệ và xây dựng ứng dụng với các hệ cơ sơ dữ liệu

Page 16: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

Chương VII Quy trình thiết kế cơ sở dữ liệu quan hệ và xây dựng ứng dụng với các hệ cơ sơ dữ liệu

Tiết thứ: 1 - 4 Tuần thứ: 14- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững quy trình thiết kế cơ sở dữ liệu, đồng thời

xây dựng ứng dụng cơ sở dữ liệu với hệ cơ sở dữ liệu phân tán hoặc hướng đối tượng.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 0, thảo luận: 4t; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính: Xây dựng ứng dụng cơ sở dữ liệu với hệ cơ sở dữ liệu phân tán. Sinh viên trình bày theo nhóm về thiết kế và cài đặt cơ sở dữ liệu phân tán trên đề tài nhóm đã chọn.

- Yêu cầu SV chuẩn bị:

Thiết kế và cài đặt cơ sở dữ liệu phân tán .

Bài giảng 15: Quy trình thiết kế cơ sở dữ liệu và xây dựng ứng dụng với các hệ cơ sơ dữ liệu

Chương VII Quy trình thiết kế cơ sở dữ liệu và xây dựng ứng dụng với các hệ cơ sơ dữ liệu

Tiết thứ: 1 - 4 Tuần thứ: 15- Mục đích, yêu cầu: Giúp cho sinh viên nắm vững quy trình thiết kế cơ sở dữ liệu, đồng thời

xây dựng ứng dụng cơ sở dữ liệu với hệ cơ sở dữ liệu phân tán hoặc hướng đối tượng.- Hình thức tổ chức dạy học: Lý thuyết, thảo luận, tự học, tự nghiên cứu- Thời gian: Lý thuyết, bài tập: 0, thảo luận: 4t; Tự học, tự nghiên cứu: 4t- Địa điểm: Giảng đường do P2 phân công.- Nội dung chính: Xây dựng ứng dụng cơ sở dữ liệu với hệ cơ sở dữ liệu hướng đối tượng. Sinh viên trình bày theo nhóm về thiết kế và cài đặt cơ sở dữ liệu hướng đối tượng trên đề tài nhóm đã chọn.

Page 17: HỌC VIỆN KỸ THUẬT QUÂN SỰfit.mta.edu.vn/files/FileMonHoc/DECUONG_HOCPHAN_CSDL... · Web viewCấu trúc học phần: 60 tiết (30 lý thuyết, 15 bài tập, 15 thảo

- Yêu cầu SV chuẩn bị:

Thiết kế và cài đặt cơ sở dữ liệu hướng đối tượng .

8. Chính sách đối với học phần và các yêu cầu khác của giáo viênSinh viên được phân nhóm, mỗi nhóm thực hiện một đề tài quản lý. Mỗi

nhóm sinh viên phân công công việc rèn luyện kỹ năng làm việc theo nhóm.

Theo tiến trình môn học sinh viên tích lũy kiến thức và hoàn thiện dần đề tài của mình. Mỗi đề tài phải đáp ứng được các nghiệp vụ chính của một hệ thống CSDL. 9. Phương pháp, hình thức kiểm tra – đánh giá kết quả học phần

Phân chia các mục tiêu cho từng hình thức kiểm tra – đánh giá.9.1. Điểm chuyên cần: 10%9.2. Điểm thường xuyên: 20%9.3. Thi kết thúc học phần:70%

Chủ nhiệm khoa(Ký ghi rõ họ tên)

Chủ nhiệm bộ môn(Ký ghi rõ họ tên)

Giảng viên biên soạn(Ký ghi rõ họ tên)

Đỗ Thị Mai Hường