2/20/2019 Chương Giới thiệu môn học Giáo viên lý thuyết: Ths Nguyễn Thị Như Anh (ntnanh@fit.hcmus.edu.vn) Giáo viên thực hành: Ths Hồ Thị Hoàng Vy (hthvy@fit.hcmus.edu.vn) Ths Tiết Gia Hồng (tghong@fit.hcmus.edu.vn) Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 2/20/2019 Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM MỤC TIÊU MƠN HỌC Lý thuyết • • • Diễn giải vai trò CSDL khái niệm CSDL Thể CSDL qua lược đồ, mơ hình Sử dụng ngơn ngữ truy vấn để thao tác với CSDL Thực hành • Sử dụng ngôn ngữ truy vấn SQL để định nghĩa truy xuất liệu với HQT CSDL SQL Server Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 2/20/2019 KIẾN THỨC SAU MÔN HỌC Sau kết thúc mơn, sinh viên có khả năng: Diễn giải vai trò CSDL Nắm vững khái niệm CSDL Phân tích mơ hình hóa CSDL đơn giản, sử dụng mơ hình thực thể kết hợp (TTKH) mơ hình liệu quan hệ (MHQH) Sử dụng thành thạo ngôn ngữ truy vấn liệu quan hệ: Đại số quan hệ, Phép tính quan hệ, SQL Xác định đặc trưng cho loại ràng buộc toàn vẹn Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM NỘI DUNG Chương - Tổng quan CSDL Chương - Mơ hình thực thể kết hợp ER Chương - Mô hình liệu quan hệ Chương - Đại số quan hệ Chương - SQL Chương - Phép tính quan hệ Chương - Ràng buộc toàn vẹn Chương - Dạng chuẩn phụ thuộc hàm (*) Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 2/20/2019 NỘI DUNG Chương - Tổng quan CSDL Chương - Mơ hình thực thể kết hợp ER Chương - Mơ hình liệu quan hệ Chương - Đại số quan hệ Chương - SQL Chương - Phép tính quan hệ Chương - Ràng buộc toàn vẹn Chương - Dạng chuẩn phụ thuộc hàm (*) Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM NỘI DUNG CƠ SỞ DỮ LIỆU MƠ HÌNH DỮ LIỆU HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU NGÔN NGỮ CƠ SỞ DỮ LIỆU Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 2/20/2019 NỘI DUNG Chương - Tổng quan CSDL Chương - Mơ hình thực thể kết hợp ER Chương - Mơ hình liệu quan hệ Chương - Đại số quan hệ Chương - SQL Chương - Phép tính quan hệ Chương - Ràng buộc toàn vẹn Chương - Dạng chuẩn phụ thuộc hàm (*) Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM NỘI DUNG ĐẶC TẢ ZZZZZZZZZ ZZZZZZZZZ NHANVIEN (MANV, HONV, TEN, PHAI, …) THANNHAN (MANV, TENTN, PHAI, …) CODE ZZZZZZZZZ ZZZZZZZZZ Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 10 2/20/2019 NỘI DUNG Chương - Tổng quan CSDL Chương - Mơ hình thực thể kết hợp ER Chương - Mơ hình liệu quan hệ Chương - Đại số quan hệ Chương - SQL Chương - Phép tính quan hệ Chương - Ràng buộc toàn vẹn Chương - Dạng chuẩn phụ thuộc hàm (*) Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 11 NỘI DUNG CÚ PHÁP NGÔN NGỮ Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM PHÂN TÍCH TRUY VẤN THỂ HIỆN NỘI DUNG TRUY VẤN BẰNG NGÔN NGỮ 12 2/20/2019 NỘI DUNG Chương - Tổng quan CSDL Chương - Mơ hình thực thể kết hợp ER Chương - Mơ hình liệu quan hệ Chương - Đại số quan hệ Chương - SQL Chương - Phép tính quan hệ Chương - Ràng buộc toàn vẹn Chương -Dạng chuẩn phụ thuộc hàm (*) Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 13 NỘI DUNG QUY ĐỊNH THỰC TẾ RÀNG BUỘC DỮ LIỆU CODE ZZZZZZZZZ ZZZZZZZZZ Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 14 2/20/2019 NỘI DUNG Chương - Tổng quan CSDL Chương - Mơ hình thực thể kết hợp ER Chương - Mơ hình liệu quan hệ Chương - Đại số quan hệ Chương - SQL Chương - Phép tính quan hệ Chương - Ràng buộc tồn vẹn Chương - Dạng chuẩn phụ thuộc hàm (*) Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 15 ĐÁNH GIÁ MÔN HỌC Bài tập lý thuyết: 1đ - Nộp moodle - Copy/nộp không nội dung -> 0đ BTLT Thi lý thuyết kỳ: 2đ - Trắc nghiệm + tự luận, đề đóng, 60ph Thi lý thuyết cuối kỳ: 4đ - Trắc nghiệm + tự luận, đề đóng, 90ph Thực hành: 3đ Điểm cộng: Tối đa 1.5đ - Tham gia phát biểu/sửa lớp Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 16 2/20/2019 QUY ĐỊNH Sinh viên in slide trước buổi học Bỏ thi thực hành cuối kì lý thuyết cuối kì → điểm tổng kết = Deadline tập nhà: 22h00 tối thứ tập copy/nộp không nội dung → điểm tập = Không sử dụng điện thoại lớp trừ GV cho phép Không ăn uống lớp Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 17 TÀI LIỆU HỌC TẬP Tiếng Việt: - Giáo trình Cở sở liệu, Đồng Thị Bích Thủy, Phạm Thị Bạch Huệ, Nguyễn Trần Minh Thư, Nhà xuất Khoa học kỹ thuật, 2010 Tiếng Anh - Fundamentals of Database Systems, Ramez Elmasri, Shamkant B Navathe, Addison Wesley, 2004 - Database Systems: The Complete Book ,Hector Garcia-Molina, Jeffrey D Ullman, Jennifer Widom, Prentice Hall, 2000 - Database system concepts, Abraham Silberschatz, Henry F Korth, S Sudarshan, McGraw-Hill, 2002 Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 18 2/20/2019 Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 19 10 ... TPHCM NỘI DUNG CƠ SỞ DỮ LIỆU MƠ HÌNH DỮ LIỆU HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU NGÔN NGỮ CƠ SỞ DỮ LIỆU Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 2/ 20/ 201 9 NỘI DUNG Chương - Tổng quan CSDL Chương - Mơ hình... ZZZZZZZZZ Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 10 2/ 20/ 201 9 NỘI DUNG Chương - Tổng quan CSDL Chương - Mơ hình thực thể kết hợp ER Chương - Mơ hình liệu quan hệ Chương - Đại số quan hệ Chương. .. Silberschatz, Henry F Korth, S Sudarshan, McGraw-Hill, 200 2 Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 18 2/ 20/ 201 9 Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 19 10