cƠ sỞ dỮ liỆu nÂng cao advanced databases...
TRANSCRIPT
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ẦN
CƠ SỞ DỮ LIỆU NÂNG CAO – ADVANCED DATABASES
1. Thông tin về giáo viên
TT Họ tên giáo viên Học hàm Học vị Đơn vị công tác (Bộ môn)
1 Đỗ Thị Mai Hường Giảng viên Thạc sỹ Hệ thống thông tin
2 Nguyễn Bá Tường PGS Tiến sỹ Hệ thống thông tin
3 Chu Thị Hường Giảng viên Thạc sỹ Hệ thống thông tin
Thời gian, địa điểm làm việc: Các ngày trong tuần tại phòng làm việc, bộ môn
hệ thống thông tin.
Địa chỉ liên hệ: Bộ môn hệ thống thông tin, P1507 nhà A1.
Điện thoại, email:
Đỗ Thị Mai Hường: 0983366922, [email protected]
Nguyễn Bá Tường: 0903268759, [email protected]
Chu Thị Hường: 0973080942, [email protected]
Các hướng nghiên cứu chính: Cơ sở dữ liệu, Cơ sở dữ liệu nâng cao, Phân tích
thiết kế hệ thống thông tin, Khai phá dữ liệu, các hệ thống phân tán, lý thuyết
thuật toán, Automat và ngôn ngữ hình thứ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: 12359151
- 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: Toán rời rạc, 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ự.
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ư CSDL phân tán, CSDL hướng đối tượng. Giới thiệu các bước để
xây dựng một cơ sở dữ liệu thực tế. Các phương tiện lưu trữ dữ liệu và
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.
- 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.
Giới thiệu các bước để xây dựng một cơ sở dữ liệu thực tế.
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.
5. Nội dung chi tiết học phần
Chƣơng,
mục, tiểu
mục
Nội dung Số
tiết
Giáo trình,
Tài liệu
tham khảo
Ghi
chú
Chƣơng 1 Giới thiệu tổng quan 2 2
1.1 Các loại mô hình dữ liệu
1.1.1
1.1.2
1.1.3
1.1.4
1.1.5
Mô hình phân cấp
Mô hình mạng
Mô hình liên kết thực thể
Mô hình quan hệ
Mô hình hướng đối tượng
1.2 Các hệ cơ sở dữ liệu
1.2.1 Hệ cơ sở dữ liệu quan hệ
Chƣơng,
mục, tiểu
mục
Nội dung Số
tiết
Giáo trình,
Tài liệu
tham khảo
Ghi
chú
1.2.2
1.2.3
1.2.4
1.2.5
Hệ cơ sở dữ liệu suy diễn
Hệ cơ sở dữ liệu phân tán
Hệ cơ sở dữ liệu hướng đối tượng
Hệ cơ sở dữ liệu đa phương tiện
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.1.1
2.1.2
Phân cấp bộ nhớ
Các công cụ lưu trữ phụ
2.2 Đặt các file lên đĩa từ
2.2.1
2.2.2
2.2.3
Bản ghi và các kiểu bản ghi
Các file, bản ghi có độ dài cố định và độ
dài thay đổi
Phân phối các bản ghi
2.3 Phân phối các file trên đĩa
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
Đầu file
Các thao tác trên file
Các file với các bản ghi không có thứ tự
Các file với các bản ghi có thứ tự
Các kỹ thuật băm
2.4 Các cấu trúc chỉ mục
2.4.1
2.4.2
2.4.3
2.4.4
Các kiểu chỉ mục có thứ tự đơn
Chỉ mục chính
Chỉ mục phụ
Chỉ mục cụm
Chƣơng 3 Xử lý và tối ƣu hóa câu truy vấn 8 1,2
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.3.1
3.3.2
Sắp xếp ngoài
Thực hiện phép chọn
Chƣơng,
mục, tiểu
mục
Nội dung Số
tiết
Giáo trình,
Tài liệu
tham khảo
Ghi
chú
3.3.3
3.3.4
3.3.5
3.3.6
3.3.7
Thực hiện phép nối
Thực hiện phép chiếu và các phép toán tập
hợp
Thực hiện các phép toán kết tập
Thực hiện phép nối ngoài
Các phép toán kết tập sử dụng đường ống
(pipe)
3.4 Tối ưu truy vấn bằng phương pháp dự
đoán ( heuristic)
3.4.1.
3.4.2
3.4.3
Cây truy vấn và đồ thị truy vấn
Các biến đổi tương đương trong đại số
quan hệ
Thuật toán tối ưu
3.5 Tối ưu truy vấn dựa trên chi phí
3.5.1
3.5.2
3.5.3
Các thành phần chi phí cho việc thực hiện
truy vấn
Thông tin danh mục trong việc sử dụng
các hàm giá
Một số hàm giá đối với các phép toán đại
số quan hệ
Chƣơng 4 Cơ sở dữ liệu phân tán 10 1,2
4.1 Giới thiệu
4.2 Kiến trúc của hệ CSDL phân tán
4.2.1
4.2.2
4.2.3
Kiến trúc của một hệ CSDL phân tán
Cơ sở dữ liệu từ xa
Cơ sở dữ liệu song song
4.3 Các mục tiêu của các hệ quản trị CSDL
phân tán
4.4 Kiến trúc tham chiếu
4.4.1
4.4.2
Kiến trúc các lược đồ
Kiến trúc chức năng
4.5 Các phương pháp phân tán dữ liệu
Chƣơng,
mục, tiểu
mục
Nội dung Số
tiết
Giáo trình,
Tài liệu
tham khảo
Ghi
chú
4.5.1
4.5.2
Khái niệm về thiết kế phân tán
Các phương pháp phân mảnh
Chƣơng 5 Kiểm soát dữ liệu, xử lý vấn tin và quản
lý giao tác phân tán
10 1,2
5.1 Quản lý khung nhìn
5.1.1
5.1.2
5.1.3
5.1.4
Khung nhìn trong hệ quản trị cơ sở dữ liệu
tập trung
Cập nhật khung nhìn
Khung nhìn trong hệ quản trị cơ sở dữ liệu
phân tán
5.2 An toàn dữ liệu
5.2.1
5.2.2
Kiểm soát cấp quyền tập trung
Kiểm soát cấp quyền phân tán
5.3 Kiểm soát tính toàn vẹn ngữ nghĩa
5.3.1
5.3.2
5.3.3
Kiểm soát tính toàn vẹn ngữ nghĩa tập
trung
Kiểm soát tính toàn vẹn ngữ nghĩa phân
tán
5.4 Xử lý vấn tin
5.4.1
5.4.2
Tổng quan về xử lý vấn tin
Phân rã vấn tin
5.5 Quản lý các giao tác phân tán
Chƣơng 6 Cơ sở dữ liệu đối tƣợng phân tán 10 1
6.1 Khái niệm cơ bản
6.2 Thiết kế phân tán đối tượng
6.1.1
6.1.2
6.1.3
6.1.4
Phân hoạch ngang lớp
Phân hoạch dọc lớp
Phân hoạch đường dẫn
Cấp phát
6.3 Các vấn đề kiến trúc
6.4 Quản lý đối tượng
6.4.1 Quản lý định danh đối tượng
Chƣơng,
mục, tiểu
mục
Nội dung Số
tiết
Giáo trình,
Tài liệu
tham khảo
Ghi
chú
6.4.2
6.4.3
6.4.4
Điều chế con trỏ
Di trú đối tượng
Lưu trữ đối tượng phân tán
6.5 Xử lý vấn tin đối tượng
Các vấn đề về xử lý vấn tin
Thực thi vấn tin
6.6 Quản lý giao tác đối tượng
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
18
7.1 Quy trình thiết kế cơ sở dữ liệu
7.1.1
7.1.2
7.1.3
7.1.4
7.1.5
7.1.6
Nghiên cứu ban đầu cơ sở dữ liệu
Thiết kế cơ sở dữ liệu
Cài đặt cơ sở dữ liệu
Kiểm tra
Thao tác
Bảo trì và nâng cấp
7.2 Bài toán ứng dụng với các hệ cơ sở dữ liệu
7.2.1
7.2.2
Bài toán ứng dụng với cơ sở dữ liệu quan
hệ
Bài toán ứng dụng với cơ sở dữ liệu phân
tán
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ệu
Có ở thư viện
Giáo viên có hoặc khoa có
Đề nghị mua mới
Đề nghị biên soạn mới
1 Nguyễn Bá Tường, Lý thuyết các hệ phân tán, HVKTQS, 2004
x
2 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
X
4 Ramez Elmarsi, Shamkant
B Navathe, Fundamentals
of Database Systems,
Addison -Wesley ,2000
X x
5 Hector Garcia-Molina,
Jeffrey D.Ullman, Jennifer
Widom. Database System :
The Complete book.
Prentice Hall, 2002
X
7. Hình thức tổ chức dạy học
7.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
hành,
thí
nghiệm,
thực
tập
Tự
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
Chương 2 Tổ chức vật lý của
cơ sở dữ liệu
2 2
Chương 3 Xử lý và tối ưu hóa
câu truy vấn
4 4 8
Chương 4 Cơ sở dữ liệu phân
tán
6 2 2 10
Chương 5 Kiểm soát dữ liệu,
xử lý vấn tin và quản lý giao
tác phân tán
6 2 2 10
Chương 6 Cơ sở dữ liệu đối
tượng phân tán
6 2 2 10
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
4
4 2 8 18
Tổng 30 14 2 14 60
7.2. Lịch trình tổ chức dạy học cụ thể:
Tuần 1: Chương 1 Giới thiệu tổng quan- Chương 2.Tổ chức vật lý của cơ sở dữ
liệu
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Lý thuyết 4 tiết
phòng
học
Chƣơng 1 Giới thiệu tổng
quan
1.1. Các loại mô hình dữ liệu
1.1.1.Mô hình phân cấp
1.1.2.Mô hình mạng
1.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ượng
1.2. Các hệ cơ sở dữ liệu
1.2.1. Hệ cơ sở dữ liệu quan
hệ
1.2.2. Hệ cơ sở dữ liệu suy
diễn
1.2.3. Hệ cơ sở dữ liệu phân
tán
1.2.4. Hệ cơ sở dữ liệu hướng
đối tượng
1.2.5. Hệ cơ sở dữ liệu đa
phương tiện
Chƣơng 2. Tổ chức vật lý
của cơ sở dữ liệu
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
Tìm hiểu
trước nội
dung bài
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
ghi
2.2.2. Các file, bản ghi có độ
dài cố định và độ dài thay đổi
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
Bài tập
Thực hành,
thí nghiệm,
thực tập,...
Tự học, tự
nghiên cứu
Tuần 2: Chương 3 Xử lý và tối ưu hóa câu truy vấn
Hình thức tổ
chức dạy học
Thời
gian, địa Nội dung chính
Yêu cầu
SV chuẩn
Ghi
chú
điểm bị
Lý thuyết 2 tiết tại
phòng
học
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
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)
Tìm hiểu
trước nội
dung bài
Bài tập 2 tiết tại
phòng
học
Các dạng bài tập
Thảo luận
Thực hành, thí
nghiệm, thực
tập,...
Tự học, tự nghiên
cứu
Tuần 3
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Lý thuyết 2 tiết tại
phòng
học
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ệ
Tìm hiểu
trước nội
dung bài
Bài tập 2 tiết tại
phòng
học
Các dạng bài tập trong chương
3
Thảo luận
Thực hành,
thí nghiệm,
thực tập,...
Tự học, tự
nghiên cứu
Tuần 4: Chương 4. Cơ sở dữ liệu phân tán
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Lý thuyết 3 tiết tại
phòng
học
Chƣơng 4 Cơ sở dữ liệu
phân tán
4.1. Giới thiệu
4.2.Kiến trúc của hệ CSDL
phân tán
Kiến trúc của một hệ CSDL
phân tán
Cơ sở dữ liệu từ xa
Cơ sở dữ liệu song song
4.3.Các mục tiêu của các hệ
quản trị CSDL phân tán
4.4. Kiến trúc tham chiếu
Kiến trúc các lược đồ
Kiến trúc chức năng
Tìm hiểu
trước nội
dung bài
Bài tập 1 tiết tại
phòng
học
Các bài tập về kiến trúc hệ
CSDL phân tán
Thảo luận
Thực hành,
thí nghiệm,
thực tập,...
Tự học, tự
nghiên cứu
Tuần 5
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Lý thuyết 3 tiết
phòng
học
4.5. Các phương pháp phân
tán dữ liệu
Khái niệm về thiết kế phân tán
Các phương pháp phân mảnh
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Bài tập 1 tiết
phòng
học
Các dạng bài tập về các
phương pháp phân mảnh
Thảo luận
Thực hành,
thí nghiệm,
thực tập,...
Tự học, tự
nghiên cứu
Tuần 6: Chương 5. Kiểm soát dữ liệu, xử lý vấn tin và quản lý giao tác phân tán
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Lý thuyết 3 tiết Chƣơng 5. Kiểm soát dữ
liệu, xử lý vấn tin và quản lý
giao tác phân tán
5.1. Quản lý khung nhìn
Khung nhìn trong hệ quản trị
cơ sở dữ liệu tập trung
Cập nhật khung nhìn
Khung nhìn trong hệ quản trị
cơ sở dữ liệu phân tán
5.2. An toàn dữ liệu
Kiểm soát cấp quyền tập trung
Kiểm soát cấp quyền phân tán
5.3. Kiểm soát tính toàn vẹn
ngữ nghĩa
Kiểm soát tính toàn vẹn ngữ
nghĩa tập trung
Kiểm soát tính toàn vẹn ngữ
nghĩa phân tán
5.4. Xử lý vấn tin
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Tổng quan về xử lý vấn tin
Phân rã vấn tin
Bài tập 1 tiết Câu hỏi và bài tập liên quan
Thảo luận
Thực hành,
thí nghiệm,
thực tập,...
Tự học, tự
nghiên cứu
Tuần 7
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Lý thuyết 3 tiết tại
phòng
học
5.5. Quản lý các giao tác phân
tán
- Các vấn đề về khóa
- Giao tác phân tán
Chuẩn bị
trước nội
dung bài
Bài tập 1 tiết tại
phòng
học
Các dạng bài tập và câu hỏi
liên quan đến quản lý giao tác
phân tán
Thảo luận
Thực hành,
thí nghiệm,
thực tập,...
Tự học, tự
nghiên cứu
Tuần 8: Chương 6. Cơ sở dữ liệu đối tượng phân tán
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Lý thuyết 3 tiết Chƣơng 6. Cơ sở dữ liệu đối
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
tƣợng phân tán
6.1. Khái niệm cơ bản
6.2. Thiết kế phân tán đối
tượng
Phân hoạch ngang lớp
Phân hoạch dọc lớp
Phân hoạch đường dẫn
Cấp phát
6.3. Các vấn đề kiến trúc
6.4. Quản lý đối tượng
Quản lý định danh đối tượng
Điều chế con trỏ
Di trú đối tượng
Lưu trữ đối tượng phân tán
Bài tập 1 tiết Các dạng câu hỏi và bài tập
liên quan
Thảo luận
Thực hành,
thí nghiệm,
thực tập,...
Tự học, tự
nghiên cứu
Tuần 9
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Lý thuyết 3 tiết 6.5. Xử lý vấn tin đối tượng
Các vấn đề về xử lý vấn tin
Thực thi vấn tin
6.6. Quản lý giao tác đối
tượng
Tìm hiểu
trước nội
dung bài.
Bài tập 1 tiết Bài tập và câu hỏi liên quan Thực hiện
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
đến xử lý vấn tin và quản lý
giao tác đối tượng
bài tập theo
yêu cầu
Thảo luận
Thực hành,
thí nghiệm,
thực tập,...
Tự học, tự
nghiên cứu
Tuần 10: 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
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Lý thuyết 4 tiết tại
phòng
học
7.1.Quy trình thiết kế cơ sở dữ
liệu
7.1.1. Nghiên cứu ban đầu cơ
sở dữ liệu
7.1.2. Thiết kế cơ sở dữ liệu
7.1.3. Cài đặt cơ sở dữ liệu
7.1.4. Kiểm tra
7.1.5. Thao tác
7.1.6. Bảo trì và nâng cấp
7.2. Bài toán ứng dụng với các
hệ cơ sở dữ liệu
7.2.1. Bài toán ứng dụng với
cơ sở dữ liệu quan hệ
Bài tập
Thảo luận
Thực hành,
thí nghiệm,
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
thực tập,...
Tự học, tự
nghiên cứu
Tuần 11: 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
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Lý thuyết
Bài tập 4 tiết bài
tập
7.2.2 Bài tập về thiết kế cơ sở
dữ liệu phân tán
Thảo luận 2 tiết
thảo luận
Thảo luận chọn đề tài theo
nhóm, mô tả bài toán thực tế,
xây dựng cơ sở dữ liệu theo
các hệ cơ sở dữ liệu đã học
Thực hành,
thí nghiệm,
thực tập,...
Tự học, tự
nghiên cứu
Tuần 12
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Lý thuyết
Bài tập
Thảo luận
Thực hành,
thí nghiệm,
thực tập,...
4 tiết tại
phòng
máy
Thiết kế và cài đặt cơ sở dữ
liệu theo đề tài nhóm đã chọn
Tích cực
tham gia
thực hiện
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
đề tài theo
nhóm
Tự học, tự
nghiên cứu
Tuần 13
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Lý thuyết
Bài tập
Thảo luận
Thực hành,
thí nghiệm,
thực tập,...
4 tiết tại
phòng
máy
Thiết kế và cài đặt cơ sở dữ
liệu theo đề tài nhóm đã chọn
Tích cực
tham gia
thực hiện
đề tài theo
nhóm
Tự học, tự
nghiên cứu
Tuần 14
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Lý thuyết
Bài tập
Thảo luận
Thực hành,
thí nghiệm,
thực tập,...
4 tiết tại
phòng
máy
Thiết kế và cài đặt cơ sở dữ
liệu theo đề tài nhóm đã chọn
Tích cực
tham gia
thực hiện
đề tài theo
nhóm
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Tự học, tự
nghiên cứu
Tuần 15
Hình thức
tổ chức dạy
học
Thời
gian, địa
điểm
Nội dung chính
Yêu cầu
SV chuẩn
bị
Ghi
chú
Lý thuyết
Bài tập
Thảo luận
Thực hành,
thí nghiệm,
thực tập,...
4 tiết tại
phòng
máy
Thiết kế và cài đặt cơ sở dữ
liệu theo đề tài nhóm đã chọn
Tích cực
tham gia
thực hiện
đề tài theo
nhóm
Tự học, tự
nghiên cứu
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ên
Sinh 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 tập 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%
Mục đích: Nhằm hỗ trợ thúc đẩy việc học tập đầy đủ của sinh viên, rèn
luyện cho sinh viên ý thức học tập tốt.
Các kỹ thuật đánh giá:
Điểm danh các buổi lên lớp
Gọi lên bảng làm bài tập tại các buổi giảng bài
9.2. Điểm thường xuyên: 20%
Mục đích: Nhằm hỗ trợ thúc đẩy việc học tập thường xuyên của sinh viên,
đồng thời qua đó có được những thông tin phản hồi giúp giảng viên, sinh viên
điều chỉnh cách dạy, cách học, thay đổi phương pháp dạy, học cho phù hợp.
Các kỹ thuật đánh giá:
Đọc phần tài liệu đã hướng dẫn theo từng phần;
Bài tập theo từng nội dung môn học;
Kiểm tra giữa kỳ
9.3. Thi kết thúc học phần: 70%
STT
Nội dung thi, kiểm
tra
Lịch thi Lịch kiểm tra Ghi chú
1. Theo toàn bộ chương
trình môn học
Thi cuối
kỳ
Theo lịch chung
của Học viện
2. Thi lại Theo lịch chung
của Học viên
Chủ nhiệm Khoa
(Ký và ghi rõ họ
tên)
Chủ nhiệm Bộ môn
(Ký và ghi rõ họ tên)
Giảng viên biên soạn
(Ký và ghi rõ họ tên)