Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornaya_3_IST.docx
Скачиваний:
57
Добавлен:
18.05.2015
Размер:
1.5 Mб
Скачать

7. Для чего в запросе и отчете можно использовать вычисляемое поле?

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

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

Выражение вводится в бланк запроса в пустое поле строки Поле. После нажатия клавиши [Enter] или перемещения курсора в другое поле строки, перед выражением в этом поле строки добавляется имя поля Выражeние N. N — целое число, увеличивающееся на единицу для каждого нового создаваемого вычисляемого поля в запросе. Имя вычисляемого поля, стоящее перед выражением, отделяется от него двоеточием. Например:

Выражение!: [Цена]*[Количество] где Цена и Количество — имена полей.

Имя вычисляемого поля — выражение1 становится заголовком столбца в таб­лице с результатами выполнения запроса. Это имя можно изменить. Для вычисляемых полей, как и для любых других, допускается сортировка, задание условий отбора и расчет итоговых значений.

8. Что такое параметры объединения в субд Microsoft Access, для чего их используют? Изменения в диалоговом окне Параметры объединения

  1. Нажмите кнопку Microsoft Office , а затем выберите командуОткрыть.

  1. В диалоговом окне Открытие выберите и откройте базу данных.

  2. На вкладке Средства базы данных в группе Скрыть/Отобразить выберите команду Отношения.

Будет открыто окно «Схема данных».

Если в базе данных еще не определены связи или окно «Схема данных» открывается впервые, будет отображено диалоговое окно Добавление таблицы. Если это окно будет отображено, нажмите кнопку Закрыть.

  1. На вкладке Конструктор в группе Связи щелкните Все связи.

Будут отображены все связанные таблицы и все линии связи. Обратите внимание, что скрытые таблицы (таблицы, для которых установлен флажок Скрытый в диалоговом окне Свойства) и их связи не будут отображены, если не установлен флажок «Показывать скрытые объекты» в диалоговом окне «Параметры переходов».

  1. Щелкните линию связи для связи, которую необходимо изменить. Выделенная линия связи станет жирной.

  2. Дважды щелкните линию связи.

–или–

На вкладке Конструктор в группе Сервис щелкните Изменение связей.

Будет открыто диалоговое окно Изменение связей.

  1. Выберите Тип объединения

  2. В диалоговом окне Параметры объединения сделайте выбор, а затем нажмите кнопку ОК.

  1. Внесите любые дополнительные изменения в связь, а затем нажмите кнопку ОК.

9. Что такое запрос с параметром, и как его можно задать?

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

Покажем, как создавать запросы с параметрами. Теперь мы с помощью этого запроса попробуем отобрать товары, поставляемые определенным поставщиком. Для этого:

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

  2. Чтобы определить параметр запроса, введите в строку Условие отбора для столбца "Название" вместо конкретного значения слово или фразу и заключите их в квадратные скобки, например [Клиент:]. Эта фраза будет выдаваться в виде приглашения в диалоговом окне при выполнении запроса.

  1. Если вы хотите, чтобы Access проверяла данные, вводимые в качестве параметра запроса, нужно указать тип данных для этого параметра. Обычно в этом нет необходимости при работе с текстовыми полями, т.к. по умолчанию параметру присваивается тип данных Текстовый. Если же данные в поле запроса представляют собой даты или числа, рекомендуется тип данных для параметра определять. Для этого щелкните правой кнопкой мыши на свободном поле в верхней части запроса и выберите из контекстного меню команду Параметры или выполните команду меню Запрос, Параметры. Появляется диалоговое окно Параметры запроса.

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

  3. Нажмите кнопку Запуск на панели инструментов, чтобы выполнить запрос. При выполнении запроса появляется диалоговое окно Введите значение параметра, в которое нужно ввести значение, например Иванов.

В одном запросе можно ввести несколько параметров. При выполнении такого запроса для каждого из параметров будут поочередно выводиться диалоговые окна Введите значение параметра в том порядке, в котором параметры перечислены в бланке запроса.

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