Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные / Lr-4 / Метод указ к контр. раб.Информатика Access.doc
Скачиваний:
17
Добавлен:
15.03.2016
Размер:
1.16 Mб
Скачать
      1. Создание запроса с расчетом итоговых значений

Создадим Запрос 4: Выбрать из базы данных Сотрудники информацию о средней заработной плате по должностям в каждом отделе.

Бланк запроса представлен на рис. 2.19.

Рис. 2.19. Заполненный бланк запроса с расчетом итоговых значений по группам записей.

Выберем в окне базы данных объект Запросы, а затем дважды щелкнем на значке Создание запроса в режиме Конструктора в правой части окна.

В окне Добавление таблицы добавим таблицу, на основе которой будет строиться запрос. Это таблица Сотрудник. Закроем окно.

Добавим в бланк запроса поля Номер отдела, Должность и Зарплата.

Щелкнем кнопку Групповые операции на панели инструментов Microsoft Access. В нижней части бланка запроса появится строка Групповые операции и все поля, отобранные для запроса, получат в этой строке значение Группировка.

Для полей Номер отдела и Должность в строке Групповые операции оставим значение Группировка.

Для поля Зарплата щелкнем в строке Групповые операции и из раскрывающегося списка выберем функцию Avg.

Закроем бланк запроса и сохраним его под именем Средняя зарплата по отделам.

Результат выполнения запроса представлен на рис. 2.20.

Рис. 2.20. Результат выполнения запроса с расчетом итоговых значений по группам записей.

Ниже приводится образец оформления контрольной работы.

Приложение

Образец оформления контрольной работы

Министерство образования Российской Федерации

Курский государственный технический университет

Кафедра информатики и прикладной математики

Контрольная работа

по дисциплине «Информатика»

семестр3

Выполнил: студентка гр. БУ – 31з

Василевская Е.В.

Проверил: Алябьева Т. В.

Курск 2004

Оглавление

Оглавление ……………………………………………………………..23

Кафедра информатики и прикладной математики 1

1.Содержание контрольной работы 4

2.Порядок выполнения контрольной работы 4

2.1.Проектирование базы данных 4

2.1.1.Проектирование структуры таблиц 5

2.1.2.Проектирование связей между таблицами 6

2.2.Создание базы данных средствами СУБД Aссess 6

2.2.1.Создание таблиц базы данных 8

2.2.2.Создание связей между таблицами 10

2.2.3.Заполнение таблиц данными 12

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

2.3.1.Создание запроса на основе данных одной таблицы 14

2.3.2.Создание запроса на основе данных двух таблиц 16

2.3.3.Создание запроса на выборку с параметром 18

2.3.4.Создание запроса с расчетом итоговых значений 19

Оглавление 23

1.Проектирование базы данных «Сотрудники»дники» 24

1.1.Проектирование структуры таблиц 24

1.2.Проектирование связей между таблицами 25

2.Создание базы данных средствами СУБД Aссess 25

2.1.Создание таблиц базы данных 26

2.2.Создание связей между таблицами 28

2.3.Заполнение таблиц данными 30

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

3.1.Запрос 1 32

3.2.Запрос 2 33

3.3.Запрос 3 35

3.4.Запрос 4 37

Список литературы 40

  1. Проектирование базы данных «Сотрудники»дники»

    1. Проектирование структуры таблиц

База данных содержит две таблицы, включающие информацию об отделе, в котором он работает, и о самом сотруднике.

Таблица Отделимеет два поля:

  • номер отдела (ключевое поле),

  • фамилия начальника.

Таблица Сотрудник имеет шесть полей:

  • номер пропуска (ключевое поле),

  • фамилия, имя, отчество сотрудника,

  • адрес,

  • должность,

  • зарплата,

  • номер отдела.

Структура таблицы Отдел:

Имя поля

Тип данных

Номер отдела

Числовой

Фамилия начальника

Текстовый

Структура таблицы Сотрудник:

Имя поля

Тип данных

Номер пропуска

Числовой

ФИО

Текстовый

Должность

Текстовый

Адрес

Текстовый

Зарплата

Числовой

Номер отдела

Числовой

Соседние файлы в папке Lr-4