Разработка приложений в MS ACCESS. Черноусова А.М - 7 стр.

UptoLike

Включаемые объекты могут отображаться при просмотре, либо отобра-
жаться в виде значков или двойным щелчком мыши разворачиваться полностью.
Для модификации изображений, хранящихся в поле OLE объекта необхо-
димо выбрать нужное поле и дважды щелкнуть по нему кнопкой мыши. В резуль-
тате будет вызван подходящий графический редактор для редактирования изо-
бражения.
После определения нескольких таблиц необходимо сообщить Access, как
данные таблицы связаны друг с другом, поскольку эти связи Access будет исполь-
зовать в запросах, формах и отчетах.
Для определения связей следует вернуться в окно БД, закрыв текущее ок-
но таблицы, или «щелкнуть» по окну базы данных для его активизации. Далее не-
обходимо выполнить команду Схема данных меню Правка ( Правка / Схема
данных). В результате откроется диалоговое окно Схема данных, а затемдиа-
логовое окно Добавление таблицы, в котором следует:
- выбрать одну таблицу и «щелкнуть» по кнопке Добавить;
- выбрать вторую таблицу, с которой устанавливается связь, и «щелкнуть»
по кнопке Добавить;
- закрыть диалоговое окно Добавление таблицы, «щелкнув» по кнопке За-
крыть; в результате чего вновь появится окно Схема данных с обозначением
таблиц, между которыми устанавливается связь.
При установлении связи необходимо помнить, что для второй (подчинен-
ной) таблицы должно быть определено поле вторичного ключа, тип данных и
размер которого совпадают с полем первичного ключа первой (главной) таблицы.
Для установления непосредственной связи между двумя выбранными таб-
лицами следует «щелкнуть» по полю первичного ключа первой таблицы и «пере-
тащить» его на соответствующий ему ключ второй таблицы. В результате откро-
ется диалоговое окно Связи, в котором следует «щелкнуть» по флажку Обеспе-
чение связи и затем «щелкнуть» по кнопке Создать. Отношение между таблица-
ми будет представлено в появившемся окне Схема данных в виде линии, нарисо-
ванной между двумя таблицами. Для удаления связи следует «щелкнуть» по ли-
нии и нажать клавишу Del . Для редактирования связи следует дважды «щелк-
нуть» по соответствующей линии связи, чтобы открыть диалоговое окно Связи.
Для завершения определения связи достаточно закрыть окно Схема данных и
подтвердить нажатием клавиши Да сохранение внесенных изменений.
В качестве примера создания связи между таблицами рассмотрим создание
схемы данных для таблиц «Страны», «Религия» и «Строй». Для этого необходимо
выполнить следующие действия:
- выполнить команду Схема данных из меню Сервис;
- в диалоговом окне добавления таблиц добавить в схему все три таб-
лицы;
- на поле Код_религии таблицы «Религия» нажать левую клавишу мы-
ши и, удерживая, ее перетащить на поле Религия таблицы «Страны»;
- в появившемся диалоговом окне необходимо установить нужную
связь: флажок напротив опции обеспечение целостности данных означает, что
перед тем как занести данные в подчиненную таблицу, программа будет прове-
7
        Включаемые объекты могут отображаться при просмотре, либо отобра-
жаться в виде значков или двойным щелчком мыши разворачиваться полностью.
        Для модификации изображений, хранящихся в поле OLE объекта необхо-
димо выбрать нужное поле и дважды щелкнуть по нему кнопкой мыши. В резуль-
тате будет вызван подходящий графический редактор для редактирования изо-
бражения.
        После определения нескольких таблиц необходимо сообщить Access, как
данные таблицы связаны друг с другом, поскольку эти связи Access будет исполь-
зовать в запросах, формах и отчетах.
        Для определения связей следует вернуться в окно БД, закрыв текущее ок-
но таблицы, или «щелкнуть» по окну базы данных для его активизации. Далее не-
обходимо выполнить команду Схема данных меню Правка ( Правка / Схема
данных). В результате откроется диалоговое окно Схема данных, а затем – диа-
логовое окно Добавление таблицы, в котором следует:
      - выбрать одну таблицу и «щелкнуть» по кнопке Добавить;
      - выбрать вторую таблицу, с которой устанавливается связь, и «щелкнуть»
по кнопке Добавить;
      - закрыть диалоговое окно Добавление таблицы, «щелкнув» по кнопке За-
крыть; в результате чего вновь появится окно Схема данных с обозначением
таблиц, между которыми устанавливается связь.
        При установлении связи необходимо помнить, что для второй (подчинен-
ной) таблицы должно быть определено поле вторичного ключа, тип данных и
размер которого совпадают с полем первичного ключа первой (главной) таблицы.
        Для установления непосредственной связи между двумя выбранными таб-
лицами следует «щелкнуть» по полю первичного ключа первой таблицы и «пере-
тащить» его на соответствующий ему ключ второй таблицы. В результате откро-
ется диалоговое окно Связи, в котором следует «щелкнуть» по флажку Обеспе-
чение связи и затем «щелкнуть» по кнопке Создать. Отношение между таблица-
ми будет представлено в появившемся окне Схема данных в виде линии, нарисо-
ванной между двумя таблицами. Для удаления связи следует «щелкнуть» по ли-
нии и нажать клавишу Del . Для редактирования связи следует дважды «щелк-
нуть» по соответствующей линии связи, чтобы открыть диалоговое окно Связи.
Для завершения определения связи достаточно закрыть окно Схема данных и
подтвердить нажатием клавиши Да сохранение внесенных изменений.
        В качестве примера создания связи между таблицами рассмотрим создание
схемы данных для таблиц «Страны», «Религия» и «Строй». Для этого необходимо
выполнить следующие действия:
        -   выполнить команду Схема данных из меню Сервис;
        -   в диалоговом окне добавления таблиц добавить в схему все три таб-
лицы;
        -   на поле Код_религии таблицы «Религия» нажать левую клавишу мы-
ши и, удерживая, ее перетащить на поле Религия таблицы «Страны»;
        -   в появившемся диалоговом окне необходимо установить нужную
связь: флажок напротив опции обеспечение целостности данных означает, что
перед тем как занести данные в подчиненную таблицу, программа будет прове-
                                                                             7