ĐẠI SỐ QUAN HỆ TRONG CSDL

  -  

Đại số quan hệ (Relational algebra) là 1 trong những bộ những tân oán tử cùng phép tắc được áp dụng nhằm làm việc bên trên những quan hệ nam nữ với tác dụng trả về là 1 trong quan hệ nam nữ new. Sau Lúc Edgar F. Codd đưa ra mô hình tài liệu quan hệ vào khoảng thời gian 1970, đại số quan hệ được xem là căn cơ cho những ngôn từ tầm nã vấn tài liệu nói phổ biến và SQL nói riêng.SQL cung cấp cú pháp dễ dàng và đơn giản tuy vậy trẻ trung và tràn đầy năng lượng, giúp người tiêu dùng có được những kết quả ước muốn nhưng không phải nêu rõ phương thức để đạt được điều này thế nào. Tuy nhiên, cùng với hầu hết vụ việc cùng đề xuất mang ý nghĩa phức tạp, việc viết một câu tầm nã vấn chính xác và công dụng yên cầu đề nghị tất cả phát âm biết về kết cấu tài liệu với phương thức hoạt động vui chơi của ngữ điệu truy nã vấn. Vì vậy nắm rõ các kỹ năng và kiến thức về đại số quan hệ giới tính vẫn là nền tảng gốc rễ để Việc tò mò về SQL trnghỉ ngơi đề nghị dễ ợt hơn. Các phxay toán vào đại số tình dục rất có thể được phân thành ba loại: Phnghiền tân oán tập hợp, phnghiền chọn cùng các phép toán msinh hoạt rộng. Trong bài viết này chúng ta đang đi kiếm gọi về những phxay toán tập hợp, đấy là các phép tân oán cơ bản tuyệt nhất cũng là đặc trưng độc nhất vô nhị của đại số quan hệ giới tính.Những phép tân oán tập thích hợp bao gồm: Phép hội (mix union), phnghiền giao (mix intersection), phnghiền hiệu (mix defference) với phép tích (castesian product)

1. Phép hội

Đầu tiên chúng ta hãy cùng liếc qua ví dụ sau:

*

Qua ví dụ trên chúng ta cũng có thể thấy khi hội nhị tình dục sẽ được một quan hệ tình dục bắt đầu có những cỗ chỉ thuộc một dục tình. Các bộ trùng nhau đã bị nockout đi, vào trường đúng theo này là bộ Number: 9824, Surname: Darkes, Age: 38. Chúng ta cũng có thể biểu diễn phxay hội qua biểu thức sau:

*

2. Phxay giao

Chúng ta tiến hành phnghiền giao bên trên hai dục tình Graduates cùng Managers

*

Kết quả trả về là một dục tình bắt đầu chỉ bao gồm các bộ đôi khi trực thuộc hai qua hệ lúc đầu.Dưới đây là biểu thức màn biểu diễn phxay giao thân nhì quan lại hệ:

*

3. Phxay hiệu

Phxay hiệu vào đại số dục tình cũng đều có nét tương đương cùng với phép hiệu đại số thường thì. Chúng ta hãy cùng xem qua ví dụ tiếp sau đây đển làm rõ rộng.

Bạn đang xem: đại số quan hệ trong csdl

*

Quan hệ tác dụng vào trường thích hợp bên trên chỉ gồm một cỗ độc nhất. Đây cũng chính là bộ độc nhất vô nhị ở trong quan hệ giới tính Graduates mà lại không trực thuộc quan hệ Managers. Vậy tổng thể chúng ta cũng có thể tư tưởng phép hiệu của nhì dục tình qua biểu thức:

*

Phép hiệu của R cùng S vẫn đến hiệu quả là 1 tình dục bao gồm những cỗ chỉ thuộc R cơ mà ko thuộc S.

4. Phnghiền tích

Bây giờ đồng hồ trên hai dục tình Employees với Projects, chúng ta hãy thuộc coi công dụng trả về khi thực hiện phnghiền tích giữa hai tình dục chính là gì.

Xem thêm: Xác Minh Clip Cô Gái Nghi &Quot;Ngáo Đá&Quot; Khỏa Thân Đi Lại Trên Đường

*

Kết trái bọn họ nhận ra là một trong tình dục new bao gồm số cỗ bằng tích số giữa số cỗ của quan hệ nam nữ Employees và số cỗ của Projects trong lúc lược đồ gia dụng của nó lại là tổng hợp của hai lược thứ ban sơ.

*

Đây là điều khác biệt giữa phnghiền tích với những phnghiền tân oán chúng ta đã có được mày mò sống bên trên. Phnghiền hội, phép giao với phnghiền hiệu chỉ thực hiện được Khi nhì quan hệ nam nữ đầu vào có cùng lược đồ dùng và công dụng cũng là một quan hệ gồm lược đồ dùng tương tự với lược đồ dùng của hai quan hệ tình dục lúc đầu.Như vậy rất có thể thấy, phxay tích đã có tác dụng gây ra tổng hợp cả về “nhì chiều”, điều đó có tác dụng phát sinh trường vừa lòng lâu dài hồ hết cỗ trong quan hệ kết quả ko mang nhiều ý nghĩa. Do kia phxay tích thường kèm theo với cùng một điều kiện như thế nào đó nhằm thải trừ đi đầy đủ kết quả không hề mong muốn.

Xem thêm: Xem ẢNh Sex LồN ChảY NướC, ẢNh ĐịT Nhau ChảY NướC LồN ĐẹP NhấT

Kết luận

Các phnghiền toán thù tổ hợp trình bày côn trùng tương quan thân các quan hệ tình dục với nhau. Trong các ngữ điệu truy tìm vấn, trong những ngôi trường thích hợp để sở hữu được kết quả cần có sự kết hợp thân những bảng cùng nhau thì những phép toán thù tổ hợp sẽ tiến hành thực hiện trước sau đó các phxay tân oán lựa chọn sẽ tiến hành áp dụng nhằm sa thải các hiệu quả ko thỏa mãn nhu cầu. Phần sau chúng ta đang đi sâu vào những phnghiền toán chọn cũng tương tự khám phá sự tương đồng giữa bọn chúng cùng các tự khóa vào Squốc lộ.