Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИНДИВИДУАЛЬНЫЕ ЗАДАНИЯ.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
882.69 Кб
Скачать

7. Создание макросов, кнопок и формы навигации

Создать форму навигации для быстрого доступа к созданным формам и отчетам. Форма навигации должна открываться автоматически при загрузке базы данных.

Вариант 23 База данных нобелевские лауреаты

Создать базу данных Нобелевские лауреаты, содержащие следующие таблицы.

1. Создание структуры таблиц и связей

Таблица 1 – Страны

Код страны

Название страны

Столица

Код части света

Таблица 2 – Премии

код категории

категория премии

где вручается

Таблица 3 – Лауреаты

пп

Лауреат

Код страны

Код категории

Год вручения

С кем совместно получена премия

Пол

Дата рождения

Дата смерти

Таблица 4 – Часть света

Код части света

Часть света

Поле «Часть света» может содержать значения – Европа, Азия, Северная Америка и т.д.

2. Создание простых форм и заполнение таблиц

1. Создать формы для заполнения данными таблиц Страны, Премии и Часть света. Заполнить таблицы модельными данными, значения которых подготовить самостоятельно. Выделяют следующие категории премий Нобеля: физика, химия, литература, физиология и медицина, премия мира, экономика.

2. Создать форму Лауреаты. Организовать поля Код страны и Код категории в виде полей со списком. Заполнить таблицу Лауреаты с помощью созданной формы. Таблица должны содержать не менее 15 записей.

3. Создание запросов на выборку

1. Создать Запрос1 на условную выборку информации о лауреатах Нобелевской премии мира после 2005 года. Информацию отсортировать в порядке возрастания года вручения.

  • Лауреат;

  • Страна;

  • Категория;

  • Год вручения;

  • Пол;

  • Дата рождения;

  • Дата смерти;

  • Возраст лауреата в год получения премии.

2. Создать параметрический Запрос2 – для заданной страны вывести список нобелевских лауреатов в следующем виде: Страна, Лауреат, Категория, С кем совместно, Год вручения. Название страны вводит пользователь.

3. Создать Запрос3 с группировкой, который отображает количество мужчин-лауреатов и количество женщин-лауреатов нобелевской премии.

4. Создать Запрос4 (перекрестный запрос) – для каждой страны определить количество премий в разных областях. Запрос должен иметь следующий вид.

Кол-во премий

Физика

Химия

. . .

Страна 1

Страна 2

. . .

4. Создание запросов на изменение

1. Создать Запрос5 на создание Таблицы 5 с полями Лауреат, Пол, Категория, Год присуждения премии, Возраст в год присуждения премии, Страна. Таблица должна содержать информацию о лауреатах нобелевской премии в области физики.

2. Создать Запрос6 на добавление в Таблицу 5 информацию о лауреатах нобелевской премии в области литературы.

3. Создать Запрос7 на удаление из Таблицы 5 записей о лауреатах-женщинах.

4. Создать Запрос8 обновление Таблицы 5 – в связи с распадом Советского Союза «СССР» заменить на «Россию».