
- •Самарский государственный университет путей сообщения
- •Информатика Система управления базами данных msAccess
- •Основные понятия
- •Структура таблицы и типы данных
- •Задание 1. Создание однотабличной базы данных
- •Задание 2. Заполнение однотабличной базы данных
- •Задание 3. Редактирование табличных данных
- •Задание 4. Сортировка и фильтрация табличных данных
- •Задание 5. Ввод и просмотр данных посредством формы
- •Разработка реляционной модели многотабличной базы данных
- •Задание 6. Создание многотабличной базы данных
- •Задание 7. Создание схемы данных
- •Запросы
- •Задание 8. Формирование запросов на выборку
- •Критерии отбора записей
- •Задание 9. Формирование запросов с параметрами
- •Задание 10. Формирование запросов на основе нескольких связанных таблиц
- •Задание 11. Создание перекрестного запроса
- •Задание 12. Создание запросов на изменение
- •Задания для контрольной работы
- •Задание 1.
- •Задание 2.
- •Задание 3.
- •Задание 4.
- •Задание 5.
- •Задание 6.
- •Задание 7.
- •Задание 8.
- •Задание 9.
- •Задание 10.
- •Задание 11.
- •Задание 12.
- •Задание 13.
- •Задание 14.
- •Задание 15.
- •Задание 16.
- •Задание 17.
- •Задание 18.
- •Задание 19.
- •Задание 20.
- •Задание 21.
- •Задание 22.
- •Задание 23.
- •Задание 24.
- •Библиографический список
Задание 18.
Создать базу данных для хранения следующей информации:
порода собаки,
год рождения,
кличка,
дата регистрации,
Ф.И.О. владельца.
Запросы:
Получить список владельцев и клички овчарок, зарегистрированных во втором квартале позапрошлого года.
Найти средний возраст собак по каждой из встречающихся пород, выполнив соответствующую группировку.
Найти количество регистраций за каждый день в июле прошлого года.
Определить количество, максимальный и минимальный возраст собак указанной породы.
Задание 19.
Создать базу данных для хранения следующей информации:
код задания,
Ф.И.О. исполнителя,
контрольный срок выполнения (в днях),
дата выдачи задания,
дата выполнения.
Запросы:
Получить список кодов заданий, выполненных с соблюдением контрольных сроков в третьем квартале прошлого года.
Найти среднюю продолжительность выполнения заданий по каждому из встречающихся кодов заданий.
Найти общую продолжительность выполнения заданий каждым из исполнителей в июне позапрошлого года.
Определить общее количество заданий, выполненных указанным исполнителем за указанный период.
Задание 20.
Создать базу данных для хранения следующей информации:
название продукции,
стоимость за единицу,
количество,
дата выпуска,
изготовитель.
Запросы:
Получить список названий продукции, выпущенной в четвертом квартале прошлого года.
Найти общую стоимость продукции по каждому из встречающихся изготовителей, выполнив соответствующую группировку.
Найти количество продукции, выпущенной в каждом из месяцев прошлого года.
Определить среднюю стоимость за единицу продукции, выпущенной за указанный период указанным изготовителем.
Задание 21.
Создать базу данных для хранения следующей информации:
название прибора,
причина первого отказа,
причина последнего отказа,
дата первого отказа,
дата последнего отказа,
количество отказов с начала эксплуатации.
Запросы:
Получить список названий приборов и причин отказа для приборов, отказавших впервые в феврале прошлого года.
Найти среднее количество отказов по каждому из встречающихся названий приборов.
Найти средние сроки, прошедшие со времени последнего отказа по каждой из причин последнего отказа.
Определить общее количество отказов указанного прибора.
Задание 22.
Создать базу данных для хранения следующей информации:
Ф.И.О.,
дата заключения контракта,
срок действия контракта,
должность,
отдел,
оклад.
Запросы:
Получить список лиц, у которых срок действия контракта истекает во втором полугодии следующего года.
Найти средний размер оклада по каждому из встречающихся отделов, выполнив соответствующую группировку.
Найти количество сотрудников и размер максимального и минимального оклада по каждой из должностей.
Определить количество сотрудников, с которыми были заключены за указанный период контракты на указанный срок.
Задание 23.
Создать базу данных для хранения следующей информации:
название фирмы,
количество акций,
стартовая цена акции,
цена продажи,
дата продажи.
Запросы:
Получить список фирм, продававших акции в первом полугодии позапрошлого года.
Найти общую стоимость проданных акций по каждому из кварталов прошлого года.
Найти общее количество акций, проданных по цене, превышающей стартовую цену в 1,5 раза, в феврале текущего года.
Определить количество акций, проданных указанной фирмой за указанный период.