Туристическое агенство "First Travel"

Отчет по практике - Компьютеры, программирование

Другие отчеты по практике по предмету Компьютеры, программирование

списке, а затем перетащите выделенные поля мышью. Access автоматически распределит выбранные поля по ячейкам строки "поле". Если выбрать в первой строке звездочку "*", то это означает, что в ответе должны быть представлены все столбцы таблицы.

Для выполнения сортировки результатов запроса, по какому-нибудь полю переместите курсор в строку "Сортировка" этого поля и нажмите клавишу F4, для отображения вариантов сортировки: По возрастанию, По убыванию. Если вы в запросе используете какое-либо поле для указания условий отбора, но не хотите, чтобы оно было отображено в ответе на запрос, то снимите флажок в этом поле в строке "вывод на Экран". Если вы хотите использовать текстовой критерий отбора, то введите необходимый текст в строку "Условие отбора". Для каждого поля, которое предполагается использовать как параметр, введите в ячейку строки "Условие отбора" текст приглашения, заключенный в квадратные скобки. Это приглашение будет выводиться при запуске запроса. Текст приглашения должен отличаться от имени поля, но может включать его.

В Access предусмотрено большое количество вариантов отбора записей из БД. Разберем некоторые широко распространенные условия отбора записей, используемые в запросе.

Оператор - это символ или слово, например, = или Or, указывающие выполнение операции над элементами формулы. Access позволяет использовать различные типы операторов для вычислений на листе:

1.арифметические операторы - служат для выполнения арифметических операций над числами (таблицами);

2.операторы сравнения - используются для сравнения двух значений. Результатом сравнения может являться логическое значение: "ИСТИНА" или "ЛОЖЬ";

.текстовый оператор конкатенации "Амперсанд" (&) - используется для объединения нескольких текстовых строк в одну строку;

.операторы ссылки - применяются для описания ссылок на диапазоны ячеек.

Запрос записей в определенном диапазоне значений может выполняться с использованием следующих операторов сравнения:

= - равно;

<- больше, чем;

>- меньше, чем;

- не равно;

>= - больше или равно;

<= - меньше или равно.

Как правило, операторы сравнения используются в числовых полях или полях дат, но они могут применяться и в текстовых полях. Например, если ввести в текстовое поле "Условие отбора" < А, то будет выбраны значения поля, начинающиеся после буквы "А".

Если вы не уверены в написании какого - либо слова, то можете использовать оператор LIKE и подстановочный знак. Напомним, что знак вопроса заменяет один символ, а звездочка * - группу символов. Например, выражение LIKE П* выполняет поиск слов, начинающихся с буквы П. Выражение: LIKE П? Л выполняется поиск слов, пел, пал, пол и т.п.

Под выражением подразумевается любая комбинация операторов, констант, значений текстовых констант, функций, имен полей (столбцов), элементов управления или свойств, результатом которой является конкретное значение.

Одним из широко распространенных методов анализа табличных данных является использование следующих итоговых функций для полей с числовыми данными:

Sum - вычисление суммы значений поля;

Avg - определение среднего значения поля;

Min - нахождение минимального значения поля;

Мах - нахождение максимального значения поля;

Count - подсчет количества записей поля (может применяться для всех полей);

StDav - расчет стандартного отклонения поля;

Var - расчет изменения значения поля.

При желании пользователь может изменить или уточнить запрос, построить по результатам запроса графики.

Столбец итогов может содержать итоговые данные для всех записей таблицы или сгруппированных по какому ни будь принципу. Для использования итоговых операторов в указанной задаче выполните следующие действия:

в запросной форме в строке "Вывод на экран" поставьте флажки в полях, которые будет использоваться для вычислений;

выберите в меню "Вид" команду "Групповые операции" или нажмите одноименную кнопку на панели инструментов;

установите курсор в поле, над значениями которого будут выполняться вычисления, и выберите в ячейке "Групповая операция" требуемую функцию;

в меню "Запрос" выберите команду "Запуск".

С помощью запроса могут быть подсчитаны Сумма и Среднее арифметическое значение, найдены Минимальное и Максимальное значения в поле. Закончив работу с запросом, можно сохранить его под некоторым именем.

Для расширения условий отбора можно использовать строку "или" (or) в бланке запроса.

Для упрощения процесса добавления в запрос функций, констант, операторов и общих выражений можно использовать построитель выражений.

Для отображения окна построителя выражений выполните следующие действия:

1.перейдите в режим Конструктора запроса;

2.поместите курсор в ячейку "Условие отбора" в столбец, для которого необходимо задать критерии отбора;

Щелкните правой кнопкой позицию, в которую требуется вставить выражение, и выберите в контекстном меню команду "Построить" или нажмите одноименную кнопку на панели инструментов.

В верхней части диалогового окна построителя выражений расположено поле, отображающее выражение по мере его создания. Access часто помещает в его поле прототипы, заключенные в двойные угловые кавычки, вместо которых пользователь должен поставить нужные элементы.

Следует либо ввести соответству