1. Создайте новую базу proects.mdb, сохраните файл базы данных в своей папке. В данной базе создайте две таблицы: таблица «Проекты» и таблица «Участники»
 
Таблица проекты (главная)
Структура таблицы
Поле Тип Размер
Код_проекта Счетчик -
Проект Текстовый 30
Тип Текстовый 15
Начало Дата/Время -

Первичным ключом таблицы является поле Код_проекта.

Данные
Код_проекта Проект Тип Начало
1 Ораторское искусство Тренинг 05.06.2003
2 Торговля Консалтинг 04.07.1995
3 Логистика Тренинг 15.08.1999
4 Промоутинг Консалтинг 24.12.2006
5 Эвент-менеджмент Тренинг 04.11.2003
 



Таблица участники (подчиненная)
Структура таблицы
Поле Тип Размер
Работник Текстовый 15
Проект Числовой -
ФормаУч Текстовый 15
ЧасовУч Числовой -
Затраты Денежный -

Внешним ключом таблицы является поле Проект.

Данные
Работник Проект ФормаУч ЧасовУч Затраты
Северов Т.Г. 1 Лектор 10 200,00р.
Сафин М.И. 1 Координатор 3 700,00р.
Николаева Л.П. 1 Лектор 7 300,00р.
Сагдеев П.Д. 1 Организатор 4 800,00р.
Сычев Л.Н. 1 Консультант 11 900,00р.
Ильин О.М. 2 Лектор 12 500,00р.
Северов Т.Г. 2 Координатор 12 400,00р.
Сафин М.И. 2 Организатор 6 600,00р.
Пак И.Н. 2 Координатор 15 300,00р.
Салова В.В. 2 Лектор 20 700,00р.
Иванов А.П. 3 Координатор 18 500,00р.
Хрычев М.П. 4 Координатор 4 600,00р.
Деев О.П. 5 Консультант 13 900,00р.
Лев Л.М. 5 Организатор 5 700,00р.
Шалдина В.Ю. 5 Координатор 4 100,00р.
 

Внимание! Не спутайте понятия «Первичный ключ» и «Внешний ключ»

2. Свяжите таблицы по ключевым полям Код_проектаПроект.

3. С помощью запросов к базе данных определите:

  1. коды проектов, в которых требуется участие консультанта (поля «Проект» и «ФормаУч»)
  2. коды проектов, в которых сотрудник Северов Т.Г. принимает участие в качестве лектора (поля «Проект», «ФормаУч» и «Работник»)
  3. коды проектов, в которых требуется участие консультанта или лектора, а время участия в них данного сотрудника превышает 10 часов (поля «Проект», «ФормаУч» и «ЧасовУч»)
  4. суммарные затраты на каждый проект (поля «Код», «Проект» и «Затраты», групповые операции)
  5. ФИО сотрудников, затраты на участие которых в проектах типа «Консалтинг» превышают 500 рублей (поля «Работник», «Проект» и «Затраты»)
4. Создайте пользовательскую форму для таблицы Проекты

 

5. Создайте отчет по запросу к таблицам Проекты и Участники. Отчет должен включать:

  1. заголовок, характеризующий содержание отчета
  2. данные полей таблиц Проект, Тип проекта, Дата начала, ФИО сотрудника, Форма участия, Затраты, руб.
  3. группировку строк отчета по проектам
  4. сортировку строк отчета по форме участия в проекте
  5. сумму затрат для каждого проекта
  6. нижний колонтитул, содержащий Ваши фамилию и инициалы.