2 сем лаб / 11лаб_Access
.docЛАБОРАТОРНАЯ РАБОТА 11
Создание и использование базы данных Студенты в Access
1. Создать и заполнить таблицу Адрес:
Поля Код_студента (счетчик)
Фамилия- (текстовое 15)
Имя- (текстовое 10)
Отчество-(текстовое 15)
Дата рождения — (дата/время)
Телефон- (текстовое 10)
Город- (текстовое 10)
Улица-(текстовое 10)
Квартира-(текстовое 5)
Корпус - (текстовое 5)
Заполнить поля, используя данные о студентах своей группы (10 записей).
2. Создать и заполнить таблицы:
Платежи (для каждого студента 2 –3 записи)
Код_платежа (счетчик)
Код_студента (числовое)
Сумма (денежный)
Дата оплаты (дата/время)
Посещения (для каждого студента 3 –2 записи)
Код_посещения (счетчик)
Код_студента (числовое)
Дата (дата/время)
Пропуски (числовое)
3. Установить связи между таблицами
(связать таблицы Адрес и Платежи (1:N); связать таблицы Адрес и Посещения (1:N). Включить переключатели Обеспечение целостности данных; Каскадное обновление данных; Каскадное удаление данных.
4. Создать формы для ввода данных: Студенты и Платежи
С помощью этих форм добавить в таблицу Адрес одну новую запись, а в таблицу Платежи – 2 записи для нового студента.
5. Создать запрос на выборку без условия с полями:
Фамилия Имя Отчество Сумма Дата оплаты
6. Используя групповые операции для полей Сумма и Пропуски построить запрос с выражением:
Фамилия Имя Отчество Сумма Пропуски
7. Создать параметрический запрос на выборку студентов по пропускам (таблица Посещения)
Параметр [Пропуски]
9. Создать запросы на выборку данных о студентах определенного возраста (таблица Адрес) ( родившихся после или до какой-то даты)
10. Создать параметрический запрос на вывод данных о конкретном студенте (таблица Адрес)
Параметр [Фамилия]
-
Создать запросы действия:
Запрос на обновление: Фамилия 1 на Фамилия 2
Запрос на удаление: удалить из таблицы Платежи все данные оплаты по какой-либо дате.