Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_normalnye_kit.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
129.94 Кб
Скачать

51. Конструирование запросов выбора, перекрестного запроса, запросов на внесение изменений в базу данных.

Запрос – это важнейший инструмент для извлечения информации из одной или нескольких таблиц БД. Посредством запроса можно  вносить изменения в саму БД. З. может служить источником данных для форм, отчетов и страниц доступа к данным. Его результатом является новая таблица, которая может быть просмотрена, проанализирована, а затем сохранена или не сохранена.

СУБД  Access  позволяет создавать запросы трех типов:

1) З. на выборку является наиболее часто используемым типом запроса. Он дает возможность: выбирать записи, удовлетворяющие условиям отбора; включать в результирующую таблицу  поля из одной или нескольких таблиц в нужном порядке; осуществлять вычисления над полями БД; выполнять статистические расчеты для групп записей. Рез-том выполн-я з. явл-ся набор записей, собр -х в табл.(RecordSet-динамич. времен-й набор данных)

2) Перекрестный з. представляет собой специальный запрос итогового типа. Он отображает результаты итоговых статистических расчетов  над  значениями некоторого  поля в виде перекрестной таблицы. В ней   значения одного или нескольких столбцов слева образуют заголовки строк,  верхняя строка – заголовки столбцов из значений определенного поля, а на пересечении строк и столбцов – итоговые значения.

3) З. на внесение изменений  – это запрос, который вносит изменения в саму БД. (1- з. на удаление 2- з. на обновление - 3- з. на добавление 4- з. на создание таблицы )

52. Конструирование формы: простой, с вкладками, составной, управляющей (с кнопками). Элементы управления, используемые при конструировании.

Формы служат удобным средством для ввода, просмотра и редактирования информации БД. Формы для ввода представляют бланк, подлежащий заполнению, и дают возможность  осуществить контроль вводимых данных и исключить ввод неверных. Бланк-форма  упрощает процесс заполнения базы данными, благодаря чему  в БД может вводить информацию пользователь невысокой квалификации. При просмотре и редактировании имеют дело с маской, накладываемой на набор данных. Маска-форма позволяет  ограничить доступ пользователя к информации БД, заблокировав  отдельные (служебные или засекреченные) поля или записи. Формы есть простые и составные (включающие другие формы). Они могут содержать различные элементы: поля БД и подписи к ним, списки, флажки, переключатели, кнопки, вкладки и др.  В них возможны вычисления для отдельных записей и их групп, а также наглядное графическое представление данных в виде диаграмм. Форму можно спроектировать на базе одной или нескольких таблиц и/или запросов. На основе одной таблицы или запроса можно построить несколько форм. В форме имена полей берутся из описания таблицы, а сами поля  пользователь располагает в соответствии со своими вкусами  и требованиями  и вносит различные элементы оформления: линии, рисунки, заливку  и др.

Форма создается «вручную» - с помощью конструктора форм, автоматизированным способом - с помощью Мастера форм  и автоматически  -  с использованием   автоформы. Конструктор форм  предоставляет пользователю набор инструментов, с помощью которого пользователь может создать форму  соответственно своим вкусам и требованиям. Мастер форм руководит процессом проектирования форм. Он задает пользователю вопросы о структуре и оформлении формы, предлагая на выбор несколько вариантов. В результате диалога пользователя и Мастера  форм появляется “готовая к употреблению” форма. Автоформа на основе выбранной таблицы автоматически создает  одну из форм: в столбец ,  ленточную,  табличную, сводная табл, диаграмма

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]