Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КР2 Система управления базами данных.doc
Скачиваний:
12
Добавлен:
28.04.2019
Размер:
8.18 Mб
Скачать

Вариант 2

1. Создайте базу данных provider.mdb, состоящую из одной таблицы Провайдеры со следующими полями:

Имя поля

Тип данных

Свойства поля

Счётчик

Ключевое

Название

Текстовый

Размер поля 20,

обязательное поле

Плата

Логический

Подпись Плата за подключение

Почасовая

Денежный

Число денежных знаков 2, подпись Почасовая оплата

Линии

Числовой

Размер поля целое,

подпись Входные линии

Скорость

Числовой

Размер поля целое,

подпись Скорость канала

Сайт

Гиперссылка

Заполните таблицу Провайдеры:

2. Выполните задания:

  • создайте таблицу Тарифы (поля почасовая, линий, скорость скопируйте из таблицы Провайдеры):

  • создайте связь:

  • заполните таблицу Тарифы в режиме подтаблицы:

  • удалите из таблицы Провайдеры поля почасовая, линий и скорость:

3. Создайте форму в базе данных на двух вкладках:

4. Выполните задания:

  • с помощью фильтрации выведите данные за 2000 год для тех фирм, которые предоставляют бесплатное подключение:

  • создайте запрос, выводящий почасовой тариф в 2000 году тех фирм, количество входных линий у которых превышает заданное число:

  • по этому запросу создайте отчёт (измените запрос так, чтобы в отчёте были выведены данные по всем годам):

5. Откройте базу данных telefon.mdb. В таблицу Телефон добавьте поле категория, создайте для него список значений:

Заполните столбец категория:

Вариант 3

1. Создайте базу данных repertuar.mdb, состоящую из одной таблицы Репертуар. Для поля время задайте маску ввода:

Заполните таблицу Репертуар:

2. Создайте для поля кинотеатр список значений:

3. Выполните задания:

  • создайте таблицу Кинотеатры;

  • скопируйте поле кинотеатр в таблицу Кинотеатры, сделайте его ключевым;

  • добавьте поля адрес и категория:

  • заполните таблицу Кинотеатры:

  • создайте связь:

  • в таблице Кинотеатры разверните все подтаблицы:

4. Создайте форму для таблицы Кинотеатры:

5. Выполните задания:

  • отфильтруйте записи по критериям: категория выше третьей, время начала показа не позже 14:00:

  • создайте запрос:

  • на основе этого запроса создайте отчёт:

Вариант 4

1. Создайте базу данных pogoda.mdb, состоящую из одной таблицы Погода. Для поля ветер задайте маску ввода:

Заполните таблицу Погода:

2. Для полей месяц и ветер создайте списки значений:

3. Создайте форму для таблицы Погода:

4. Выполните задания:

  • с помощью фильтрации узнайте, в какие дни в октябре была положительная температура:

  • создайте запрос, выдающий дни с положительной температурой и с введённым направлением ветра:

  • по этому запросу создайте отчёт:

5. Откройте БД telefon.mdb. Выполните задания:

  • создайте таблицы Звонки и Продолжительность:

  • создайте связи таблиц:

  • заполните данные о звонках в режиме подтаблиц: