- •1. Библиотека
- •2. Университет
- •3. Оптовая база
- •4. Производство
- •5. Сеть магазинов
- •6. Авторемонтные мастерские
- •7. Деканат
- •8. Договорная деятельность организации
- •9. Поликлиника
- •10. Телефонная станция
- •11. Спорт
- •12. Сельскохозяйственные работы
- •13. Городской транспорт
- •14. География
- •16. Аэропорт
- •17. Персональные эвм
- •19. Зоопарк
- •20. Шахматы
- •21. Судоходство.
- •22. Научные конференции.
- •23. Программные продукты.
- •24. Операционная система
- •25. Добыча полезных ископаемых
- •26. Автотранспортное предприятие
- •28. Справочная аптек
- •30. Изучение студентами дисциплин по выбору.
12. Сельскохозяйственные работы
Минимальный список характеристик:
-
Наименование сельскохозяйственного предприятия, дата регистрации, вид собственности, число работников, основной вид продукции, является ли передовым в освоении новой технологии, прибыль, примечание;
-
Дата поставки, объем, себестоимость поставщика;
-
Название продукции, единица измерения, закупочная цена.
Одно и то же предприятие может выпускать разные виды продукции и одна и та же продукция может выпускаться разными предприятиями.
Выборки:
-
Вывести предприятия, являющиеся нерентабельными в текущем году.
Добавляю в 1 таблицу (Предприятие) атрибут ЗАТРАТЫ для запроса: 1
SELECT Название FROM Предприятие WHERE Прибыль < Затраты
-
Определить, какого вида собственности предприятие является ведущим в поставке продукта 'банан'.
-
select видсобственности from Предприятие where IDпредприятия IN (select ID_предприятия from Продукты WHERE Название = БАНАН)(изменено) and Введушийвтехнологиях = TRUE
-
Определить объем дохода на одного работника в предприятии 'КАМАЗ'.
SELECT наименование, (прибыль/число_работников_работников ) AS “доход на работника” FROM предприятие
WHERE предприятие.наименование = “ Камаз”
-
Вывести список продуктов, для которых закупочная цена, как правило, ниже себестоимости производителя.
SELECT продукт FROM продукция
INNER JOIN поставка ON продукция.поставкаID = поставка.поставкаID
WHERE продукция.закупочная_цена < поставка.себестоимость_производителя
13. Городской транспорт
Минимальный список характеристик:
-
Вид транспорта, средняя скорость движения, количество машин в парке, стоимость проезда;
-
номер маршрута, количество остановок в пути, количество машин на маршруте, количество пассажиров в день;
-
начальный пункт пути, конечный пункт, расстояние.
Один и тот же вид транспорта может на разных маршрутах использовать разные пути следования.
Выборки:
-
Определить оптимальный по времени маршрут между пунктами 'Холодная Гора' и 'Парк '.
Select Маршрут.Номер Маршрута, min(Путь.Расстояние) From Маршрут INNER JOIN Путь On Путь.МаршрутID = Маршрут. Маршрут ID
WHERE (НачальныйПунктПути = "Холодная Гора") and (Конечный пункт = "Парк")
Group By min(Путь.Расстояние)
-
Определить среднее время ожидания на остановке троллейбуса №39.
Определить среднее время ождания (в таблице маршрут айди других сущностей должно быть) select count(*) AS СреднееВремяжидания from Машрут INNER JOIN Путь ON Путь.ID =Машрут.ПутьID INNER JOIN Транспорт ON Транспорт.ID =Машрут.ТранспортID WHERE (СреднееВремяОжидания = Путь.Расстояние / (Путь.Расстояние * Машрут.КоличествоМашинВМаршруте)) AND (Маршрут.НомерМаршрута = 39)
-
Вывести маршруты трамваев в порядке убывания их протяженности.
select Маршрут.НомерМаршрута, Путь.Расстояние from Машрут INNER JOIN Путь ON Путь.ID =Машрут.ПутьID INNER JOIN Транспорт ON Транспорт.ID =Машрут.ТранспортID Where (Транспорт.ВидТранспорта = "Трамвай") GROUP BY Путь.Расстояние DESC;
-
Вывести список ежедневных денежных поступлений для всех видов транспорта.