- •Введение
- •Контрольное задание 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
- •Макросы
Макросы
Создать макрос из двух макрокоманд, выводящий на экран сообщение «Таблица содержит сведения о моделях автомобилей» и открывающий таблицу Модели автомобилей.
Создать макрос с условием, который выводит на экран сообщение «Клиент из Москвы», если в текущей записи формы Клиенты и заказы значение поля Город равно «Москва». Связать созданный макрос с формой Клиенты и заказы (свойство Текущая запись). Присвоить макросу имя «Москвич».
Контрольное задание 3 Создание базы данных
Создать базу данных Видеотека. Основу базы данных составляют три таблицы: Диски, Клиенты, Прокат.
Создать таблицу Диски со следующими полями:
Код диска – ключевое поле, тип данных: числовой;
Название фильма, тип данных: текстовый;
Режиссер, тип данных: текстовый;
В главной роли, тип данных: текстовый;
Жанр, тип данных: текстовый;
Страна, тип данных: текстовый;
Год выпуска, тип данных: числовой;
Время (мин), тип данных: числовой;
Наличие, тип данных: логический, формат поля: «Да/Нет».
Заполнить таблицу данными, приведенными ниже:
фильм «Бойцовский клуб», режиссер Дэвид Фингер, в главной роли Брэд Питт, боевик, Германия, 1999 год, время 139 мин;
фильм «9 рота», режиссер Федор Бондарчук, в главной роли Алексей Чадов, драма, Россия, 2005 год, время 105 мин;
фильм «Храброе сердце», режиссер Мэл Гибсон, в главной роли Мэл Гибсон, исторический, США, 1995 год, время 117 мин;
фильм «Обитаемый остров», режиссер Федор Бондарчук, в главной роли Василий Степанов, фантастика, Россия, 2009 год, время 125 мин;
фильм «Мексиканец», режиссер Гор Вербински, в главной роли Брэд Питт, боевик, США, 2001 год, время 125 мин;
фильм «Список Шиндлера», режиссер Стивен Спилберг, в главной роли Харрисон Форд, драма, США, 1993 год, время 189 мин;
фильм «Тарас Бульба», режиссер Владимир Бортко, в главной роли Богдан Ступка, исторический, Россия, 2009 год, время 188 мин;
фильм «Мама Миа», режиссер Феллида Ллойд, в главной роли Мэрил Стрип, мюзикл, Англия, 2008 год, время 108 мин.
фильм «Дикая река», режиссер Кертис Хэнсон, в главной роли Мэрил Стрип, драма, Англия, 1994 год, время 108 мин.
Создать таблицу Клиенты со следующими полями:
№ паспорта – ключевое поле, тип данных: числовой;
ФИО, тип данных: текстовый;
Улица, тип данных: текстовый;
Телефон, тип данных: текстовый; задать маску ввода.
Создать Автоформу в столбец для заполнения таблицы Клиенты. Заполнить таблицу при помощи формы, введя 4-6 записей.
Создать таблицу Прокат со следующими полями:
Код выдачи – ключевое поле, тип данных: числовой;
Код диска, тип данных: числовой; использовать Мастер подстановок значений этого поля из таблицы Диски;
Дата выдачи, тип данных: Дата/Время, задать краткий формат даты, задать маску ввода. Выдачу осуществлять с 06.06.2009 года по 09.06.2009 года. Задать условие на значение. Задать текст сообщения об ошибке. Возврат необходим через 4-6 дней.
Дата возврата, тип данных: Дата/Время, задать краткий формат даты, задать маску ввода;
№ паспорта, тип данных: числовой, использовать Мастер подстановок значений этого поля из таблицы Клиенты.
Ввести 8-10 записей. Клиент может взять один диск, несколько дисков либо не взять ничего.
Установить связь между таблицами в соответствии со схемой данных (рис.1). Установить поддержку целостности данных, каскадное обновление связанных полей и каскадное удаление связанных записей. Объяснить назначение этих параметров.
Рис. 3