Главная /
Введение в реляционные базы данных /
Пусть имеется следующая диаграмма классов: [картинка] Требуется сформулировать ограничение: у любого читателя на руках может находиться не более одной книги категории 'редкая'. Какие из приведенных формулировок правильны?
Пусть имеется следующая диаграмма классов:
Требуется сформулировать ограничение: у любого читателя на руках может находиться не более одной книги категории “редкая”
. Какие из приведенных формулировок правильны?
Правильный ответ:
Сложность вопроса
73
Сложность курса: Введение в реляционные базы данных
53
Оценить вопрос
Комментарии:
Аноним
спасибо за пятёрку
25 окт 2019
Аноним
Экзамен прошёл и ладушки. лол
21 мар 2019
Другие ответы на вопросы из темы базы данных интуит.
- # Предположим, что мы отказались от требования минимальности возможного ключа и объявили возможными ключами отношения СЛУЖАЩИЕ множества атрибутов {СЛУ_НОМЕР} и {СЛУ_НОМЕР, СЛУ_ИМЯ}. Приведет ли это к каким-либо нежелательным последствиям?
- # Имеются отношения СЛУЖАЩИЕ и ПРОЕКТЫ: СЛУЖАЩИЕ СЛУ_НОМЕРСЛУ_ИМЯСЛУ_ЗАРППРО_НОМ 2934Иванов22400.001 2935Петров29600.001 2936Сидоров18000.001 2937Федоров20000.001 2938Иванова22000.001 2934Иванов22400.002 2935Петров29600.002 2939Сидоренко18000.002 2940Федоренко20000.002 2941Иваненко22000.002 ПРОЕКТЫ ПРО_НОМПРОЕКТ_РУК 1Иванов 2Иваненко Определены кортежные переменные СЛУ и ПРО на отношениях СЛУЖАЩИЕ и ПРОЕКТЫ соответственно. При потребности в дополнительных переменных будем считать, что они также определены и именуются путем добавления цифр в конце имен СЛУ и ПРО. Определены также доменные переменные, имена которых совпадают с именами атрибутов отношений СЛУЖАЩИЕ и ПРОЕКТЫ, а в случае, когда требуется несколько доменных переменных, определенных на одном домене, будем добавлять в конце имени цифры. Какое из приведенных ниже выражений реляционного исчисления доменов правильно соответствует запросу "выдать имена руководителей проектов, ни один из участников которых не получает минимальную зарплату среди всех служащих"?
- # Имеются отношения СЛУЖАЩИЕ и ПРОЕКТЫ: СЛУЖАЩИЕ СЛУ_НОМЕРСЛУ_ИМЯСЛУ_ЗАРППРО_НОМ 2934Иванов22400.001 2935Петров29600.001 2936Сидоров18000.001 2937Федоров20000.001 2938Иванова22000.001 2934Иванов22400.002 2935Петров29600.002 2939Сидоренко18000.002 2940Федоренко20000.002 2941Иваненко22000.002 ПРОЕКТЫ ПРО_НОМПРОЕКТ_РУК 1Иванов 2Иваненко Определены кортежные переменные СЛУ и ПРО на отношениях СЛУЖАЩИЕ и ПРОЕКТЫ соответственно. При потребности в дополнительных переменных будем считать, что они также определены и именуются путем добавления цифр в конце имен СЛУ и ПРО. Определены также доменные переменные, имена которых совпадают с именами атрибутов отношений СЛУЖАЩИЕ и ПРОЕКТЫ, а в случае, когда требуется несколько доменных переменных, определенных на одном домене, будем добавлять в конце имени цифры. Какому из следующих запросов соответствует выражение СЛУ1.СЛУ_НОМЕР WHERE EXISTS ПРО (СЛУ1.СЛУ_ИМЯ = ПРО.ПРОЕКТ_РУК AND EXISTS СЛУ2 (СЛУ1.СЛУ_НОМЕР = СЛУ2.СЛУ_НОМЕР AND СЛУ1.ПРО_НОМ != СЛУ2.ПРО_НОМ))
- # Пусть SI является минимальным покрытием множества функциональных зависимостей S. Какое из следующих утверждений является верным?
- # Из каких аксиом Армстронга следует правило вывода композиции (если A → B и C → D, то AC → BD)?