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

Задание 6.

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

  • Ф.И.О.,

  • должность,

  • оклад,

  • дата поступления на работу,

  • стаж к моменту поступления.

Запросы:

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

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

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

  • Определить средний оклад лиц, принятых на работу за указанный период на указанную должность.

Задание 7.

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

  • код владельца,

  • номер автомобиля,

  • марка автомобиля,

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

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

Запросы:

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

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

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

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

Задание 8.

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

  • Ф.И.О.,

  • вес,

  • рост,

  • дата рождения,

  • пол,

  • место рождения.

Запросы:

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

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

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

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

Задание 9.

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

  • шифр книги,

  • название,

  • автор,

  • дата последней выдачи,

  • год издания.

Запросы:

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

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

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

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

Задание 10.

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

  • номер билета,

  • номер рейса,

  • цена,

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

  • фамилия кассира.

Запросы:

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

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

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

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

Задание 11.

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

  • пункт назначения,

  • номер рейса,

  • дата, начиная с которой выполняется данный рейс,

  • дата, до которой выполняется данный рейс,

  • стоимость билета,

  • название авиакомпании.

Запросы:

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

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

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

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