Bài giảng "Cơ sở dữ liệu - Chương 2: Mô hình dữ liệu quan hệ" cung cấp cho người học các khái niệm về thuộc tính, quan hệ, bộ giá trị, thể hiện của quan hệ, tân từ, phép chiếu, khóa, lược đồ quan hệ và lược đồ CSDL, hiện thực mô hình ER bằng mô hình dữ liệu quan hệ. . | CƠ SỞ DỮ LIỆU GV : CAO THỊ KIM TUYẾN Email : tuyenctk@ 1 Nội dung (Thời lượng: 45LT) Chương 1: Tổng quan về CSDL Chương 2: Mô hình dữ liệu quan hệ Chương 3: Đại số quan hệ Chương 4: Ngôn ngữ SQL Chương 5: Ràng buộc toàn vẹn Chương 6: Phụ thuộc hàm và các dạng chuẩn Ôn tập 2 Nội dung 1. 2. Giới thiệu Các khái niệm Thuộc tính Quan hệ Bộ giá trị Thể hiện của quan hệ Tân từ Phép chiếu Khóa Lược đồ quan hệ và lược đồ CSDL Hiện thực mô hình ER bằng mô hình dữ liệu quan hệ. 3 1. Giới thiệu Mô hình Dữ liệu Quan hệ (Relational Data Model) dựa trên khái niệm quan hệ. Quan hệ là khái niệm toán học dựa trên nền tảng hình thức về lý thuyết tập hợp. Mô hình này do TS. E. F. Codd đưa ra năm 1970. 4 Thuộc tính (attribute) Thuộc tính: Tên gọi: dãy ký tự (gợi nhớ) Kiểu dữ liệu: Số, Chuỗi, Thời gian, Luận lý, OLE. Miền giá trị: tập giá trị mà thuộc tính có thể nhận. Ký hiệu miền giá trị của thuộc tính A là Dom(A). Ví dụ: GIOITINH kiểu dữ liệu là Chuỗi,miền giá trị Dom(GIOITINH)=(‘Nam’,’Nu’) Tại một thời điểm, một thuộc tính không có giá trị hoặc chưa xác định được giá trị => giá trị .