- •«Создание и отладка фрагмента информационной системы «Кадровый Учет» с помощью субд ms Access».
- •Создать таблицу «Профессиональная переподготовка» с перечисленными ниже полями и установить перечисленные ниже свойства:
- •2. Создать таблицу «Специальности» с перечисленными ниже полями и установить перечисленные ниже свойства:
- •3. Создать таблицу «Документ о переподготовке» с перечисленными ниже полями и установить перечисленные ниже свойства:
- •С помощью мастера подстановок установить связи между таблицами.
- •Создать простую форму справочник на основании одной таблицы «Специальности».
- •Кнопка закрытия формы: нет
- •7. Создать следующие запросы:
- •8. Создать следующие отчеты:
- •Поместите текстовый курсор в нужную колонку. Дважды щелкните мышью по имени поля в списке полей таблицы в верхней панели. Поле поместится в нужную колонку.
- •В окне конструктора запроса перейдите к первому чистому столбцу запроса.
- •В окне конструктора запроса установите курсор в ячейку “Условие отбора” того поля, значения которого необходимо менять при каждом запуске запроса.
- •Введите строку-подсказку, заключив ее текст в квадратные скобки, например: [Введите код заказчика:].
- •Нажмите кнопку “Запуск”.
- •При необходимости введите условие отбора.
- •При необходимости укажите порядок сортировки.
В окне конструктора запроса перейдите к первому чистому столбцу запроса.
Введите имя столбца с двоеточием после него, а затем выражение: например, Год:Year([Дата оформления]). Если не ввести имя поля и двоеточие, Access по умолчанию предоставит вычисляемое поле с именем Выражение1. Для использования “Построителя выражений” при вводе выражения нажмите кнопку “Построить” на панели инструментов.
При необходимости введите критерий отбора в строке “Условие отбора” для вычисляемого столбца.
Создание запросов с параметрами:
В окне конструктора запроса установите курсор в ячейку “Условие отбора” того поля, значения которого необходимо менять при каждом запуске запроса.
Введите строку-подсказку, заключив ее текст в квадратные скобки, например: [Введите код заказчика:].
Нажмите кнопку “Запуск”.
Существует ряд вычислений, которые можно выполнить в запросе, например, перемножить значения двух полей или вычислить дату, отстоящую на три месяца от текущей даты. Результаты вычислений, выводящиеся в поле, не запоминаются в базовой таблице. Вместо этого, вычисления снова производятся всякий раз, когда выполняется запрос, поэтому результаты всегда представляют текущее содержимое базы данных. Обновить вычисленные результаты вручную невозможно. Для определения вычисляемого поля можно использовать выражения, создаваемые пользователем.. Вычисляемые поля отображают данные, рассчитанные на основе значений других полей из той же строки таблицы запроса. Для каждого вычисляемого поля следует выбрать одно выражение. Вычисляемое поле создается с помощью выражения, которое вводится в пустую ячейку Поле в бланке запроса.
Всю информацию о создании в запросе вычисляемых полей вы можете получить используя Справочную систему Access. Для этого выполните следующую цепочку действий:
Пункт меню ? Вызов справки Вкладка "Содержание" Работа с запросами Проведение вычислений.
Если запрос требуется выполнять многократно, постоянно изменяя условие отбора, то можно преобразовать его в запрос с параметрами. Запросы с параметрами позволяют задать критерий отбора с помощью диалогового окна “Введите значение параметра”.
Всю информацию о создании запросов с параметрами вы можете получить используя Справочную систему Access. Для этого выполните следующую цепочку действий:
Пункт меню ? Вызов справки Вкладка "Содержание" Работа с запросами Создание перекрестных запросов и запросов с параметрами Запросы с параметрами.
Создание запросов с использованием групповых операций.
В режиме конструктора запроса создайте запрос на выборку. Добавьте таблицы, записи которых требуется использовать в расчетах, затем добавьте поля, над которыми требуется выполнять вычисления, определите условия группировки и условия отбора.
Нажмите кнопку Групповые операции на панели инструментов. В бланке запроса выводится строка Групповая операция.
Для поля или полей, по которым выполняется группировка, оставьте значение Группировка в ячейке Групповая операция.
Для каждого поля, которое следует сделать вычисляемым, выберите его ячейку в строке Групповая операция, а затем выберите одну из следующих статистических функций: Sum, Avg, Min, Max, Count.
