- •Самарский государственный университет путей сообщения
- •Информатика Система управления базами данных 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.
- •Библиографический список
Задание 12.
Создать базу данных для хранения следующей информации:
наименование оборудования,
дата покупки,
дата истечения гарантии,
стоимость,
фирма-производитель.
Запросы:
Получить список оборудования, на которое истечет гарантия во втором полугодии следующего года.
Найти общую стоимость оборудования, выпущенного каждой из встречающихся фирм-производителей, выполнив соответствующую группировку.
Найти количество оборудования, приобретенного за каждый месяц прошлого года.
Определить средний срок (в месяцах) гарантии на указанное оборудование, выпущенное указанной фирмой.
Задание 13.
Создать базу данных для хранения следующей информации:
Ф.И.О. студента,
факультет,
курс,
дата рождения,
место рождения.
Запросы:
Получить список студентов, возраст которых меньше среднего.
Найти максимальный и минимальный возраст студентов по каждому из встречающихся факультетов.
Найти количество студентов для каждого из встречающихся мест рождения.
Определить общее количество студентов указанного курса, родившихся в указанный период.
Задание 14.
Создать базу данных для хранения следующей информации:
Ф.И.О. пациента,
дата рождения,
дата посещения врача,
диагноз,
пол.
Запросы:
Получить список мужчин, обращавшихся к врачу во втором полугодии прошлого года.
Найти средний возраст пациентов по каждому из встречающихся диагнозов, выполнив соответствующую группировку.
Найти количество обращений за каждый месяц прошлого года.
Определить количество пациентов, которым был поставлен указанный диагноз в указанный период.
Задание 15.
Создать базу данных для хранения следующей информации:
название предмета, выставленного на аукцион,
код аукциониста,
стартовая цена,
цена продажи,
дата продажи.
Запросы:
Получить список предметов, проданных в первом квартале прошлого года по цене, превосходящей стартовую в 2 раза.
Найти среднюю относительную (к стартовой цене) разницу между стартовой ценой и ценой продажи по каждому из встречающихся кодов аукционистов.
Найти количество участий в аукционах каждого из аукционистов в феврале текущего года.
Определить общую стоимость продаж по указанному предмету за указанный период.
Задание 16.
Создать базу данных для хранения следующей информации:
название валюты,
цена покупки,
цена продажи,
дата,
название банка.
Запросы:
Получить список названий банков, продававших валюту в четвертом квартале прошлого года.
Найти среднюю стоимость покупки за прошлый год по каждой из встречающихся валют, выполнив соответствующую группировку.
Найти количество банков, продававших валюту за каждый месяц прошлого года.
Определить среднюю разницу между ценой продажи и ценой покупки за указанный период для указанной валюты.
Задание 17.
Создать базу данных для хранения следующей информации:
название товара, предлагаемого к обмену,
требующийся товар,
дата поступления предложения,
дата заключения сделки,
код посредника,
гонорар посредника.
Запросы:
Получить список товаров, предложенных к обмену в первом полугодии прошлого года.
Найти общий размер гонорара по каждому из встречающихся кодов посредников.
Найти средние сроки заключения сделок по каждому из требующихся товаров в январе и феврале текущего года.
Определить общее количество сделок, заключенных за указанный период.