tailieunhanh - Bài giảng Cơ sở dữ liệu: Chương 3 - TS. Đặng Thị Thu Hiền

Bài giảng "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: Khái niệm trong mô hình quan hệ, ràng buộc toàn vẹn , các phép toán cập nhật, các phép toán đại số quan hệ, cách chuyển từ mô hình ER sang mô hình quan hệ. . | Chương 3 Mô hình quan hệ (Relational Data Model) TS. Đặng Thị Thu Hiền 1 Mô hình quan hệ . . . . . Khái niệm trong mô hình quan hệ Ràng ràng buộc toàn vẹn Các phép toán cập nhật Các phép toán đại số quan hệ Cách chuyển từ mô hình ER sang mô hình quan hệ TS. Đặng Thị Thu Hiền 2 Các khái niệm trong CSDL quan hệ Mô hình quan hệ (Relational Data Model) Thuộc tính (Attribute) Quan hệ (Relation) Bộ giá trị (Tuple) Lược đồ quan hệ (Relation schema) Thể hiện của quan hệ (Occurrence of a Relation) Khóa - Siêu khóa - Khóa dự tuyển - Khóa chính - Khóa ngoại Phụ thuộc hàm (Functional Dependency) TS. Đặng Thị Thu Hiền 3 Mô hình CSDL quan hệ Do và tiếp sau đó IBM giới thiệu năm 1970. Được ứng dụng rộng rãi. Mô hình CSDL quan hệ là cách thức biểu diễn dữ liệu dưới dạng bảng hay còn gọi là quan hệ Mô hình được xây dựng dựa trên cơ sở lý thuyết đại số quan hệ. Cấu trúc dữ liệu được tổ chức dưới dạng quan hệ/bảng. Thao tác dữ liệu: sử dụng những phép toán bằng ngôn ngữ SQL. TS. Đặng Thị Thu Hiền 4 Thuộc tính (Attribute) Thuộc tính là một tính chất riêng biệt của một đối tượng cần được lưu trữ trong CSDL để phục vụ cho việc khai thác dữ liệu về đối tượng. Ví dụ: Đối tượng KHOA (tương ứng với loại thực thể KHOA trong mô hình thực thể liên kết) có các thuộc tính Mã-khoa, Tên-khoa. Các thuộc tính được đặc trưng bởi một tên gọi, kiểu giá trị và miền giá trị của chúng. TS. Đặng Thị Thu .

TỪ KHÓA LIÊN QUAN