Базы данных. Краморенко Н.В. - 83 стр.

UptoLike

Составители: 

84
Вывести поставщиков, поставлявших продукты в конкретном месяце
Вывести продукты, цена которых не превышает 50 руб (без повторений)
Какие виды блюд не заказывались в марте?
2. Для БД учета продажи билетов в кинотеатре, реляционная модель для которого была разработана в
предыдущих заданиях, составить запросы:
Вывести номера свободных мест на последний сеанс на сегодня
Вывести цены на билеты на второй сеанс
Вывести список фильмов на следующую неделю, отсортированных по дате и по названиям фильмов
Сколько билетов было продано 1 марта?
Сколько билетов сегодня остались не проданными на первый сеанс в 1-м кинозале?
Вычислить общую стоимость проданных билетов за текущий день
Билеты на какие типы мест самые дорогие?
Найти самый прибыльный и самый убыточный день в январе
Сколько фильмов шло в обоих кинозалах за год?
Какой фильм самый прибыльный?
3. Для БД учета продажи авиабилетов, реляционная модель для которого была разработана в предыдущих
заданиях, составить запросы:
Выдать список городов (по алфавиту), куда совершаются полеты
Выдать список рейсов на сегодня
Выдать список транзитных рейсов (рейсы, имеющие промежуточные посадки)
Выдать список прямых рейсов (рейсы, не имеющие промежуточные посадки)
Найти время вылета самого раннего рейса
Найти продолжительность самого долгого рейса
Сколько билетов было продано на конкретный рейс (указать рейс)
Вычислить стоимость билетов, проданных в марте
Найти самый прибыльный рейс за первый квартал текущего года
Составить рейтинг рейсов по стоимости проданных билетов за год, отсортированных по убыванию
Запросы на SQL
1. Для БД предприятие общественного питания, реляционная модель для которого была разработана в
предыдущих заданиях, составить запросы:
Выбрать информацию о блюдах с сортировкой названия блюда по алфавиту
Выбрать продукты, поставляемые одним из поставщиков (указать конкретного поставщика)
Выбрать блюда, которые потреблялись в феврале текущего года с сортировкой по алфавиту
Выбрать поставщиков ни разу не поставивших продукты
Выбрать блюда, в состав которых входят те же продукты, что и блюдо «Борщ» (можно указать свое
название блюда)
2. Для БД учета продажи билетов в кинотеатре, реляционная модель для которого была разработана в
предыдущих заданиях, составить запросы:
Выбрать информацию о фильмах, идущих сегодня в 1-м кинозале
Посчитать общее количество проданных билетов за неделю
На какой фильм не продан ни один билет?
Найти общую стоимость билетов проданных сегодня на 1-й сеанс
Выбрать фильм максимальный по продолжительности
3. Для БД учета продажи авиабилетов, реляционная модель для которого была разработана в предыдущих
заданиях, составить запросы:
Выдать список рейсов отсортированных по времени вылета
Найти рейс с минимальной продолжительностью полета
Какие рейсы были отменены за последний месяц (не продано ни одного билета)
Посчитать общую стоимость билетов проданных за период с 1 февраля по 31 августа
Найти рейс вылетающий сегодня последним
•  Вывести поставщиков, поставлявших продукты в конкретном месяце
•  Вывести продукты, цена которых не превышает 50 руб (без повторений)
•  Какие виды блюд не заказывались в марте?
2. Для БД учета продажи билетов в кинотеатре, реляционная модель для которого была разработана в
   предыдущих заданиях, составить запросы:
• Вывести номера свободных мест на последний сеанс на сегодня
• Вывести цены на билеты на второй сеанс
• Вывести список фильмов на следующую неделю, отсортированных по дате и по названиям фильмов
• Сколько билетов было продано 1 марта?
• Сколько билетов сегодня остались не проданными на первый сеанс в 1-м кинозале?
• Вычислить общую стоимость проданных билетов за текущий день
• Билеты на какие типы мест самые дорогие?
• Найти самый прибыльный и самый убыточный день в январе
• Сколько фильмов шло в обоих кинозалах за год?
• Какой фильм самый прибыльный?
3. Для БД учета продажи авиабилетов, реляционная модель для которого была разработана в предыдущих
   заданиях, составить запросы:
• Выдать список городов (по алфавиту), куда совершаются полеты
• Выдать список рейсов на сегодня
• Выдать список транзитных рейсов (рейсы, имеющие промежуточные посадки)
• Выдать список прямых рейсов (рейсы, не имеющие промежуточные посадки)
• Найти время вылета самого раннего рейса
• Найти продолжительность самого долгого рейса
• Сколько билетов было продано на конкретный рейс (указать рейс)
• Вычислить стоимость билетов, проданных в марте
• Найти самый прибыльный рейс за первый квартал текущего года
• Составить рейтинг рейсов по стоимости проданных билетов за год, отсортированных по убыванию


                                        Запросы на SQL
1. Для БД предприятие общественного питания, реляционная модель для которого была разработана в
   предыдущих заданиях, составить запросы:
•  Выбрать информацию о блюдах с сортировкой названия блюда по алфавиту
•  Выбрать продукты, поставляемые одним из поставщиков (указать конкретного поставщика)
•  Выбрать блюда, которые потреблялись в феврале текущего года с сортировкой по алфавиту
•  Выбрать поставщиков ни разу не поставивших продукты
•  Выбрать блюда, в состав которых входят те же продукты, что и блюдо «Борщ» (можно указать свое
   название блюда)
2. Для БД учета продажи билетов в кинотеатре, реляционная модель для которого была разработана в
   предыдущих заданиях, составить запросы:
• Выбрать информацию о фильмах, идущих сегодня в 1-м кинозале
• Посчитать общее количество проданных билетов за неделю
• На какой фильм не продан ни один билет?
• Найти общую стоимость билетов проданных сегодня на 1-й сеанс
• Выбрать фильм максимальный по продолжительности
3. Для БД учета продажи авиабилетов, реляционная модель для которого была разработана в предыдущих
   заданиях, составить запросы:
• Выдать список рейсов отсортированных по времени вылета
• Найти рейс с минимальной продолжительностью полета
• Какие рейсы были отменены за последний месяц (не продано ни одного билета)
• Посчитать общую стоимость билетов проданных за период с 1 февраля по 31 августа
• Найти рейс вылетающий сегодня последним




                                                  84