Файл: Образец индивидуального задания.pdf

ВУЗ: Не указан

Категория: Решение задач

Дисциплина: Информатика

Добавлен: 28.11.2018

Просмотров: 2371

Скачиваний: 8

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

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 с помощью запроса на создание таблицы 


background image

8. 

Добавить  в  таблицу  ПодпискаПодробно  поле  МестоПодписки  и 

заполнить это поле значением Почтовое отделение № 5 с помощью запроса 

на обновление. 

9. 

Создать  запрос  на  добавление  в  таблицу  Подписка  строк  подписки 

подписчика с кодом 1 на следующий год. 

10.  Составить  запрос  с  параметром  на  удаление  записей  о  подписке 

заданного подписчика из таблицы ПодпискаПодробно

3  Создание форм 

1. 

Создать форму, позволяющую вносить  сведения о новых подписчиках. На 

форме предусмотреть надпись с наименованием формы. 

2. 

На  форму,  позволяющую  вносить  новые  сведения  о  подписке,  нанести 

кнопку,  при  нажатии  на  которую  открывается  форму,  созданную  в 

предыдущем задании. 

3. 

Создать  форму  с  подчинѐнной,  где  в  главной  форме  отображаются 

подписчики, подписавшиеся на издания, а в подчинѐнной  – список изданий, 

на которые подписался  данный подписчик с итоговой стоимостью подписки 

на  год,  а  также  раскрывающийся  список  по  полю  ИндексИздания  для 

удобства добавления данных. 

4. 

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

подписке на все издания по всем подписчикам с расчетом общей стоимости 

подписки по каждому изданию и по каждому подписчику и общей стоимости 

всей подписки.   

4  Создание отчетов 

1. 

Создать  отчѐт  об  имеющихся  в  справочнике  изданиях  с  подсчѐтом 

стоимости  каждого    издания  за  месяц  по  формуле  СтоимостьЗаМесяц

СтоимостьЗаГод /12 и общей стоимости за месяц всех изданий. 

2. 

Создать  отчѐт  с  группировкой  по  группам  изданий,  отображающий 

информацию  о  подписке  (по  Запросу3)  с  подсчѐтом  промежуточных  итогов 

стоимости изданий по каждой группе изданий 


background image

3. 

С  помощью  Мастера  отчетов  создать  отчѐт  с  группировкой  по 

подписчикам,  отображающий  информацию  о  подписке  с  подсчѐтом 

промежуточных  итогов  стоимости  изданий  по  каждому  подписчику  и  общей 

стоимости изданий по всем подписчикам. 

Вариант 5 

Создать  базу  данных,  содержащую  сведения  о  государствах  мира. 

Количество записей в справочниках должно быть не менее 3-4, а в таблице, 

соответствующей агрегированной сущности, - не менее 10. 

Страны 

Н

аимен

овани

е 

П

лощ

ад

ь 

(км

2)

 

Н

асе

ление

 

Г

осЯз

ык

 

Де

не

ж

ная

Е

дини

ца

 

Час

т

ьС

ве

т

а 

Австралия 
Австрия 
Болгария 
Бутан 
Венгрия 
Гамбия 
Дания 
Италия 

7682300 

803855 
110912 

46500 
93036 

1295 

43092 

301277 

17500000 

7700000 
9000000 

700000 

10400000 

900000 

5100000 

57700000 






















ЧастиСвета 

 

 

 

 

КодЧастиСвета 

НаименованиеЧастиСвета 

Полушарие 

ПлощадьСушиКвКм 




Европа 
Азия 
Северная Америка 
Австралия 

Восточное 
Восточное 
Западное 
Восточное 

 

 

 

 

 

 

 

 

ДенежныеЕдиницы 

 

 

 

 

 

 

КодДенЕд 

НаименованиеДенЕд 






Доллар 
Евро 
Лев 
Нгултрум 
Форинт 
Даласи 

 

 

 

 

Языки 

 


background image

 

 

 

 

 

КодЯзыка 

НаименованиеЯзыка 

ЯзыковаяГруппа 








Русский 
Английский 
Немецкий 
Болгарский 
Дзонг-кэ 
Венгерский 
Датский 
Итальянский 








ЯзыковыеГруппы 

КодЯзГруппы 

НаименованиеЯзГруппы 







7 

Романская 
Германская 
Кельская 
Балтийская 
Славянская 
Иранская 
Индийская
 

1  Создание таблиц 

1. 

Создать 

справочники: 

 

ЧастиСвета

ДенежныеЕдиницы

ЯзыковыеГруппы 

2. 

Описать структуру таблицы Языки 

3. 

Описать структуру таблицы Страны 

4. 

Создать связи между таблицами.  

5. 

Создать форму для заполнения таблицы Языкиорганизовав  поле 

ЯзыковаяГруппа   в виде поля со списком. 

6. 

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

значения  поля  ЯзыковаяГруппа  из списка.  

7. 

Создать форму для заполнения таблицы Страны, организовав поля 

ГосЯзык , ДенежнаяЕдиницаЧастьСвета в виде полей со списком. 

8. 

Заполнить таблицу Страны с помощью созданной формы, выбирая 

значения  полей ГосЯзык , ДенежнаяЕдиницаЧастьСвета  из списков.  

 

 

2  Создание запросов 

2.1  Запросы на выбор 


background image

1. 

Составить  запрос  Запрос1,  показывающий  список  континентов 

Восточного полушария. 

2. 

Составить  запрос  Запрос2  ,  результирующая  таблица  которого 

соответствовала  бы  по  структуре  записи  таблице  Страны,  но  объекты 

должны быть представлены своими наименованиями. Выполнить сортировку 

по возрастанию численности населения.  

3. 

Составить  запрос  Запрос3,  результирующая  таблица  которого 

содержала  бы  все  поля  Запроса2,  кроме  того  добавить  столбец 

НаименованиеЯзыковойГруппы.  Поле  Площадь  представить  в  1000  км2. 

Выполнить сортировку в алфавитном порядке наименований стран. 

4. 

Составить  параметрический  запрос,  отображающий  список  стран  в 

форме “Запроса3”, имеющий заданный государственный язык. 

5. 

Составить  запрос  с  группировкой,  отображающий  информацию  об 

общей площади стран на каждом континенте. 

6. 

Создать  перекрѐстный  запрос,  отображающий  количество  стран, 

говорящих на языке каждой группы для каждого континента. 

ЧастьСвета 

Количество стран 

Группа 1 

Группа 2 

2.2  Запросы - действия 

7. 

Создать  таблицу  СтраныПодробно,  подобную  результирующей 

таблице Запроса2 с помощью запроса на создание таблицы. 

8. 

Добавить  в  таблицу  ДенежныеЕдиницы    столбец  Примечание  и 

заполнить это поле значением Деньги с помощью запроса на обновление. 

9. 

Создать  запрос  на  добавление  еще  одной  языковой  группы  с  кодом, 

следующим за последним имеющимся кодом. 

10.  Составить  запрос  с  параметром  на  удаление  информации  о  заданной 

стране из таблицы СтраныПодробно. 

3  Создание форм 

1. 

Создать  форму,  позволяющую  вносить    сведения  о  новых  языковых 

группах. На форме предусмотреть надпись с наименованием формы.