- •31. Понятие формы. Создание новой формы с помощью Мастера. Виды однотабличных пользовательских форм.
- •32. Ввод и редактирование данных в режиме формы. Перемещение в режиме формы. Поиск и замена данных в режиме формы.
- •33. Разработка сложной формы. Подчиненная форма.
- •34. Режимы просмотра формы. Изменение элементов формы в режиме Конструктора.
- •35. Разработка сложной формы. Вставка в форму диаграммы.
- •37. Построение запроса с помощью Мастера запросов. Запрос на выборку (простой).
- •38. Конструктор запросов. Запрос на выборку с параметром. Условие отбора (выбор записей, удовлетворяющих критериям).
- •39 Запросы на изменение (удаление, обновление, добавление записей).
35. Разработка сложной формы. Вставка в форму диаграммы.
проекте Microsoft Access не допускается использование мастера диаграмм, но можно добавить диаграмму, вставив объект диаграмма Microsoft Graph (меню Вставка, команда Объект).
Откройте форму или отчет в режиме конструктора.
В меню Вставка выберите команду Диаграмма.
Если диаграммы приходится создавать часто, добавьте кнопку Диаграмма на панель инструментов.
форме или отчете щелкните место, в которое следует поместить диаграмму.
Следуйте инструкциям мастера диаграмм, который создает диаграмму на основе доступных таблиц или других источников записей и выбранных полей.
Примечание. Хотя бы одно из выбранных полей должно иметь числовой тип данных, например «Денежный».
Для просмотра диаграммы, отражающей текущие данные, переключитесь в режим формы или в режим предварительного просмотра.
Добавление существующей диаграммы
Данная процедура служит для добавления в форму или отчет существующей диаграммы, созданной в другой базе данных Microsoft Access или в другой программе. При этом изменения информации в текущей базе данных никак не будут отражаться на диаграмме.
Откройте форму или отчет в режиме конструктора.
Нажмите кнопку Свободная рамка объекта на панели элементов.
В форме или отчете щелкните место, в которое следует поместить диаграмму.
В диалоговом окне Вставка объекта щелкните переключатель Создать из файла и укажите путь к файлу. Если путь неизвестен, нажмите кнопку Обзор.
Если диаграмму нужно связать, а не внедрить, установите флажок Связь.
Если требуется, чтобы диаграмма отображалась в виде значка, установите флажок В виде значка.
36. Понятие запроса. Типы запросов в СУБД Access. Схема прохождения запроса к БД.
Запросы используются для просмотра, изменения и анализа данных различными способами. Запросы также можно использовать в качестве источников записей для форм, отчетов и страниц доступа к данным. В Microsoft Access есть несколько типов запросов.
Запрос на выборку является наиболее часто используемым типом запроса. Запросы этого типа возвращают данные из одной или нескольких таблиц и отображают их в виде таблицы, записи в которой можно обновлять (с некоторыми ограничениями). Запросы на выборку можно также использовать для группировки записей и вычисления сумм, средних значений, подсчета записей и нахождения других типов итоговых значений.
Запрос с параметрами — это запрос, при выполнении отображающий в собственном диалоговом окне приглашение ввести данные, например условие для возвращения записей или значение, которое требуется вставить в поле. Можно разработать запрос, выводящий приглашение на ввод нескольких единиц данных, например двух дат. Затем Microsoft Access может вернуть все записи, приходящиеся на интервал времени между этими датами.
Перекрестные запросы используют для расчетов и представления данных в структуре, облегчающей их анализ. Перекрестный запрос подсчитывает сумму, среднее, число значений или выполняет другие статистические расчеты, после чего результаты группируются в виде таблицы по двум наборам данных, один из которых определяет заголовки столбцов, а другой заголовки строк.
Запросом на изменение называют запрос, который за одну операцию изменяет или перемещает несколько записей. Существует четыре типа запросов на изменение.
На удаление записи.
На обновление записи. Запрос на обновление вносит общие изменения в группу записей одной или нескольких таблиц.
На добавление записей. Запрос на добавление добавляет группу записей из одной или нескольких таблиц в конец одной или нескольких таблиц.
На создание таблицы.
CХЕМА ПРОХОЖДЕНИЯ
Пользователь посылает СУБД запрос на получение данных из БД.
Анализ прав пользователя и внешней модели данных, соответствующей данному пользователю, подтверждает или запрещает доступ данного пользователя к запрошенным данным.
В случае запрета на доступ к данным СУБД сообщает пользователю об этом (стрелка 12) и прекращает дальнейший процесс обработки данных, в противном случае СУБД определяет часть концептуальной модели, которая затрагивается запросом пользователя.
СУБД получает информацию о запрошенной части концептуальной модели.
СУБД запрашивает информацию о местоположении данных на физическом уровне (файлы или физические адреса).
В СУБД возвращается информация о местоположении данных в терминах операционной системы.
СУБД вежливо просит операционную систему предоставить необходимые данные, используя средства операционной системы.
Операционная система осуществляет перекачку информации из устройств хранения и пересылает ее в системный буфер.
Операционная система оповещает СУБД об окончании пересылки.
СУБД выбирает из доставленной информации, находящейся в системном буфере, только то, что нужно пользователю, и пересылает эти данные в рабочую область пользователя.
