Добавлен: 28.11.2018
Просмотров: 2589
Скачиваний: 8
6.
Создать форму для заполнения таблицы Подписка, организовав поля
ИндексИздания и КодПодписчика в виде полей со списком.
7.
Заполнить таблицу Подписка, с помощью созданной формы, выбирая
поля ИндексИздания и КодПодписчика из списков.
2 Создание запросов
2.1 Запросы на выбор
1.
Составить запрос “Запрос1”, показывающий список изданий, стоимость
которых за год менее 50 000.
2.
Составить запрос “Запрос2”, результирующая таблица которого
соответствовала бы по структуре записи таблице Подписка, но объекты бы
представлялись своими наименованиями. Выполнить сортировку по полю
ГодИздания.
3.
Составить запрос “Запрос3”, результирующая таблица которого должна
содержать все поля “Запроса2”, кроме того добавить графу
НаименованиеГруппыИзданий и графу СтоимостьПодписки с расчетом по
формуле СтоимостьЗаГод/12* СрокПодписки. Выполнить сортировку по
фамилии подписчика.
4.
Составить параметрический запрос, отображающий подписку на
заданное издание в форме “Запроса3”
5.
Составить запрос с группировкой, отображающий информацию о
стоимости подписки каждого подписчика.
6.
Создать перекрѐстный запрос, отображающий стоимость подписки
каждого подписчика на каждую группу изданий.
Подписчик
Общая стоимость
Группа 1
Группа 2
2.2 Запросы - действия
7.
Создать таблицу ПодпискаПодробно, подобную результирующей
таблице запроса п. 2 с помощью запроса на создание таблицы
8.
Добавить в таблицу ПодпискаПодробно поле МестоПодписки и
заполнить это поле значением Почтовое отделение № 5 с помощью запроса
на обновление.
9.
Создать запрос на добавление в таблицу Подписка строк подписки
подписчика с кодом 1 на следующий год.
10. Составить запрос с параметром на удаление записей о подписке
заданного подписчика из таблицы ПодпискаПодробно.
3 Создание форм
1.
Создать форму, позволяющую вносить сведения о новых подписчиках. На
форме предусмотреть надпись с наименованием формы.
2.
На форму, позволяющую вносить новые сведения о подписке, нанести
кнопку, при нажатии на которую открывается форму, созданную в
предыдущем задании.
3.
Создать форму с подчинѐнной, где в главной форме отображаются
подписчики, подписавшиеся на издания, а в подчинѐнной – список изданий,
на которые подписался данный подписчик с итоговой стоимостью подписки
на год, а также раскрывающийся список по полю ИндексИздания для
удобства добавления данных.
4.
Создать форму в виде сводной таблицы, содержащей информацию о
подписке на все издания по всем подписчикам с расчетом общей стоимости
подписки по каждому изданию и по каждому подписчику и общей стоимости
всей подписки.
4 Создание отчетов
1.
Создать отчѐт об имеющихся в справочнике изданиях с подсчѐтом
стоимости каждого издания за месяц по формуле СтоимостьЗаМесяц=
СтоимостьЗаГод /12 и общей стоимости за месяц всех изданий.
2.
Создать отчѐт с группировкой по группам изданий, отображающий
информацию о подписке (по Запросу3) с подсчѐтом промежуточных итогов
стоимости изданий по каждой группе изданий
3.
С помощью Мастера отчетов создать отчѐт с группировкой по
подписчикам, отображающий информацию о подписке с подсчѐтом
промежуточных итогов стоимости изданий по каждому подписчику и общей
стоимости изданий по всем подписчикам.
Вариант 5
Создать базу данных, содержащую сведения о государствах мира.
Количество записей в справочниках должно быть не менее 3-4, а в таблице,
соответствующей агрегированной сущности, - не менее 10.
Страны
Н
аимен
овани
е
П
лощ
ад
ь
(км
2)
Н
асе
ление
Г
осЯз
ык
Де
не
ж
ная
Е
дини
ца
Час
т
ьС
ве
т
а
Австралия
Австрия
Болгария
Бутан
Венгрия
Гамбия
Дания
Италия
7682300
803855
110912
46500
93036
1295
43092
301277
17500000
7700000
9000000
700000
10400000
900000
5100000
57700000
2
3
4
5
6
2
7
8
1
2
3
4
5
6
2
2
4
1
1
2
1
3
1
1
ЧастиСвета
КодЧастиСвета
НаименованиеЧастиСвета
Полушарие
ПлощадьСушиКвКм
1
2
3
4
Европа
Азия
Северная Америка
Австралия
Восточное
Восточное
Западное
Восточное
ДенежныеЕдиницы
КодДенЕд
НаименованиеДенЕд
1
2
3
4
5
6
Доллар
Евро
Лев
Нгултрум
Форинт
Даласи
Языки
КодЯзыка
НаименованиеЯзыка
ЯзыковаяГруппа
1
2
3
4
5
6
7
8
Русский
Английский
Немецкий
Болгарский
Дзонг-кэ
Венгерский
Датский
Итальянский
5
1
2
5
2
2
1
3
ЯзыковыеГруппы
КодЯзГруппы
НаименованиеЯзГруппы
1
2
3
4
5
6
7
Романская
Германская
Кельская
Балтийская
Славянская
Иранская
Индийская
1 Создание таблиц
1.
Создать
справочники:
ЧастиСвета,
ДенежныеЕдиницы,
ЯзыковыеГруппы
2.
Описать структуру таблицы Языки
3.
Описать структуру таблицы Страны
4.
Создать связи между таблицами.
5.
Создать форму для заполнения таблицы Языки, организовав поле
ЯзыковаяГруппа в виде поля со списком.
6.
Заполнить таблицу Языки с помощью созданной формы, выбирая
значения поля ЯзыковаяГруппа из списка.
7.
Создать форму для заполнения таблицы Страны, организовав поля
ГосЯзык , ДенежнаяЕдиница, ЧастьСвета в виде полей со списком.
8.
Заполнить таблицу Страны с помощью созданной формы, выбирая
значения полей ГосЯзык , ДенежнаяЕдиница, ЧастьСвета из списков.
2 Создание запросов
2.1 Запросы на выбор
1.
Составить запрос Запрос1, показывающий список континентов
Восточного полушария.
2.
Составить запрос Запрос2 , результирующая таблица которого
соответствовала бы по структуре записи таблице Страны, но объекты
должны быть представлены своими наименованиями. Выполнить сортировку
по возрастанию численности населения.
3.
Составить запрос Запрос3, результирующая таблица которого
содержала бы все поля Запроса2, кроме того добавить столбец
НаименованиеЯзыковойГруппы. Поле Площадь представить в 1000 км2.
Выполнить сортировку в алфавитном порядке наименований стран.
4.
Составить параметрический запрос, отображающий список стран в
форме “Запроса3”, имеющий заданный государственный язык.
5.
Составить запрос с группировкой, отображающий информацию об
общей площади стран на каждом континенте.
6.
Создать перекрѐстный запрос, отображающий количество стран,
говорящих на языке каждой группы для каждого континента.
ЧастьСвета
Количество стран
Группа 1
Группа 2
2.2 Запросы - действия
7.
Создать таблицу СтраныПодробно, подобную результирующей
таблице Запроса2 с помощью запроса на создание таблицы.
8.
Добавить в таблицу ДенежныеЕдиницы столбец Примечание и
заполнить это поле значением Деньги с помощью запроса на обновление.
9.
Создать запрос на добавление еще одной языковой группы с кодом,
следующим за последним имеющимся кодом.
10. Составить запрос с параметром на удаление информации о заданной
стране из таблицы СтраныПодробно.
3 Создание форм
1.
Создать форму, позволяющую вносить сведения о новых языковых
группах. На форме предусмотреть надпись с наименованием формы.