Читайте также:
|
|
Запрос -требов. на извлеч. данных из таблиц базы, на выполнение вычислений над данными, на внесение изменений в базу данных.
Запрос может служить источником данных для форм, отчетов и страниц доступа к данным.
СУБД Access позволяет создавать запросы трех типов: запросы на выборку, перекрестные запросы, запросы на внесение изменений в базу данных.
Запрос на выборку является наиболее часто используемым типом запроса. Его результатом является динамическая таблица, которая может быть просмотрена, проанализирована. Запрос на выборку дает возможность:
· включ в результир. табл поля из одной/неск таблиц в нужн порядке;
· выбирать записи, удовлетворяющие условиям отбора;
· осуществлять вычисления над полями базы данных;
· группировать записи и находить для групп записей или для всех записей итоговые значения по некоторым полям с помощью статистических функций: Sum – сумма значений поля, Avg – среднее значений поля, Max – максимальное из значений поля, Min – минимальное из значений поля, Count – число значений поля и др.
Разновидностью запроса на выборку является запрос с параметрами -запрос, который при выполнении отображает в собственном диалоговом окне приглашение ввести интересующее пользователя значение критерия отбора записей.
Перекрестный запрос - специальный запрос итогового типа. Он отображает результаты итоговых статистических расчетов над значениями некоторого поля в виде перекрестной таблицы. В ней значения одного или нескольких столбцов слева образуют заголовки строк. Заголовки столбцов представляют собой значения определенного поля, а на пересечении строк и столбцов находятся итоговые значения.
Существует четыре типа запросов на внесение изменений в базу данных:
1)на удал - удал группу записей из одной таблицы или неск взаимосвяз таблиц БД, для кот задано каскадн удал-е связ.записей;
2 на обновл - служит для изменения значений полей таблицы;
3) на добавл - произв добавл записей из одной табл в др таблицу;
4) на создание табл - создает новую таблицу на основе всех или части данных из одной или нескольких таблиц базы данных.
СУБД Access позволяет создавать запросы с помощью Мастеров и с помощью Конструктора. Мастера используются для создания определенных запросов. С помощью Конструктора можно создать любой запрос.
Формы
-шаблон на экране, исп-й для ввода, просмотра и редактир. записей.
Форма в случае ввода представляет бланк, подлежащий заполнению, и дает возможность осуществить контроль вводимых данных. Бланк-форма упрощает процесс заполнения базы данными, благодаря чему в базу может вводить информацию пользователь невысокой квалификации. Форма в случае просмотра и редактирования представляет маску, накладываемую на набор данных. Она позволяет ограничить доступ пользователя к информации в базе, заблокировав отдельные поля или записи.
-простые и составные. Составн.форма-форма, включ. др. формы. Формы могут содержать различные элементы управления: надписи, поля, списки, раскрывающиеся списки, флажки, переключатели, кнопки, рисунки, вкладки, линии и др. В них возможны вычисления для отдельных записей и их групп, а также наглядное представление данных в виде диаграмм.
СУБД Access предоставляет большие возможности по оформлению форм – шрифты, фон, цвет и др.
Форму можно создать на основе таблицы или запроса. На основе одной таблицы или запроса можно построить несколько форм.
Существует три способа создания формы: автоматически, с помощью Мастера, с помощью Конструктора. В автоматическом режиме на основе выбранной таблицы автоматически создается одна из форм: в столбец (поля располагаются в столбец), ленточная (поля располагаются в строку), табличная (поля представлены в виде таблицы). Мастер форм руководит процессом создания форы. Он задает пользователю вопросы о структуре и оформлении формы, предлагая на выбор несколько вариантов. В результате диалога пользователя и Мастера появляется “готовая к употреблению” форма. Конструктор форм предоставляет пользователю набор инструментов, с помощью которого пользователь может создать форму соответственно своим вкусам и требованиям.
Отчеты
Отчет – отображение на бумаге или на экране информации из базы данных в виде, удобном для ее восприятия и анализа пользователем.
В отчете можно группировать и сортировать данные, осуществлять расчеты в строках и проводить итоговые вычисления над группами строк и над всеми строками с использованием статистических функций. Отчет может основываться на таблице или запросе и представлять сложные зависимости между различными наборами данных. Он может быть составным – включать другие отчеты.
СУБД Access предоставляет большие возможности по оформлению отчетов: шрифтовое, фоновое и цветовое оформление, обрамление, рисунки, деловая графика, вставка объектов других приложений. Все это позволяет создавать отчеты высокого качества.
Существует три способа создания отчета: в автоматическом режиме, с помощью Мастера и с помощью Конструктора. В автоматическом режиме на основе выбранной таблицы или запроса создается автоотчет в столбец (с расположением полей в столбец) или ленточный (с расположением полей в строку). Мастер отчетов позволяет создать отчет на основе ответов пользователя на вопросы, касающиеся структуры, содержания и оформления отчета. Конструктор дает возможность самостоятельного конструирования отчетов.
Дата добавления: 2015-10-21; просмотров: 92 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Инструментал. ср-ва для созд-я БД и ее прилож. | | | Создание статистических Web-страниц для публик.данных в интерн. |