Отношение содержит сведения о сотрудниках инженерно-технического департамента:
| Табельный_номер | ФИО | Должность | Стаж_лет | Оклад_руб |
|---|---|---|---|---|
| E-01 | Алексеев А.В. | Инженер | 7 | 65000 |
| E-02 | Белова М.И. | Инженер | 3 | 52000 |
| E-03 | Воронов С.П. | Ведущий инженер | 9 | 85000 |
| E-04 | Григорьев Д.А. | Инженер | 6 | 68000 |
| E-05 | Дмитриева Е.Н. | Техник | 2 | 40000 |
| E-06 | Егоров К.С. | Инженер | 8 | 69000 |
Проверьте каждый кортеж отношения на конъюнкцию условий (стаж строго больше 5 лет И оклад строго меньше 70 000 руб.). Запишите список отобранных табельных номеров с обоснованием по каждому сотруднику.
Выполните проекцию на атрибуты ФИО и Должность для отношения, полученного в Задании 1, а также отдельно для случая проекции только на столбец Должность. Обоснуйте правило ликвидации дубликатов кортежей.
Запишите итоговое отношение суперпозиции $\pi_{\text{ФИО}, \text{Должность}}(\sigma(E))$ (степень, мощность и кортежи). Приведите эквивалентный запрос на языке SQL с ключевыми словами WHERE и SELECT DISTINCT.
Отношение содержит сводные данные об успеваемости студентов института:
| Номер_билета | ФИО_студента | Специальность | Курс | Средний_балл |
|---|---|---|---|---|
| Б-301 | Зайцев П.А. | ИСП | 3 | 4.8 |
| Б-302 | Иванова О.В. | ИСП | 2 | 4.9 |
| Б-303 | Кузнецов А.М. | СИС | 3 | 4.2 |
| Б-304 | Лебедева Н.С. | ИСП | 3 | 4.6 |
| Б-305 | Морозов В.Д. | ЭБУ | 3 | 4.5 |
| Б-306 | Новиков И.Г. | ИСП | 4 | 4.7 |
Проверьте каждый кортеж на конъюнкцию условий (средний балл не менее 4.5 И курс равен 3). Выпишите номера билетов подошедших студентов с пошаговым обоснованием.
Спроецируйте результат селекции на Номер_билета и Специальность. Затем поясните, сколько кортежей вернет проекция только на атрибут Специальность и почему дубликаты ИСП схлопнутся.
Запишите итоговое отношение суперпозиции (степень, мощность и кортежи). Приведите эквивалент на языке SQL. Ответьте на вопрос: почему при селекции количество атрибутов не изменяется?
Отношение содержит реестр транзакций интернет-магазина компьютерной техники:
| ID_заказа | ID_клиента | Дата_заказа | Статус | Сумма_руб |
|---|---|---|---|---|
| Z-501 | CL-10 | 2026-10-02 | Оплачен | 25000 |
| Z-502 | CL-25 | 2026-09-28 | Оплачен | 42000 |
| Z-503 | CL-10 | 2026-10-05 | Оплачен | 25000 |
| Z-504 | CL-44 | 2026-10-07 | В обработке | 15000 |
| Z-505 | CL-88 | 2026-10-09 | Оплачен | 89000 |
| Z-506 | CL-10 | 2026-10-12 | Отменен | 30000 |
Проверьте кортежи на статус 'Оплачен' и дату за текущий месяц (2026-10). Выпишите ID_заказов с детальной фиксацией истинности предикатов.
Выполните проекцию отфильтрованных заказов на ID_клиента и Сумму. Обратите внимание на заказы Z-501 и Z-503 клиента CL-10! Сколько строк останется в отношении и почему?
Запишите итоговое отношение суперпозиции $\pi(\sigma(O))$. Напишите соответствующий SQL-запрос с ключевыми словами SELECT DISTINCT и WHERE.
Отношение содержит учет номенклатуры серверного и сетевого оборудования:
| Артикул | Наименование | Категория | Поставщик | Остаток_шт | Цена_руб |
|---|---|---|---|---|---|
| A-101 | Коммутатор 24p | Сетевое | NetLink | 0 | 45000 |
| A-102 | Маршрутизатор Pro | Сетевое | CiscoHub | 5 | 125000 |
| A-103 | Патч-панель 48p | Пассивное | NetLink | 14 | 12000 |
| A-104 | Серверный шкаф 42U | Шкафы | RackMaster | 0 | 78000 |
| A-105 | Оптический кросс | Сетевое | NetLink | 0 | 18000 |
| A-106 | ИБП Онлайн 3kVA | Питание | PowerPro | 3 | 115000 |
Проверьте кортежи на ДИЗЪЮНКЦИЮ условий (остаток равен 0 ИЛИ цена строго больше 100 000 руб.). Выпишите отобранные артикулы с обоснованием.
Спроецируйте отобранное на шаге 1 отношение на столбцы Категория и Поставщик. Обратите внимание на совпадения пар (Сетевое, NetLink). Объясните поведение реляционной проекции.
Запишите итоговое отношение суперпозиции $\pi(\sigma(W))$. Приведите SQL-запрос с дизъюнктивным фильтром OR и директивой DISTINCT.