
- •Введение
- •Контрольное задание 1 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных
- •Запросы1
- •Макросы
- •Контрольное задание2 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных3
- •Запросы4
- •Макросы
- •Контрольное задание 3 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных5
- •Запросы6
- •Макросы
- •Контрольная работа 4 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных7
- •Запросы8
- •Макросы
- •Контрольная работа 5 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных9
- •Запросы10
- •Макросы
- •Контрольная работа 6 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных11
- •Запросы12
- •Макросы
- •Контрольное задание 7 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных13
- •Запросы14
- •Макросы
- •Контрольное задание 8 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных15
- •Запросы16
- •Макросы
- •Контрольное задание 9 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных17
- •Запросы18
- •Макросы
Макросы
Создать макрос с условием, который выводит на экран сообщение «В этом фильме снимался Бред Питт», если в текущей записи формы Диски значение поля В главной роли равно «Бред Питт». Связать созданный макрос с формой Диски (Свойства формы – вкладка События – Текущая запись). Присвоить макросу имя «Сообщение».
В составной форме Прокат дисков создать кнопки, связанные с макросами для фильтрации данных по странам и для удаления фильтра. Для этого создать два макроса с макрокомандой ПрименитьФильтр и с условиями отбора фильмов США и России соответственно. Для удаления фильтра создать макрос с макрокомандой ПоказатьВсеЗаписи. Подписать кнопки: «Фильмы США», «Фильмы России», «Удалить фильтр». Привести форму к виду, изображенному на рис.2.
Рис. 4
Контрольная работа 4 Создание базы данных
Создать базу данных Библиотека. Основу базы данных составляют три таблицы: Книги, Читатели и Выдача.
В режиме Конструктора создать таблицу Книги со следующими полями:
Код_Книги – ключевое поле, тип данных: счётчик;
Название, Автор, МестоИздания, тип данных: текстовый. Названия книг найти в интернете.
Издательство, тип данных: текстовый, значения выбрать из фиксированного списка: СПБ Питер, Азбука классика, Сталкер. Для создания списка использовать Мастер подстановок;
ГодИздания (2003 – 2009), КолСтраниц, тип данных: числовой.
Область знаний, тип данных: текстовый; поле с фиксированным набором значений: Программирование, Интернет, Современная проза, Классика. Для создания списка использовать Мастер подстановок;
Наличие, тип данных: логический.
Ввести в таблицу 8 – 10 записей.
Любым способом создать таблицу Читатели со следующими полями:
Код_Читатель – ключевое поле, тип данных: счётчик;
НомерБилета, тип данных: числовой;
ФИО, Адрес, тип данных: текстовый;
ТелефонРаб, тип данных: текстовый;
ДатаРождения, тип данных: Дата/Время; задать краткий формат даты;
Подпись, поле объекта OLE.
Ввести в таблицу 5 записей.
Вставить в поле Подпись объект – изображение подписи, созданное в MS Paint.
Любым способом создать таблицу Выдача со следующими полями:
Код_Выдача – ключевое поле, тип данных: счётчик;
Код_Читатель, Код_Книги, тип данных: числовой. Использовать Мастер подстановок значений этих полей из таблиц Читатели и Книги;
Дата Выдачи, тип данных: Дата/Время; задать краткий формат даты. Считать, что выдача книг началась с 01.01.2009 г.
Ввести в таблицу 8 – 10 записей. Для заполнения таблицы использовать созданные списки. Учесть, что читатель может взять одну книгу, несколько книг либо не взять ни одной.
У
становить связь между таблицами в соответствии со схемой данных (рис.1). Установить поддержку целостности данных, каскадное обновление связанных полей и каскадное удаление связанных записей. Объяснить назначение этих параметров.
Рис. 5
Сортировка, поиск и замена данных
В таблице Книги отсортировать данные по году издания в убывающем порядке.
С помощью кнопки Найти выполнить поиск записей с информацией о книгах издательства Сталкер.
Выполнить замену названий СПБ Питер на Питер Пресс. Отменить замену.
В таблице Читатели найти читателей, номера билетов которых не начинаются на 1 (или любую другую цифру).