Upload
missthom
View
184
Download
6
Embed Size (px)
Citation preview
Mẫu CTĐT tín chỉ
BỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜNG ĐẠI HỌC
CÔNG NGHỆ VÀ QUẢN LÝ HỮU NGHỊ
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
1. Thông tin chung về môn học
- Tên môn học: Hê quan tri CSDL (Database Management System).
- Mã môn học: ............. Số tín chỉ: 4
- Hê đào tạo: Đại học.
- Khoa/ Bộ môn phụ trách môn học: Công nghê Thông tin.
- Giang viên phụ trách: ThS. Phạm Thi Thơm. Email: [email protected]
- Học phân băt buộc cho sinh viên ngành Ky Thuât Phân Mêm.
- Môn học tiên quyêt: Nhâp môn CSDL, Ngôn ngư lâp trinh.
2. Mục tiêu của môn học
Sau khóa học sinh viên cần biết:
- Kiến thức: Cung câp cho sinh viên các khái niêm vê Hê quan tri CSDL, vai tro và
chưc năng cua HQTCSDL, phân loại HQTCSDL, các thành phân cua một
HQTCSDL.
- Kỹ năng: Sau khoa học sinh viên biêt cách sư dụng một HQTCSDL cụ thê
(Microsoft SQL server, My SQL) đê quan tri một CSDL như cài đăt CSDL trên máy
chu, kêt nối tư các máy ngươi dung, quan ly giao dich, quan ly tài khoan ngươi dung,
phân quyên sao lưu và phục hôi hê thống. Bươc đâu làm quen vơi lâp trinh CSDL.
3. Nội dung học phần:
Giơi thiêu chung vê hê quan tri CSDL; xây dưng, quan ly và khai thác CSDL;
T-SQL nâng cao; vân đê bao mât và an toàn dư liêu; lâp trinh CSDL.
4. Nhiệm vụ của sinh viên:
Sinh viên phai tham gia đu trên 80% số giơ trên lơp. Sau tưng chương đã
được giơi thiêu trên lơp SV phai làm đây đu bài tâp và bài tâp nhom.
Tham gia thưc hành tại phong máy theo số tiêt quy đinh.
Đam bao 1 bài kiêm tra giưa học kỳ phai đạt tư điêm 5 trở lên mơi được dư thi học
phân.
5. Các hoạt động đào tạo
1
Mẫu CTĐT tín chỉ
- Giơ tín chỉ đối vơi các hoạt động:
Nghe giang ly thuyêt trên lơp: 30 tiêt
Thưc hành, làm bài tâp nhom (ở PTN, nhà máy, studio, điên dã, thưc tâp...): 30 tiêt
Hoạt động theo nhom
Tư học
Tư vân : Sinh viên co thê trao đổi qua email vơi giang viên bât cư lúc nào cân.
6. Têu chuẩn đánh giá sinh viên:
- Tham gia nghe giang, làm bài tâp và thưc hành vơi số thơi gian trên 80% trong tổng số tiêt phai học cua học phân (điêm chuyên cân chiêm 10%)
- 1 bài kiêm tra giưa kỳ phai đạt tư 5 điêm (chiêm 30% điêm học phân)
- Thao luân, thuyêt trinh bài tâp nhom (chiêm 30% điêm học phân)
- Kêt qua bài thi kêt thúc học phân vơi thơi gian 60 phút làm bài là cơ sở đánh giá kêt qua cua sinh viên kêt thúc học phân (chiêm 30% điêm học phân).
7. Thang điểm: tư 0 đên 10 điêm
8. Tài liệu học tập và tham khảo
- Bài giang trên lơp.
- Phạm Hưu Khang, Quan tri SQL server 2000, NXB Thống kê, 2005.
- J.D.Ullman, Principles of Database and Knowledge-Base Systems,vol.1, Computer Science Press,1988.
- Ramez Elmasri, Shamkant B. Navathe, Fundamentals of database systems, Addison Wesley - 4th edition, 2004.
- Sumathi, S. and Esakkirajan, S., Fundamentals of Relational Database Management Systems, Springer-Verlag, 2007.
- Ramakrishnan, R. and Gehrke, J., Database Management Systems, Third Edition, McGraw Hill, 2003.
- Lightstone S., Teorey T., Nadeau T, Physical Database Design, Morgan Kaufmann Publishers, 2007
- Các tài liêu khác…
9. Nội dung chi tiết môn học: Được chia làm 9 chương chi tiết như sau:
Chương 1: Tổng quan về Hệ quản trị cơ sở dữ liệu1.1. Giơi thiêu.1.2. Mục tiêu cua hê quan tri cơ sở dư liêu.1.3. Quá trinh phát triên cua hê quan tri cơ sở dư liêu.1.4. Kiên trúc và thành phân cua hê quan tri cơ sở dư liêu.1.4. Phân loại các hê quan tri cơ sở dư liêu.
2
Mẫu CTĐT tín chỉ
Chương 2: Xây dựng, quản lý và khai thác cơ sở dữ liệu
2.1 Tạo cơ sở dữ liệu.
2.2 Cập nhật dữ liệu.
2.3 Truy vấn dữ liệu.
2.4 Tạo và sử dụng chỉ mục (Index).
2.5 Tạo và sử dụng khung nhìn (View).
2.5 Chuyển đổi dữ liệu với các ứng dụng khác.
Chương 3: T-SQL nâng cao
3.1 Khai báo và sử dụng biến
3.2 Cấu trúc điều khiển
3.3 Thủ tục thường trú (Stored Procedures)
3.4 Kiểu dữ liệu cursor
3.5 Hàm người dùng (User Defined Functions)
3.6 Triggers và cài đặt ràng buộc dữ liệu
Chương 4: Bảo mật và an toàn dữ liệu
4.1 Quản trị quyền người dùng.
4.2 Bảo mật trong hệ quản trị cơ sở dữ liệu
4.3 Bản sao dữ liệu, Sao lưu và phục hồi.
4.4 Quản lý giao dịch
Chương 5: Lập trình cơ sở dữ liệu
5.1. Các mô hình truy cập dữ liệu
5.2. Các Kỹ thuật lập trình cơ sở dữ liệu
5.3. Xây dựng ứng dụng CSDL
PHẦN BÀI TẬP & THỰC HÀNH
1. Cài đặt, quản lý và khai thác cơ sở dữ liệu.
2. Lập trình cơ sở dữ liệu.
3. Bài tập nhóm: xây dựng các ứng dụng cơ sở dữ liệu.
3
Mẫu CTĐT tín chỉ
10. Phân bổ thời gian (ghi tổng số tiết hoặc giờ cho mỗi cột)
TT
Nội dung Tổng lượng /thơi gian
/chương
Phân bố
(Tên chương)
Giang ly
thuyêt
Bài tâp
thưc hành
Thao luân
(xêmina)
Kiêm tra co đánh giá
Ghi chú
1 Chương 1 9 6 3
2 Chương 2 9 6 3
3 Chương 3 9 6 3
4 Chương 4 9 6 3
5 Chương 5 9 6 3
Tổng cộng 45 30 15 0 0
11.Ngày phê duyệt
Giảng viên(Ký và ghi rõ họ tên)
Tổ trưởng Bộ môn(Ký và ghi rõ họ tên)
Trưởng khoa(Ký và ghi rõ họ tên)
4