CƠ SỞ DỮ LIỆU GV: Phạm Thị Bạch Huệ Email: ptbhue@fit.hcmus.edu.vn Chương 0 Giới thiệu 2 Giới thiệu − Thời lượng: 45 tiết lý thuyết 3 tín chỉ... Mục tiêu môn học 9Hiểu được cách tổ chứ
Trang 1CƠ SỞ DỮ LIỆU
GV: Phạm Thị Bạch Huệ
Email: ptbhue@fit.hcmus.edu.vn
Chương 0 Giới thiệu
2
Giới thiệu
− Thời lượng:
45 tiết lý thuyết (3 tín chỉ).
30 tiết thực hành (1 tín chỉ).
4 tín chỉ.
trường.
Trang 2Mục tiêu môn học
9Hiểu được cách tổ chức dữ liệu theo mô hình dữ
liệu quan hệ (Relational Data Model), biết khai báo
cơ sở dữ liệu.
9 Biết khai thác (tìm kiếm, thêm, xóa, sửa) dữ liệu
trên CSDL được tổ chức theo mô hình dữ liệu quan
hệ.
Vai trò môn học
1 CSDL
− Biết cách lưu trữ dữ liệu dùng CSDL (quan hệ).
− Biết thao tác trên dữ liệu (thêm, xóa, sửa, tìm kiếm).
2 CSDL nâng cao
− Biết thiết kế cơ sở dữ liệu (đúng chuẩn).
3 Hệ quản trị CSDL
− Hiểu và vận dụng hiệu quả tính năng của 1 CT quản
lý CSDL.
4 Phân tích thiết kế HTTT
Trang 3Kiến thức nền tảng
− Môn học trước: toán rời rạc.
6
Nội dung
Chương 1: Tổng quan về CSDL
Chương 2: Mô hình Thực thể - Kết hợp (ER - Entity Relationship)
Chương 3: Mô hình dữ liệu quan hệ (Relational data Model)
Chương 4: Ngôn ngữ đại số quan hệ (Relational Algebra)
Chương 5: Ngôn ngữ SQL (Structured Query Language)
Chương 6: Ngôn ngữ phép tính quan hệ (Relational Calculus)
Chương 7: Ràng buộc toàn vẹn (Integrity Constraints)
Chương 8: Tối ưu hóa câu vấn tin
Chương 9: Phụ thuộc hàm và dạng chuẩn
Trang 4Quy định
− Không được sử dụng tài liệu.
TÀI LIỆU THAM KHẢO
1 Dong Thi Bich Thuy, Pham Thi Bach Hue, Nguyen Tran
Minh Thu, Giao trinh CSDL, 2010.
2 Ramez Elmasri and Shamkant B Navathe, Fundamentals of
Database Systems, Fourth Edition, Addison-Wesley, 2004,
ISBN 0-321-12226-7.
3 Abraham silberschatz, Henry F.Korth, S Sudarshan,
Database System Concepts, McGraw-Hill, 2002.
Trang 5Heát chöông 0.