1. Trang chủ
  2. » Công Nghệ Thông Tin

Đề cương học phần: Cơ sở dữ liệu

7 20 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 430,45 KB

Nội dung

Đề cương học phần: Cơ sở dữ liệu giúp sinh viên nắm vững những khái niệm cơ bản về cơ sở dữ liệu, hệ quản trị cơ sở dữ liệu, các loại mô hình dữ liệu như mô hình thực thể kết hợp, mô hình dữ liệu quan hệ; giúp sinh viên nắm vững những khái niệm liên quan trong một cơ sở dữ liệu quan hệ: Quan hệ, thuộc tính, miền giá trị, bộ, lược đồ quan hệ, thể hiện của quan hệ, khóa, siêu khóa, khóa chính, khóa ngoại;...

BỘ TÀI CHÍNH TRƯỜNG ĐH TÀI CHÍNH – MARKETING KHOA: CƠNG NGHỆ THƠNG TIN CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc Tp Hồ Chí Minh, ngày 01 tháng 10 năm 2014 ĐỀ CƯƠNG HỌC PHẦN Thông tin giảng viên 1.1 Họ tên giảng viên phụ trách học phần: Trần Minh Tùng - Chức danh, học hàm, học vị: Thạc sỹ - Địa điểm làm việc: Trường Đại học Tài – Marketing - Địa liên hệ: Khoa Cơng nghệ Thơng tin – Trường ĐH Tài – Marketing - Điện thoại: 0903.399.476 Email: tungvnmu@yahoo.com 1.2 Họ tên giảng viên phụ trách học phần: Trương Xuân Hương - Họ tên giảng viên phụ trách học phần: Trương Xuân Hương - Chức danh, học hàm, học vị: Cử nhân - Thời gian, địa điểm làm việc: khoa Công nghệ thông tin, 2C Phổ Quang, phường 2, quận Tân Bình - Địa liên hệ: khoa Cơng nghệ thơng tin, 2C Phổ Quang, phường 2, quận Tân Bình - Điện thoại:0985707161 Email: xuanhuong23785@yahoo.com Thông tin chung học phần - Tên học phần: CƠ SỞ DỮ LIỆU - Tên tiếng Anh: Databases - Mã học phần: IMA1206 - Số tín chỉ: - Áp dụng cho ngành/chuyên ngành đào tạo: Hệ thống thông tin quản lý - Bậc đào tạo: Đại học, cao đẳng - Hình thức đào tạo: Chính quy - Yêu cầu học phần: Bắt buộc - Các học phần tiên quyết: Tin học đại cương - Các học phần học trước: Toán rời rạc - Các học phần học song hành: Cấu trúc liệu giải thuật - Phân bổ tín hoạt động: + Nghe giảng lý thuyết: 30 tiết + Làm tập lớp: 10 tiết + Thảo luận: tiết + Thực hành: 30 tiết + Tự học: 105 tiết - Khoa/Bộ môn phụ trách học phần: Bộ môn Cơ sở liệu Mục tiêu học phần 3.1 Mục tiêu đào tạo chung học phần - Kiến thức: học phần sở liệu nhằm trang bị cho sinh viên kiến thức để khai thác hiệu sở liệu quan hệ Sinh viên thực tập với hệ quản trị sở liệu SQL Server Môn học đề cập đến khối kiến thức: 1- Tổng quan sở liệu; 2- Mơ hình liệu quan hệ; 3- Ngơn ngữ truy vấn SQL; 4- Ràng buộc toàn vẹn; 5- Lý thuyết thiết kế sở liệu - Kỹ năng: giúp sinh viên phát triển tư duy; kỹ thiết kế, xây dựng khai thác hiệu sở liệu quan hệ; kỹ thao tác thành thạo với hệ quản trị sở liệu SQL Server Từ áp dụng kiến thức kỹ học phục vụ cho môn học khác có truy xuất liệu từ sở liệu - Thái độ: sinh viên phải theo dõi giảng lớp, đọc giáo trình, tài liệu qua thực kiểm tra, thực hành, tập nhà thi cuối kỳ tích lũy kiến thức để phục vụ cho môn học phục vụ cho nghề nghiệp tương lai 3.2 Mục tiêu đào tạo cụ thể kiến thức học phần - Nắm vững khái niệm sở liệu, hệ quản trị sở liệu, loại mơ hình liệu mơ hình thực thể kết hợp, mơ hình liệu quan hệ - Nắm vững khái niệm liên quan sở liệu quan hệ: quan hệ, thuộc tính, miền giá trị, bộ, lược đồ quan hệ, thể quan hệ, khóa, siêu khóa, khóa chính, khóa ngoại - Kỹ thực phép tốn ngơn ngữ đại số quan hệ: phép hợp, phép giao, phép trừ, phép tích Descartes, phép chia, phép chiếu, phép chọn, phép kết - Kỹ thực câu lệnh SQL thông qua ngôn ngữ như: + Ngôn ngữ định nghĩa liệu: lệnh CREATE, DROP, ALTER + Ngôn ngữ thao tác liệu: lệnh INSERT, UPDATE, DELETE, SELECT, truy vấn lồng, gom nhóm kết hợp + Ngơn ngữ điều khiển liệu: lệnh GRANT, DENY, REVOKE - Nắm vững khái niệm ràng buộc toàn vẹn xây dựng sở liệu - Kỹ xác định phụ thuộc hàm, bao đóng, phủ tối thiểu, khóa lược đồ quan hệ chuẩn hóa sở liệu thiết kế sở liệu Tóm tắt nội dung học phần Học phần sở liệu nhằm trang bị cho sinh viên kiến thức để khai thác hiệu sở liệu quan hệ Môn học đề cập đến khối kiến thức: - Tổng quan sở liệu: giúp sinh viên nắm vững khái niệm sở liệu, hệ quản trị sở liệu, loại mơ hình liệu mơ hình thực thể kết hợp, mơ hình liệu quan hệ - Mơ hình liệu quan hệ: giúp sinh viên nắm vững khái niệm liên quan sở liệu quan hệ: quan hệ, thuộc tính, miền giá trị, bộ, lược đồ quan hệ, thể quan hệ, khóa, siêu khóa, khóa chính, khóa ngoại - Ngôn ngữ truy vấn SQL: giúp sinh viên nắm vững cú pháp cách thức thực loại truy vấn thông qua ngôn ngữ như: Ngôn ngữ định nghĩa liệu gồm lệnh CREATE, DROP, ALTER; Ngôn ngữ thao tác liệu gồm lệnh INSERT, UPDATE, DELETE, SELECT, truy vấn lồng, gom nhóm kết hợp; Ngôn ngữ điều khiển liệu gồm lệnh GRANT, DENY, REVOKE - Ràng buộc toàn vẹn: giúp sinh viện nắm khái niệm ràng buộc toàn vẹn xây dựng sở liệu - Lý thuyết thiết kế sở liệu: giúp sinh viên nắm kỹ xác định phụ thuộc hàm; bao đóng; phủ tối thiểu; khóa lược đồ quan hệ; dạng chuẩn lược đồ quan hệ cách thức chuẩn hóa sở liệu theo dạng chuẩn 1, dạng chuẩn 2, dạng chuẩn 3, dạng chuẩn BC, dạng chuẩn Nội dung chi tiết học phần Chương 1: Tổng quan sở liệu 1.Một số khái niệm 1.1.Định nghĩa sở liệu 1.2.Các đối tượng sử dụng sở liệu 1.3.Hệ quản trị sở liệu 1.4.Các ứng dụng sở liệu 2.Mơ hình liệu 2.1.Khái niệm mơ hình liệu 2.2.Các loại mơ hình liệu 2.2.1 Mơ hình thực thể kết hợp 2.2.2.Mơ hình phân cấp 2.2.3.Mơ hình mạng 2.2.4.Mơ hình liệu quan hệ 2.2.5.Mơ hình liệu hướng đối tượng 2.2.6.Mơ hình sở liệu phân tán Lược đồ thể sở liệu 3.1 Khái niệm lược đồ sở liệu 3.2 Khái niệm thể sở liệu 4.Mơ hình thực thể kết hợp 1.4.1.Thực thể 1.4.2.Thuộc tính 1.4.3.Loại thực thể 1.4.4.Mối kết hợp 1.4.5.Bản số mối kết hợp Chương 2: Mơ hình liệu quan hệ 1.Các khái niệm 1.1 Quan hệ 1.2 Thuộc Tính 1.3 Miền giá trị 1.4 Bộ 1.5 Lược đồ quan hệ 1.6 Thể quan hệ 1.7 Siêu khố – Khóa - Khố – Khóa ngoại Chuyển từ mơ hình thực thể kết hợp sang mơ hình liệu quan hệ Các phép tốn ngơn ngữ đại số quan hệ 3.1 Các phép toán quan hệ 3.1.1 Phép chiếu 3.1.2 Phép chọn 3.1.3 Phép kết 3.2 Các phép toán tập hợp 3.2.1 Phép hợp 3.2.2 Phép giao 3.2.3 Phép trừ 3.2.4 Phép tích Descartes 3.2.5 Phép chia 3.2.6 Phép đổi tên Chương 3: Ngôn ngữ truy vấn SQL Giới thiệu Ngôn ngữ định nghĩa liệu 2.1 Lệnh CREATE 2.2 Lệnh DROP 2.3 Lệnh ALTER Ngôn ngữ thao tác liệu 3.1 Lệnh INSERT 3.2 Lệnh UPDATE 3.3 Lệnh DELETE 3.4 Lệnh SELECT 3.5 Các truy vấn lồng 3.5.1 Truy vấn lồng phân cấp 3.5.2 Truy vấn lồng tương quan 3.6 Gom nhóm kết hợp 3.6.1 Các hàm kết hợp: COUNT, MIN, MAX, SUM, AVG 3.6.2 Gom nhóm - mệnh đề GROUP BY 3.6.3 Điều kiện gom nhóm - mệnh đề HAVING Ngôn ngữ điều khiển liệu 4.1 Lệnh GRANT 4.2 Lệnh DENY 4.3 Lệnh REVOKE Chương 4: Ràng buộc toàn vẹn Giới thiệu 1.1 Khái niệm ràng buộc toàn vẹn 1.2 Các yếu tố ràng buộc toàn vẹn Phân loại ràng buộc toàn vẹn 2.1.Ràng buộc toàn vẹn có bối cảnh quan hệ 2.1.1.Ràng buộc tồn vẹn khố 2.1.2.Ràng buộc tồn vẹn miền giá trị 2.1.3.Ràng buộc tồn vẹn liên thuộc tính 2.1.4.Ràng buộc tồn vẹn liên liên thuộc tính 2.2.Ràng buộc tồn vẹn có bối cảnh nhiều quan hệ 2.2.1.Ràng buộc tồn vẹn khố ngoại 2.2.2.Ràng buộc tồn vẹn liên thuộc tính liên quan hệ 2.2.3.Ràng buộc tồn vẹn liên liên quan hệ 2.2.4.Ràng buộc toàn vẹn thuộc tính tổng hợp 2.2.5.Ràng buộc tồn vẹn chu trình Chương 5: Lý thuyết thiết kế sở liệu 1.Các vấn đề thường gặp tổ chức liệu 2.Phụ thuộc hàm 2.1 Định nghĩa phụ thuộc hàm 2.2 Cách xác định phụ thuộc hàm cho lược đồ quan hệ 2.3 Một số tính chất phụ thuộc hàm - hệ luật dẫn Armstrong Bao đóng 3.1.Bao đóng tập phụ thuộc hàm 3.2.Bao đóng tập thuộc tính 3.4.Thuật tốn tìm bao đóng tập thuộc tính Khóa lược đồ quan hệ 4.1.Định nghĩa 4.2.Thuật tốn tìm khố lược đồ quan hệ 4.3.Thuật tốn tìm tất khố lược đồ quan hệ 5.Phủ tập phụ thuộc hàm 5.1.Tập phụ thuộc hàm tương đương 5.2.Phủ tập phụ thuộc hàm 5.3.Phủ tối thiểu Chuẩn hóa lược đồ sở liệu 6.1 Mục đích 6.2 Dạng chuẩn 6.3 Dạng chuẩn 6.4 Dạng chuẩn 6.5 Dạng chuẩn BC 6.6 Dạng chuẩn Học liệu - Tài liệu bắt buộc: Bài giảng tập khoa Công nghệ thông tin - Tài liệu tham khảo: [1] Trần Xuân Hải, Nguyễn Tiến Dũng, Giáo trình SQL server 2005, nhà xuất Đại học quốc gia TP.HCM, 2009 [2] Nguyễn An Tế, Giáo trình nhập môn sở liệu, nhà xuất Đại học quốc gia TP.HCM, 1996 [3] Phạm Hữu Khang, Microsoft SQL Server 2008 - Quản Trị Cơ Sở Dữ Liệu, nhà xuất Lao động - Xã hội, 2009 [4] Jeffrey A.Hoffer, Modern Database Management, 2000 - Website tham khảo: [1] http://www.thuvien-it.net [2] http://tailieu.vn [3] http://ebooktinhoc.com [4] http://www.microsoft.com/vietnam/sqlserver2008/ Chính sách học phần yêu cầu khác Giảng viên Phương pháp, hình thức kiểm tra – đánh giá kết học tập học phần 9.1 Kiểm tra – đánh giá thường xuyên: 20% 9.2 Kiểm tra – đánh giá định kỳ:20%  Tham gia học tập lớp (đi học đầy đủ, chuẩn bị tốt tích cực thảo luận);  Bản thu hoạch, báo cáo, thảo luận, thuyết trình;  Phần tự học, tự nghiên cứu (hoàn thành tốt nội dung, nhiệm vụ mà giảng viên giao cho cá nhân/tuần; tập nhóm/tháng; tập cá nhân/học kỳ,…);  Hoạt động theo nhóm  Kiểm tra – đánh giá kỳ 9.3 Thi cuối kỳ: 60% 9.4 Tiêu chí đánh giá loại tập - Phần kiểm tra định kỳ: 20% - Phần tập thường xuyên: 20% Duyệt Trưởng khoa (Ký tên) Trưởng môn (Ký tên) ... phụ trách học phần: Bộ môn Cơ sở liệu Mục tiêu học phần 3.1 Mục tiêu đào tạo chung học phần - Kiến thức: học phần sở liệu nhằm trang bị cho sinh viên kiến thức để khai thác hiệu sở liệu quan... hiệu sở liệu quan hệ Môn học đề cập đến khối kiến thức: - Tổng quan sở liệu: giúp sinh viên nắm vững khái niệm sở liệu, hệ quản trị sở liệu, loại mơ hình liệu mơ hình thực thể kết hợp, mơ hình liệu. .. chi tiết học phần Chương 1: Tổng quan sở liệu 1.Một số khái niệm 1.1.Định nghĩa sở liệu 1.2.Các đối tượng sử dụng sở liệu 1.3.Hệ quản trị sở liệu 1.4.Các ứng dụng sở liệu 2.Mơ hình liệu 2.1.Khái

Ngày đăng: 11/05/2021, 03:57

TỪ KHÓA LIÊN QUAN

w