(СЛУЖАЩИЕ JOIN ПРОЕКТЫ WHERE (СЛУ_ИМЯ = ПРОЕКТ_РУК AND ПРО_ЗАРП > 18000.00)) PROJECT (СЛУ_ИМЯ, СЛУ_НОМ)
выполнить эквисоединение отношений СЛУЖАЩИЕ и ПРОЕКТЫ по условию СЛУ_ИМЯ = ПРОЕКТ_РУК ;
ограничить полученное отношение по условию ПРО_ЗАРП > 18000.00 ; спроецировать результат предыдущей операции на атрибут СЛУ_ИМЯ, СЛУ_НОМ
Наверное вот так будет правильно, исходя из предыдущих лекций данного курса. выполнить эквисоединение отношений СЛУЖАЩИЕ и ПРОЕКТЫ ограничить полученное отношение по условию (СЛУ_ИМЯ = ПРОЕКТ_РУК) AND (ПРО_ЗАРП > 18000.00) спроецировать результат предыдущей операции на атрибут СЛУ_ИМЯ, СЛУ_НОМ
В результате этой операции получилось что то вроде дублирования отношения СЛУЖАЩИЕ_В_ПРОЕКТЕ_1, к каждому кортежу которого поочередно сопоставлены кортежи из отношения ПРОЕКТЫ. Что, хочется заметить, в данном примере дает недостоверные данные в результате операции. Так как получается все служащие проекта 1, участвуют так же и в проекте 2.
Здравствуйте. По ряду причин прошу исключить меня с этого курса. Как только будет возможность я вновь запишусь на него. С уважением, Виктория Васильевна
В результате этой операции получилось что то вроде дублирования отношения СЛУЖАЩИЕ_В_ПРОЕКТЕ_1, к каждому кортежу которого поочередно сопоставлены кортежи из отношения ПРОЕКТЫ. Что, хочется заметить, в данном примере дает недостоверные данные в результате операции. Так как получается все служащие проекта 1, участвуют так же и в проекте 2.