Задание 4. База данных «Страны Европы»

Постановка задачи. Создайте базу данных, содержащую сведения о странах Европы. В базу включить следующие пункты: страна, столица, население, площадь, сведения об экономике, основные экономические показатели.  В базе данных должны храниться географические карты стран Европы. Также необходимо организовать хранение списка важнейших исторических событий XX века с указанием даты и страны, в которой это событие произошло.

Порядок выполнения задачи.

1. Создание базы данных. В меню Файл выберите команду Создать и из списка шаблонов на закладке Общие выберите шаблон «База данных». Сохраните создаваемую БД под именем СтраныЕвропы.mdb.

2. С помощью конструктора создайте следующие таблицы: тСтраны, содержащую информацию о странах Европы (поля: КодСтраны, Название, Столица, Население, Площадь, Карта); тСобытия, содержащую информацию об исторических событиях, произошедших в странах Европы (поля: КодСобытия, КодСтраны, Событие, Дата) и тЭкономика (поля: КодСтраны, ВНП, ДоходНаДушу, НазваниеВалюты).

3. Свяжите таблицы в схему данных таким образом, чтобы между таблицами тСтраны и тСобытия были отношения «один-ко-многим», а между тСтраны и тЭкономика отношения «один-ко-одному»: 

4. Выполните подстановку поля КодСтраны из таблицы тСтраны в поля КодСтраны таблиц тСобытия и тЭкономика.

5. Заполните таблицы данными, введя в каждую из них не менее пяти записей.

6. С помощью запроса на выборку выведите список стран, чье население более 1 млн чел. Список отсортируйте по алфавиту.

7. С помощью запроса на выборку выведите список стран, площадь которых больше 300 тыс. км2. Список отсортируйте  по алфавиту.

8. Выведите названия исторических событий, произошедших в Европе за последние 10 лет.

9. Выведите список тех государств, в наименовании валют которых присутствует слово «доллар» или «франк».

10. Создайте запрос на создание таблицы тСобытияВРоссии, в которую запишите список всех событий, произошедших в России за ХХ век.

11. Вычислите процент дохода на душу населения к валовому национальному продукту (ВНП).

12. Переведите ВНП из национальной валюты в доллары по текущему курсу.

13. Выведите список тех стран, для которых в таблице тСобытия не определено ни одного исторического события.

14. Создайте форму в столбец для ввода информации о странах Европы.

15. Создайте ленточную форму для заполнения информации об исторических событиях, произошедших в странах Европы.

16. Создайте отчет для вывода полной информации о странах.

17. Создайте отчет, который выводил бы название страны и список исторических событий, связанных со страной (группировка по полю Название таблицы тСтраны).

18. Создайте главную кнопочную форму.

19. Напишите макросы для запуска форм и отчетов и закрепите их за кнопками главной кнопочной формы.

Основные понятия об информации и информатике