Использование компонентов MS Access для создания баз данных систем документооборота. Часть 1. Усманова И.В - 55 стр.

UptoLike

55
Некоторые документы, которые могут понадобиться конечному
пользователю в ходе работы, не могут быть сформированы
непосредственно с помощью разработанных на данный момент форм.
Включение же всех необходимых данных в единое базовое отношение
может во многих случаях привести к избыточности данных и
возникновению многочисленных аномалий обновления. Выходом из
создавшегося положения может стать создание
разнообразных запросов,
на основе которых в дальнейшем будут разработаны требуемые формы.
Данные, заносимые в такие формы, будут автоматически отражаться не
только в запросе, но и в соответствующих базовых отношениях. Ниже
перечислены основные операции реляционной алгебры, на базе которых
строятся запросы, а также программные средства для их реализации в
СУБД Access.
Предполагается, что предварительно открыта вкладка
Запрос и выбрана кнопка Создать.
1. Естественное соединениевыбрать Простой запрос с
указанием необходимых в запросе таблиц и запросов и требуемых в
запросе полей. Условием выполнения операции естественного соединения
служит наличие хотя бы одного одинакового поля соединяемых таблиц. В
данной лабораторной работе естественное соединение производить по
первичному и внешнему ключам;
2. Выборкав режиме Конструктора указываются Условия
отбора явно или в режиме параметрического запроса (в последнем случае
для нужного поля в Условии отбора в квадратных скобках вводится
сообщение для пользователя, в соответствии с которым он должен задать
параметр для отбора). Для создания условия отбора могут быть
использованы разнообразные встроенные функции;
3. Пересечениетаблицы, совпадающие по составу полей и типам
данных для них, в режиме Конструктора запросов объединяют при
помощи одинаковых полей этих таблиц, после чего выбирают поля,
которые нужно отобразить в запросе. В данной лабораторной работе для
    Некоторые документы, которые могут понадобиться конечному
пользователю в ходе работы, не могут быть сформированы
непосредственно с помощью разработанных на данный момент форм.
Включение же всех необходимых данных в единое базовое отношение
может во многих случаях привести к избыточности данных и
возникновению многочисленных аномалий обновления. Выходом из
создавшегося положения может стать создание разнообразных запросов,
на основе которых в дальнейшем будут разработаны требуемые формы.
Данные, заносимые в такие формы, будут автоматически отражаться не
только в запросе, но и в соответствующих базовых отношениях. Ниже
перечислены основные операции реляционной алгебры, на базе которых
строятся запросы, а также программные средства для их реализации в
СУБД Access. Предполагается, что предварительно открыта вкладка
Запрос и выбрана кнопка Создать.
    1.    Естественное соединение – выбрать Простой запрос с
указанием необходимых в запросе таблиц и запросов и требуемых в
запросе полей. Условием выполнения операции естественного соединения
служит наличие хотя бы одного одинакового поля соединяемых таблиц. В
данной лабораторной работе естественное соединение производить по
первичному и внешнему ключам;
    2.    Выборка – в режиме Конструктора указываются Условия
отбора явно или в режиме параметрического запроса (в последнем случае
для нужного поля в Условии отбора в квадратных скобках вводится
сообщение для пользователя, в соответствии с которым он должен задать
параметр для отбора). Для создания условия отбора могут быть
использованы разнообразные встроенные функции;
    3.    Пересечение – таблицы, совпадающие по составу полей и типам
данных для них, в режиме Конструктора запросов объединяют при
помощи одинаковых полей этих таблиц, после чего выбирают поля,
которые нужно отобразить в запросе. В данной лабораторной работе для

                                    55