
- •Ф ункции субд. Архитектура Access. Краткая характеристика объектов Access. Требования к информации в Access.
- •3.Запуск Access. Элементы окна бд. Порядок создания бд. Способы создания таблиц.
- •4.Таблицы. Создание проекта (спецификации) таблицы в режиме Конструктора.
- •6.Понятие и назначение индекса. Виды индексов. Операции над индексами: создание, удаление, добавление и сохранение индексов.
- •9.Понятие запроса. Классификация запросов. Связь языков sql и qbe. Типы запросов qbe. Структура бланка запроса. Порядок создания простого запроса.
- •10.Создание запросов, удовлетворяющих заданному условию с помощью Конструктора. Установка критериев отбора записей. Просмотр результатов запроса.
- •12. Создание запросов с вычисляемыми полями. Пример запроса с вычисляемым полем.
- •13.Создание запросов на подведение итогов с помощью мастера и с помощью конструктора.
- •14. Перекрестные запросы. Создание перекрестного запроса с помощью Мастера.
- •16. Создание модифицирующих запросов (запрос на создание таблицы, запрос на удаление, запрос на добавление, запрос на замену).
- •17.Создание параметрического запроса. Пример запроса с параметром.
- •18. Формы: понятие и назначение формы. Виды и способы создания форм, печать форм.
- •19.Создание формы в режиме Конструктора. Структура окна Конструктора Формы. Краткая характеристика элементов управления Формы.
- •22.Многостраничные Формы: назначение, понятие вкладки, порядок создания.
- •23.Составные Формы: назначение, понятие главной и подчиненной форм, порядок создания.
- •24. Отчеты: назначение, особенности, средства создания Отчетов. Макет отчета. Просмотр и печать Отчетов.
- •25.Создание Отчета в режиме Конструктора.
- •26.Сортировка записей в Отчете. Создание группы внутри отчета. Свойства группы.
10.Создание запросов, удовлетворяющих заданному условию с помощью Конструктора. Установка критериев отбора записей. Просмотр результатов запроса.
Чтобы создать запрос, необходимо:• Перейти в главном окне базы данных на вкладку Запросы и нажать кнопку Создать.• В окне диалога выбрать опцию Конструктор и нажать клавишу ОК.• В связи с тем, что запрос должен выполняться на основе таблицы или ранее созданного запроса, выберите один из этих объектов и нажмите кнопку добавить. Закроите окно диалога. На экране появиться окно конструктора запросов. В верхней части окна конструктора запросов находится схема данных запроса. Она содержит список таблиц, включенных в запрос, и отображает связи между ними.Нижняя часть окна содержит бланк запроса, содержащий поля и условия их выборки, который и представляет собой сам запрос.При вызове запроса будут присутствовать только те поля, которые размещены в бланке запроса.Для того, чтобы добавить тле в бланк запроса, необходимо выделить это поле в схеме ладных и мышкой перенести его в бланк запроса.Для удаления поля из бланка запроса нажмите на область выбора столбца, а затем на клавишу Delete.Порядок полей в бланке запроса определяет порядок их появле-ния во время работы запроса.Для того, чтобы изменить расположение поля в этом списке, необходимо:1. Выделить перемещаемый столбец 2. Переместить его мышкой в новое место бланка запроса. Условия, при которых происходим выборка данных из базы дан-ных, задаются с помощью строк бланка запроса. Рассмотрим эти строки.• Строка Поле. Содержит имена полей базы данных, обрабаты-ваемые запросом.• Строка Имя таблицы. Показывает из какой таблицы выбрано данное поле.• Строка Сортировка. Позволяет задать условия сортировки (по возрастанию, по убыванию) для данного поля. При сорти-ровке записей по нескольким полям порядок обработки полей определяется их положением в бланке запроса (сначала сорти-руются значения в крайнем левом поле и далее слева направо). Нельзя сортировать MEMO и OLE поля.• Строка Вывод на экран. Позволяет установить флажок про-смотра поля.• Строка Условие отбора. Дает возможность определить усло-вия, которым должны удовлетворять зашей, выводимые на экран при выполнении запроса.• Строка Или используется для задания условия связывающего определенные значения в разных полях.Оператор Nоt используется для исключения записей с заданным значением, например если в строке Условие отбора поля Автор вве-сти Not Чехов, то в результате работы запроса будут выведены только те книги, автором которых не является Чехов.Типы запросов. Создание запроса по условию.Типы запросов запросы делятся на QBE запросы – запрос по образцу, параметры которого устанавляиваются в окне конструктора запроса; SQL запросы – запрос, созданный с помощью SQL структурированного языка запросов, который позволяет составить любое число сложных операций. SQL запрос – это последовательность инструкций, в которые могут входить выражения и различные статистические ф-ции. QBE зпросы делятся на след. Типы: 1. запрос на выборку 2. запрос на выборку с вычислением итоговых значений 3. запрос на выборку по условию 4. запрос с вычисляемым полем 5. параметрические запросы 6. перекрестные запросы 7. запросы, вносящие изменения в данные: а. Запрос на удаление б. Запрос на создание таблицы в. запрос на обновление г. запрос на добавление.Создание запроса по условию.Microsoft Access позволяет задавать параметры в качестве усло-вия в строке Условие отбора. Эти условия должны быть заключены в квадратные скобки []. При выполнении Microsoft Access отображает на экране этот параметр и ожидает ввода с экрана- По умолчанию введенные в запрос параметры преобразуются в текстовый тип данных. Для того, чтобы задать целый, логический или любой другой тип параметра используется набор команд Запрос/Параметры.Текст параметра должен отличаться от имени полей, хотя может содержать имена полей. Запросы с несколькими параметрами вводятся как сложное условие.
11.Создание запроса с выводом набора значений, удовлетворяющих за данному условию. Установка критериев отбора записей. Подведение итогов по записям. 2Условия, при которых происходит выборка данных из базы данных, задаются с помощью строк бланка запроса. Рассмотрим эти строки. Строка Поле. Содержит имена полей базы данных, обрабатываемые запросом. Строка Имя таблицы. Показывает из какой таблицы выбрано данное поле. Строка Сортировка. Позволяет задать условия сортировки (но возрастанию, но убыванию) для данного поля. При сортировке записей но нескольким полям порядок обработки полей определяется их положением в бланке запроса (сначала сортируются значения в крайнем левом поле и далее слева направо). Нельзя сортировать MEMO и OLE ноля. Строка Вывод на экран. Позволяет установить флажок просмотра поля. Строка Условие отбора. Дает возможность определить условия, которым должны удовлетворять записи, выводимые на экран при выполнении запроса. Строка Или используется для задания условия связывающею определенные значения в разных полях. Например, в базе данных есть поля Название книги и Автор. Для того, чтобы найти всех авторов начинающихся на букву А или книги на букву С, необходимо в 5-ой строке ноля Название книги ввести А, а в 6-ой строке поля Автор ввести букву С. Условия отбора вводятся как выражения, например: Если в строке Условие отбора поля Автор ввести слово Чехов, то в результате работы запроса будут выведены только те книги, автором которых является Чехов. Оператор Not используется для исключения записей с заданным значением, например если в строке Условие отбора поля Автор ввести Not Чехов, то в результате работы запроса будут выведены только те книги, автором которых не является Чехов. В случаях, когда требуется осуществить выбор записей по условию неточного совпадения значений используется оператор Like. При этом в операторе могут использоваться следующие подстановочные символы:
? -любой один знак
* - нуль или более знаков
# - любая одна цифра
[список знаков] -любой один знак в списке знаков [!список знаков]- любой один знак, не входящий в список знаков . Список знаков позволяет задать диапазон символов, например [Г-Л] Для задания диапазона значений в окне конструктора запросов используются операторы: >; <; >=; <= . Эти операторы можно использовать с текстовыми, цифровыми полями и полями дат. Для формирования сложных условий выборки можно использовать операторы Or и And в одной строке. Например при поиске авторов, фамилии которых начинаются с букв А и С Условие отбора будет выглядеть следующим образом: "A" OR "С". Часто встречается ситуация, когда перед каждым выполнением запроса приходится изменять условия отбора. Вычисляемые поля в запросе. При выполнении запроса можно вычислять значения по одному или нескольким полям исходной таблицы. При этом результаты вычислений не запоминаются, а выполняются каждый раз при запуске запроса, поэтому всегда содержат текущие значения базы данных. тобы создать вычисляемое поле: Установить маркер в пустую ячейку первой строки бланка запроса. Вместо имени поля ввести текст, который будет выводиться в этом поле во время выполнения запроса. Затем введите выражение, причем имена полей заключаются в [ ] Создание запроса с параметрами Microsoft Access позволяет задавать параметры в качестве условия условия в строке Условие отбора. Эти условия должны быть заключены в квадратные скобки []. При выполнении Microsoft Access отображает на экране этот параметр и ожидает ввода с экрана. По умолчанию введенные в запрос параметры преобразуются в текстовый тип данных. Для того, чтобы задать целый, логический или любой другой тип параметра используется набор команд Запрос/Параметры Текст параметра должен отличаться от имени полей, хотя может содержать имена полей. Запросы с несколькими параметрами вводятся как сложное условие. Итоговые запросы, это запросы, выполняющие вычисления в группах записей, например нахождение среднего, минимального, максимального значения поля, суммирование полей.