- •Введение
- •Контрольное задание 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
- •Макросы
Макросы
Создать макросы:
для автоматического вывода сообщения «Приезжайте к нам! Мы Вам всегда рады!!» (макрокоманда Сообщение) при запуске базы данных. Заголовок окна сообщения: «Гостиница «Сталкер »»;
для фильтрации по категориям номера (для каждого фильтра – отдельный макрос);
для удаления фильтра.
На основе запроса Занят - Свободен с помощью мастера создать ленточную форму, в примечание формы добавить кнопки для фильтрации по полю Категория номера и кнопку «Показать все» для удаления фильтра.
Контрольное задание 8 Создание базы данных
Создать базу данных Издательство_продажи. Основу базы данных составляют три таблицы: Клиенты, Заказы, Книги.
Создать таблицу Клиенты со следующими полями:
Код_клиента – ключевое поле, тип данных: счетчик;
Город, тип данных: текстовый; список из трех значений: Москва, С.- Петербург, Казань (использовать Мастер подстановок);
Наименование_компании, тип данных: текстовый; список из семи значений: Библио-Глобус, Академкнига; Графоман (Московские компании); Буквоед, Гелиос (С.- Петербургские компании); Магариф, Чулпан (Казанские компании). Для создания списка использовать Мастер подстановок;
ФИО, тип данных: текстовый;
Телефон, тип данных: текстовый;
Электронная_почта, тип данных: гиперссылка;
Банковские_реквизаты, тип данных: числовой; в качестве значений ввести произвольные девятизначные числа (БИК банка).
Ввести в таблицу 8 записей.
Создать таблицу Книги со следующими полями:
Код_книги – ключевое поле, тип данных: числовой;
Область_знаний, тип данных: текстовый, список из четырех значений: Экономика, Математика, История, Статистика (использовать Мастер подстановок);
Название_книги, тип данных: текстовый (найти в интернете соответствующие книги);
Автор, тип данных: текстовый;
Оптовая_цена, тип данных: денежный, формат поля: денежный (рубл.), условие на значение: >=50 и <=400.
Ввести в таблицу 10 записей.
Создать таблицу Заказы со следующими полями:
Код_заказа – ключевое поле, тип данных: числовой;
Код_клиента, тип данных: числовой; использовать Мастер подстановок значений этого поля из таблицы Клиенты. Для подстановки выбрать поля: Код_клиента и Наименование_компании (скрыть ключевой столбец);
Код_книги, тип данных: числовой; использовать Мастер подстановок значений этого поля из таблицы Клиенты. Для подстановки выбрать поля: Код_книги и Название_книги (скрыть ключевой столбец);
Количество_книг, тип данных: числовой. Количество заказанных книг не должно быть меньше 50 и больше 200;
Дата_заказа, тип данных: Дата/Время, задать краткий формат даты и маску ввода. Учесть, чтоиздательство начало свою деятельность с 1 января 2009 года. Задать условие на значение: Дата_заказа >=01.01.2009. Задать текст сообщения об ошибке;
Дата_доставки, тип данных: Дата/Время, задать краткий формат даты и маску ввода. Книги должны быть доставлены не позднее, чем через 15 дней после заказа. Однако возможна ситуация, когда книги доставлялись с опозданием.
Ввести 10 записей.
Установить связь между таблицами в соответствии со схемой данных (рис.1). Установить поддержку целостности данных, каскадное обновление связанных полей и каскадное удаление связанных записей. Объяснить назначение этих параметров.
Рис. 10