
- •25. Понятие бд в Аксес. Основные объекты бд: таблица, запрос, форма, отчет, страница доступа к данным, макро, модуль – их назначение.
- •26. Запрос. Типы запросов. Запрос-выборка, итоговый, перекрестный, параметрический запросы. Конструктор запросов. Вычисляемые поля в запросе. Построитель выражений.
- •Вычисляемые поля
- •27. Форма. Виды форм. Применение мастера форм. Элементы управления в форме. Вычисляемые поля в форме. Конструктор форм, встраивание одной формы в другую.
- •Элементы управления формы
- •28. Отчет, типы отчетов и способы их создания. Формирование отчета в режиме Мастера отчетов. Использование конструктора отчетов. Встраивание одного отчета в другой.
- •Конструктор отчета.
- •Создание Подчиненного отчета
25. Понятие бд в Аксес. Основные объекты бд: таблица, запрос, форма, отчет, страница доступа к данным, макро, модуль – их назначение.
Аксес – мощное программное средство, представляющее систему управления базами данных (СУБД). Аксес предназначена для хранения и получения данных, представления их в удобном виде и автоматизации часто выполняемых организованной совокупности взаимосвязанной информации, адекватно отображающих состояние какой-либо предметной области (части реального мира, попадающая в область деятельности лица, принимающего решения, и изучаемую им для целенаправленного измененения ее состояния.)
Таблица – основной объект БД, хранилище информации. Состоит из полей и записей. На их пересечении находится значение.
Запросы – позволяют обрабатывать данные одной или нескольких таблиц. Запросы также позволяют вносить изменения в данные таблицы, когда требуется модифицировать много данных определенным образом.
Формы – средство отображения данных на экране управления ими. Они обеспечивают более наглядную работу с таблицами.
Отчеты – средство отображения данных при выводе на печать и управления ими. Отчеты могут быть также экспортированы и использованы в других программах
Макросы – набор простых команд для автоматизации выполнения задач без программирования.
Модули – программы, написанные на языке программирования VBA. С их помощью с базами данных можно делать практически все что угодно, однако для этого требуется умение программировать.
26. Запрос. Типы запросов. Запрос-выборка, итоговый, перекрестный, параметрический запросы. Конструктор запросов. Вычисляемые поля в запросе. Построитель выражений.
Запрос – это объект базы данных, который обеспечивают простой доступ к определенному подмножеству полей и записей одной или более таблиц.
С помощью запросов можно просматривать, анализировать и изменять данные из одной или нескольких таблиц. В запросах можно осуществлять расчеты, осуществлять отбор информации таблиц согласно заданным критериям, группировать данные. Одно из основных назначений запросов - источник информации для форм и отчетов.
На основании запроса данные извлекаются из таблиц, и формируется результирующий набор данных. Это временная таблица (динамический набор данных). После закрытия запроса сохраняется инструкция по созданию запроса, а не его данные. Эти данные остаются в базовых таблицах.
Запросы, создаваемые в Access, можно разбить на следующие основные типы:
Запросы на выборку, Перекрестные запросы, Запросы на изменения
Запросы SQL
Запрос на выборку - самый распространенный вид запроса. В нем данные выбираются из одной или нескольких таблиц, причем возможно задание критериев отбора этих данных. Результат отображается в виде таблицы. В нем возможна группировка записей, вычисление некоторых математических и статистических функций с получением итоговых значений, а также создание вычисляемых полей.
Перекрестный запрос – запрос, который выводит итоговые данные в виде таблицы “шахматной структуры”. В нем данные выводятся по строкам и столбцам.
ИТОГОВЫЕ ЗАПРОСЫ Запросы позволяют не только отбирать нужную информацию из таблиц и обрабатывать ее путем создания новых (вычисляемых) полей, но и производить так называемые итоговые вычисления: Примером итогового вычисления может служить сумма всех значений в какой-то группе записей или их среднее значение, хотя кроме суммы и среднего значения существуют и другие итоговые функции. Поскольку итоговые функции для одной записи не имеют смысла и существуют только для группы записей, то предварительно записи надо сгруппировать по какому-либо признаку.
Во многих случаях пользователю надо предоставить возможность выбора того, что он хочет найти в таблицах базы данных. Для этого существует специальный вид запроса - запрос с параметром.
Конструктор запросов – представляет собой окно, которое является основным средством для работы с запросами. В верхней половине окна расположены окна таблиц, в которых отображаются списки полей. Нижняя часть – бланк запроса – содержит описание запроса в табличной форме, где находятся графы: поле, имя таблицы, групповая операция, сортировка, вывод на экран, условие отбора.