1. Главная
  2. Библиотека
  3. Базы данных
  4. Написать запросы: 1. Имена и даты рождения иждивенцев служащих, работающих в отделе, руководимом Петровым. 2. Названия отд...

Написать запросы: 1. Имена и даты рождения иждивенцев служащих, работающих в отделе, руководимом Петровым. 2. Названия отделов, отвечающих, как минимум, за 4 проекта. 3. Имена служащих, работающих только над теми проектами, за которые отвечает

«Написать запросы: 1. Имена и даты рождения иждивенцев служащих, работающих в отделе, руководимом Петровым. 2. Названия отделов, отвечающих, как минимум, за 4 проекта. 3. Имена служащих, работающих только над теми проектами, за которые отвечает»
  • Базы данных

Условие:

Имеется база данных:

Реляционная модель                                               

 СЛ (Фамилия, Имя, Отчество, Код, Пол, Адрес, Зарплата, Дрожд, , КодК,)

ОТ (Назв, , КодР, НачР)

О_М (, Место)

ПР (Назв, Nп, Место, Nоо)

ИЖД (Код, Имя, Пол, Дрожд, СтРод)

Р_Н (Код, Nп, Время)

 

Подчёркнуты первичные ключи

Курсивом обозначены внешние ключи

КодК – код куратора

КодР – код руководителя

Nоо – номер отвечающего отдела

 

Концептуальная модель

Написать запросы:

1. Имена и даты рождения иждивенцев служащих, работающих в отделе, руководимом Петровым.

2. Названия отделов, отвечающих, как минимум, за 4 проекта.

3. Имена служащих, работающих только над теми проектами, за которые отвечает отдел, где служащий работает.

Решение:

1. Имена и даты рождения иждивенцев служащих, работающих в отделе, руководимом Петровым.

SELECT Иждевенец.Имя, Иждевенец.ДРожд

FROM Иждевенец inner join Служащий on Иждевенец.Код = Служащий.Код

inner join Отдел on Служащий.No = О...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет