У меня есть следующая реляционная схема базы данных:Преобразование запросов в реляционную алгебру
Я хочу написать следующий запрос в реляционной алгебре без использования неравенства, дизъюнкции и конъюнкции в операторе выбора:
Перечислите наименования предметов, у которых были заявки в размере 50 долларов США, которые не продавались.
Я попытался написать его сам и придумал следующее (хотя не уверен, если это правильно или нет):
πiname(σprice=50((ITEM⨝BID) - πiid(SALE)))
Я не знаю, как писать реляционную алгебру правильные символы, используя Stackoverflow, поэтому я просто использовал внешний калькулятор. Если моя попытка неясна, дайте мне знать, и я попытаюсь объяснить (или даже лучше, если кто-то может отредактировать вопрос, чтобы сделать его более понятным, что тоже замечательно).
Ах, размеры обеих таблиц одинаковы, когда вычитание имеет смысл. Считаете ли вы, что это может повлиять на ответ в любом случае? – cp101020304
Не уверен, я прошу дважды проверить, что я сказал. – Marine1