Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СУБД_ACCESS_РИО (1).doc
Скачиваний:
87
Добавлен:
09.04.2015
Размер:
3.2 Mб
Скачать

Задание 18.

Создать базу данных для хранения следующей информации:

  • порода собаки,

  • год рождения,

  • кличка,

  • дата регистрации,

  • Ф.И.О. владельца.

Запросы:

  • Получить список владельцев и клички овчарок, зарегистрированных во втором квартале позапрошлого года.

  • Найти средний возраст собак по каждой из встречающихся пород, выполнив соответствующую группировку.

  • Найти количество регистраций за каждый день в июле прошлого года.

  • Определить количество, максимальный и минимальный возраст собак указанной породы.

Задание 19.

Создать базу данных для хранения следующей информации:

  • код задания,

  • Ф.И.О. исполнителя,

  • контрольный срок выполнения (в днях),

  • дата выдачи задания,

  • дата выполнения.

Запросы:

  • Получить список кодов заданий, выполненных с соблюдением контрольных сроков в третьем квартале прошлого года.

  • Найти среднюю продолжительность выполнения заданий по каждому из встречающихся кодов заданий.

  • Найти общую продолжительность выполнения заданий каждым из исполнителей в июне позапрошлого года.

  • Определить общее количество заданий, выполненных указанным исполнителем за указанный период.

Задание 20.

Создать базу данных для хранения следующей информации:

  • название продукции,

  • стоимость за единицу,

  • количество,

  • дата выпуска,

  • изготовитель.

Запросы:

  • Получить список названий продукции, выпущенной в четвертом квартале прошлого года.

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

  • Найти количество продукции, выпущенной в каждом из месяцев прошлого года.

  • Определить среднюю стоимость за единицу продукции, выпущенной за указанный период указанным изготовителем.

Задание 21.

Создать базу данных для хранения следующей информации:

  • название прибора,

  • причина первого отказа,

  • причина последнего отказа,

  • дата первого отказа,

  • дата последнего отказа,

  • количество отказов с начала эксплуатации.

Запросы:

  • Получить список названий приборов и причин отказа для приборов, отказавших впервые в феврале прошлого года.

  • Найти среднее количество отказов по каждому из встречающихся названий приборов.

  • Найти средние сроки, прошедшие со времени последнего отказа по каждой из причин последнего отказа.

  • Определить общее количество отказов указанного прибора.

Задание 22.

Создать базу данных для хранения следующей информации:

  • Ф.И.О.,

  • дата заключения контракта,

  • срок действия контракта,

  • должность,

  • отдел,

  • оклад.

Запросы:

  • Получить список лиц, у которых срок действия контракта истекает во втором полугодии следующего года.

  • Найти средний размер оклада по каждому из встречающихся отделов, выполнив соответствующую группировку.

  • Найти количество сотрудников и размер максимального и минимального оклада по каждой из должностей.

  • Определить количество сотрудников, с которыми были заключены за указанный период контракты на указанный срок.

Задание 23.

Создать базу данных для хранения следующей информации:

  • название фирмы,

  • количество акций,

  • стартовая цена акции,

  • цена продажи,

  • дата продажи.

Запросы:

  • Получить список фирм, продававших акции в первом полугодии позапрошлого года.

  • Найти общую стоимость проданных акций по каждому из кварталов прошлого года.

  • Найти общее количество акций, проданных по цене, превышающей стартовую цену в 1,5 раза, в феврале текущего года.

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