Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
контрошка по инфе.doc
Скачиваний:
23
Добавлен:
11.02.2015
Размер:
2.19 Mб
Скачать

Макросы

  1. Создать макрос из двух макрокоманд, выводящий на экран сообщение «Таблица содержит сведения о моделях автомобилей» и открывающий таблицу Модели автомобилей.

  • Создать макрос с условием, который выводит на экран сообщение «Клиент из Москвы», если в текущей записи формы Клиенты и заказы значение поля Город равно «Москва». Связать созданный макрос с формой Клиенты и заказы (свойство Текущая запись). Присвоить макросу имя «Москвич».

Контрольное задание 3 Создание базы данных

  1. Создать базу данных Видеотека. Основу базы данных составляют три таблицы: Диски, Клиенты, Прокат.

  2. Создать таблицу Диски со следующими полями:

  • Код диска – ключевое поле, тип данных: числовой;

  • Название фильма, тип данных: текстовый;

  • Режиссер, тип данных: текстовый;

  • В главной роли, тип данных: текстовый;

  • Жанр, тип данных: текстовый;

  • Страна, тип данных: текстовый;

  • Год выпуска, тип данных: числовой;

  • Время (мин), тип данных: числовой;

  • Наличие, тип данных: логический, формат поля: «Да/Нет».

  1. Заполнить таблицу данными, приведенными ниже:

  1. фильм «Бойцовский клуб», режиссер Дэвид Фингер, в главной роли Брэд Питт, боевик, Германия, 1999 год, время 139 мин;

  2. фильм «9 рота», режиссер Федор Бондарчук, в главной роли Алексей Чадов, драма, Россия, 2005 год, время 105 мин;

  3. фильм «Храброе сердце», режиссер Мэл Гибсон, в главной роли Мэл Гибсон, исторический, США, 1995 год, время 117 мин;

  4. фильм «Обитаемый остров», режиссер Федор Бондарчук, в главной роли Василий Степанов, фантастика, Россия, 2009 год, время 125 мин;

  5. фильм «Мексиканец», режиссер Гор Вербински, в главной роли Брэд Питт, боевик, США, 2001 год, время 125 мин;

  6. фильм «Список Шиндлера», режиссер Стивен Спилберг, в главной роли Харрисон Форд, драма, США, 1993 год, время 189 мин;

  7. фильм «Тарас Бульба», режиссер Владимир Бортко, в главной роли Богдан Ступка, исторический, Россия, 2009 год, время 188 мин;

  8. фильм «Мама Миа», режиссер Феллида Ллойд, в главной роли Мэрил Стрип, мюзикл, Англия, 2008 год, время 108 мин.

  9. фильм «Дикая река», режиссер Кертис Хэнсон, в главной роли Мэрил Стрип, драма, Англия, 1994 год, время 108 мин.

  1. Создать таблицу Клиенты со следующими полями:

  • паспорта – ключевое поле, тип данных: числовой;

  • ФИО, тип данных: текстовый;

  • Улица, тип данных: текстовый;

  • Телефон, тип данных: текстовый; задать маску ввода.

  1. Создать Автоформу в столбец для заполнения таблицы Клиенты. Заполнить таблицу при помощи формы, введя 4-6 записей.

  2. Создать таблицу Прокат со следующими полями:

  • Код выдачи – ключевое поле, тип данных: числовой;

  • Код диска, тип данных: числовой; использовать Мастер подстановок значений этого поля из таблицы Диски;

  • Дата выдачи, тип данных: Дата/Время, задать краткий формат даты, задать маску ввода. Выдачу осуществлять с 06.06.2009 года по 09.06.2009 года. Задать условие на значение. Задать текст сообщения об ошибке. Возврат необходим через 4-6 дней.

  • Дата возврата, тип данных: Дата/Время, задать краткий формат даты, задать маску ввода;

  • паспорта, тип данных: числовой, использовать Мастер подстановок значений этого поля из таблицы Клиенты.

  1. Ввести 8-10 записей. Клиент может взять один диск, несколько дисков либо не взять ничего.

  2. Установить связь между таблицами в соответствии со схемой данных (рис.1). Установить поддержку целостности данных, каскадное обновление связанных полей и каскадное удаление связанных записей. Объяснить назначение этих параметров.

Рис. 3