Bài giảng "Hệ cơ sở dữ liệu - Chương 3: Mô hình quan hệ" cung cấp cho người học các kiến thức: Mô hình quan hệ (Relational model), thiết kế CSDL quan hệ bằng cách chuyển đổi từ mô hình ER sang mô hình quan hệ. Mời các bạn cùng tham khảo. | Bài giảng môn học Hệ cơ sở dữ liệu Chương 3 - Nguyễn Như Hoa Chương 3 Mô hình quan hệ The relational model Giáo trình amp Tài liệu tham khảo 1. Ramez Elmasri Shamkant B. Navathe 2011. Fundamentals of Database systems 6th edition Addison-Wesley. 2. Giáo trình Cơ sở dữ liệu Trần Đắc Phiến ĐH Công nghiệp TPHCM 3. Bộ slide bài giảng của Nguyễn Minh Thư Khoa CNTT ĐH KHTN TPHCM 4. Bộ slide bài giảng của Trần Thị Kim Chi Khoa CNTT ĐH Công nghiệp TPHCM Gv. Nguyễn Như Hoa 1 Nội dung Mô hình quan hệ Relational model Giới thiệu Các Khái niệm Thiết kế CSDL quan hệ bằng cách chuyển đổi từ mô hình ER sang mô hình quan hệ 2 Các giai đoạn thiết kế CSDL nhắc lại Thế giới thực Phân tích yêu cầu Giai đoạn 1 Các yêu cầu về dữ liệu Thiết kế mức quan niệm Giai đoạn 2 Lược đồ quan niệm ERD Độc lập HQT Thiết kế mức logic Giai đoạn 3 Phụ thuộc Lược đồ logic RDB shema HQT cụ thể Thiết kế mức vật lý Giai đoạn 4 Lược đồ trong Tables 3 Giới thiệu Mô hình Quan hệ Relational Model Do tiến sĩ E. F. Codd đưa ra A Relation Model for Large Shared Data Banks Communications of ACM 6 1970 Cung cấp một cấu trúc dữ liệu đơn giản và đồng bộ Khái niệm quan hệ Có nền tảng lý thuyết vững chắc Lý thuyết tập hợp Là cơ sở của các Hệ quản trị CSDL thương mại Oracle DB2 SQL Server 4 Mô hình Quan hệ Các khái niệm Mô hình quan hệ đưa ra các khái niệm để mô tả dữ liệu và các ràng buộc trên dữ liệu quan hệ Relation thuộc tính Attribute miền giá trị domain bộ tuple Khóa chính và khóa ngoại Primary key Foreign key Các toàn vẹn quan hệ contraints 5 Mô hình Quan hệ Các khái niệm Quan hệ relation là một table với các cột và dòng Thuộc tính attribute là tên của cột Miền giá trị của một cột domain là tập các giá trị nguyên tố mà dữ liệu của cột phải thuộc về Bộ tuple là một dòng chứa dữ liệu của một quan hệ 6 Lược đồ và thể hiện của một quan hệ Relation Schema amp Relation Instance Lược đồ quan hệ là một biểu diễn bao gồm Tên của quan hệ Tập thuộc tính của quan hệ STUDENT Name Ssn Home_phone Address Office_phone Age Thể .