tailieunhanh - Giáo trình Cơ sở dữ liệu: Phần 2 - ĐH công nghiệp Tp.HCM

Tiếp nối phần 1 giáo trình Cơ sở dữ liệu phần 2 với 2 chương cuối cùng một lần nữa sẽ giúp bạn tìm hiểu về các khái niệm của mô hình quan hệ, các loại ràng buộc quan hệ, các quy tắc suy diễn đối với các phụ thuộc hàm, các tập phụ thuộc hàm tối thiểu. Cuối mỗi chương có thêm phần bài tập về các vấn đề đã học. | Chương III- MÔ HÌNH QUAN HỆ CÁC RÀNG BUỘC QUAN HỆ VÀ ĐẠI SỐ QUAN HỆ Mô hình quan hệ được Ted Codd đưa ra đầu tiên vào năm 1970 và gây được chú ý ngay tức khắc vì tính đơn giản và các cơ sở toán học của nó. Mô hình quan hệ sử dụng khái niệm quan hệ toán học như là khối xây dựng cơ sở và có cơ sở lý thuyết của nó trong lý thuyết tập hợp và logic vị từ bậc nhất. Trong chương này chúng ta sẽ nói về các đặc trưng cơ bản của mô hình các ràng buộc của chúng và tập hợp các phép toán của mô hình quan hệ. I- Các khái niệm của mô hình quan hệ Mô hình quan hệ biểu thị cơ sở dữ liệu như một tập các quan hệ. Mỗi quan hệ có thể được biểu diễn như một bảng giá trị mỗi một dòng trong bảng biểu thị một tấp hợp các giá trị dữ liệu liên quan với nhau. Trong chương trước chúng ta đã đưa ra các khái niệm về kiểu thực thể và kiểu liên kết như là các khái niệm để mô hình hoá dữ liệu của thế giới thực. Trong mô hình quan hệ mỗi một dòng trong bảng biểu thị một sự kiện tương ứng với một thực thể hoặc một liên kết của thế giới thực. Tên bảng và tên các cột dùng để giúp giải thích ý nghĩa của các giá trị trong mỗi hàng. Mọi giá trị trong một cột đều cùng một kiểu dữ liệu Theo thuật ngữ mô hình quan hệ hình thức mỗi hàng được gọi là một bộ mỗi đầu cột được gọi là một thuộc tính và bảng được gọi là một quan hệ. Kiểu dữ liệu mô tả các kiểu của dữ liệu xuất hiện trong mỗi cột gọi là một miền Miền thuộc tính bộ và quan hệ Một miền D là một tập hợp các giá trị nguyên tử điều đó có nghĩa là mỗi giá trị trong miền là không thể phân chia được trong phạm vi mô hình quan hệ. Để đặc tả một miền người ta chỉ ra một tên một kiểu dữ liệu và khuôn dạng dữ liệu. Một số ví dụ về định nghĩa miền . Họ tên Tập hợp các dãy chữ cái có độ dài 30. . Tuổi Tập các số nguyên nằm trong khoảng từ 1 đến 80. . Giới tính Tập hợp gồm hai giá trị Nam Nữ . 48 Ngoài ra trong cơ sở dữ liệu người ta còn chỉ ra các thông tin phụ để thể hiện các giá trị của miền chẳng hạn các đơn vị tính như tiền trọng lượng . Một lược đồ quan

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.