Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка БД.doc
Скачиваний:
6
Добавлен:
16.11.2019
Размер:
842.75 Кб
Скачать

Вариант 11. Реклама

организации (А)

реклама (В)

газеты (С)

Код организации

Код организации

Название газеты

Название организации

Название газеты

Цена ч/б рекламы

Адрес организации

Номер газеты

Цена цвет. рекламы

Телефоны

Объем ч/б рекламы

Объем цвет. рекламы

Выполнить SQL-запросы для созданной БД:

  1. Для каждой организации, дающей рекламу, вывести название организации, название и номер газеты, в которой они рекламируются (вывод данных из нескольких таблиц).

  2. Получить информацию об организациях, дающих рекламу в газете «Комок» (вложенный запрос).

  3. Вывести адреса тех организаций, объем цветной рекламы, которых в газете «Комок» превышает 400 (коррелированный подзапрос).

  4. Выдать наименования организаций, которые разместили свою рекламу в газетах с номерами менее 10 и объемом рекламы в пределах от 5 до 30 (со сложным условием, с BETWEEN).

  5. Выбрать все названия и номера газет, в которых не было цветной рекламы (с EXISTS).

  6. Вывести название газет, в которых размещает рекламу организация «Samsung» или организации с номером телефонов, начинающихся на «65….», либо то и другое (с UNION).

  7. Уменьшить цену на цветную рекламу (UPDATE).

  8. Вычислить общую стоимость черно-белой рекламы для указанной организации (с использованием вычисляемых полей).

Вариант 12. Быстрая пицца

заказы (A)

состав заказов (B)

изделия (C)

Номер заказа

Номер заказа

Код изделия

Дата заказа

Код изделия

Наименование

Адрес клиента

Количество изделий

Цена за единицу

Время заказа

Время доставки

производство (D)

состав изделий (E)

Код изделия

Код изделия

Дата изготовления

Наименование продукта

Кол-во изготов-ленных изделий

Кол-во продукта

ФИО пекаря

Единица измерения

Выполнить SQL-запросы для созданной БД:

  1. Получить сведения о заказах и количестве заказанных изделий за неделю по каждому наименованию изделия (вывод данных из нескольких таблиц).

  2. Вывести наименование изделий, в составе которых находятся грибы (простой вложенный).

  3. Получить информацию о количестве изготовленной «Французской пиццы» за месяц (коррелированный подзапрос).

  4. Вывести адреса, по которым доставлялась пицца в количестве более трех штук за месяц (со сложным условием).

  5. Вывести наименование продукции, изготовленной 29.07.2005 г. (с EXISTS).

  6. Вывести наименование изделий, которые изготовил пекарь Булочкин, или наименование изделий, в состав которых входит ветчина, или то и другое (с UNION).

  7. Изменить цену на изделие «Пицца оригинальная» на 15 % (UPDATE).

  8. Определить стоимость заказанных изделий за день (с использованием встроенных функций).