Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Декартів добуток і з’єднання відношень у SQL



Нехай необхідно визначити ім’я продюсера фільму “Star Wars” з двох відношень бази фільмів:

producerC# i cert# - сертифікаційний № продюсера, семантика цих атрибутів однакова.

В SQL ми виконуємо пошук за один етап, адресуючи відношення Movie та MovieExec одночасно:

У разі відсутності речення WHERE ми отримуємо Декартів добуток відношень.

Пари Декартового добутку відбираються в результат, якщо компонент title відношення Movies містить значення ‘Star Wars’, а компонент producerC# - число, що співпадає з cert# у MovieExec. Останньому відповідає значення атрибуту name ‘George Lukas’. Результат запиту – один рядок ‘George Lukas’.





Дата публикования: 2014-12-28; Прочитано: 338 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...