Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информационные технологии в менеджменте.docx
Скачиваний:
5
Добавлен:
25.04.2019
Размер:
95.96 Кб
Скачать

В чем отличие связывания от внедрения.

И в том и другом случае можно редактировать объект, но при внедрение он будет принадлежать конкретной таблице в БД, а при связывание он будет каждый раз импортироваться когда вы будете к нему обращаться.

Вывод. Внедренные документы могут значительно увеличить объем файла БД. Связанные документы оставляют в аксес только ссылку на свой адрес.

24.11.2011.

Запросы.

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

Режимы запроса.

Есть два основных режима представления запросов.

  1. Режим таблицы, в котором полученные в результате запроса данные отображаются в виде таблицы.

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

В режиме таблицы можно накладывать фильтры и сортировку. С фильтром работают непосредственно в одной открытой таблице, заполненной данными.

По сравнению с фильтром запрос:

  1. Можно сохранять и использовать многократно

  2. Он может включать поля более чем одного объекта БД

  3. Он позволяет не только просматривать таблицы, но также модифицировать данные в них (добавлять, удалять, объединять)

Типы запросов.

Любой запрос сущ. в БД аксес относится к одному из след. типов:

  1. Запросы на выборку

  2. Запросы с параметром

  3. Перекрестные запросы

  4. Запросы на изменение (обновление, объединение, добавление)

  5. Запросы управления.

Запрос любого типа можно создать в режиме конструктора запросов.

Запрос на выборку

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

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

Таблица

В верхней части окна …….. используемые в качестве источника данных. В нижней части окна указываются параметры данных отбираемых на выборку:

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

  2. Имя таблицы. Автоматически заносится название таблицы, в которой находится поле, используемое в качестве источника данных.

  3. Сортировка. Указывает направление сортировки для данного поля.

  4. Вывод на экран. Задается режиме при котором на экране отображается квадратик и в нем галочка или не отображается содержимое поля.

  5. Условия отбора. Здесь указывается условие в соответствие с котором записи будут добавляться в выборку.