Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диго С.М. Базы данных проектирование и использование.doc
Скачиваний:
720
Добавлен:
14.05.2016
Размер:
12.04 Mб
Скачать

8.3.7. Создание страниц доступа

В современных информационных системах важными являются возможности публикации данных в Интернете или Интранете. Начи­ная с Access 2000 такую возможность обеспечивают Страницы до­ступа к данным.

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

Для создания страницы следует в окне базы данных позициони­роваться на позиции «Страницы» (см. рис. 5.4). Страница доступа к данным может быть создана с помощью Мастера или в режиме Кон­структор. Создание страницы доступа с помощью Мастера похоже на создание формы или отчета: так же определяется источник дан­ных (таблицы или запросы) и выбираются поля, которые добавляют­ся на страницу. При необходимости определяются уровни группи­ровки и порядок сортировки записей.

Страницы доступа к данным хранятся вне файла базы данных Access и могут публиковаться на Web-сервере.

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

На это следует обратить внимание

  • Генераторы экранных форм являются мощным средством авто­матизации проектирования информационных систем.

  • Экранные формы обеспечивают интерфейс пользователя с ин­формационной системой и должны быть тщательно спроектирова­ны, чтобы обеспечивать удобство, эффективность и безопасность работы.

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

  • Экранные формы могут различаться по своему назначению. Подходы к проектированию экранных форм разного назначения име­ют специфические особенности.

  • Следует использовать единый стиль оформления экранных форм в рамках всей информационной системы.

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

Контрольные вопросы

  1. Какие разновидности экранных форм вы знаете?

  2. Каково назначение экранных форм?

  3. В каких режимах можно работать с экранной формой? Каково на­значение каждого из этих режимов?

  4. Какими способами можно создавать экранную форму?

  5. Как можно включать поля таблицы/запроса в форму при создании формы с помощью Мастера?

  6. Как можно включать поля таблицы/запроса в форму при работе в режиме Конструктор?

  7. Как можно скорректировать ранее созданную экранную форму?

  8. Какие элементы управления могут быть использованы в экранной форме? Какими способами можно создать эти элементы?

  9. Каким образом можно менять размещение элементов на экране?

  10. Как можно менять размер элемента управления?

  11. Чем отличается элемент типа «Список» от «Поле со списком»? Как создается каждый из этих элементов? В каком случае какой тип эле­ментов надо использовать?

  12. Какие преимущества имеет использование элемента типа «Спи­сок» по сравнению с элементом типа «Поле со списком» при вводе дан­ных в БД?

  13. Как можно преобразовывать один тип элемента в другой? Какие преобразования допустимы, а какие - нет?

  14. Какие разновидности многостраничных форм можно создавать в Access? Как их можно создавать?

  15. Что такое «многотабличные» формы? Какие разновидности мно­готабличных форм можно создавать в Access? Как можно их созда­вать?

  16. Что может являться источником данных для экранной формы?

  17. Каковы особенности использования запроса со звездочкой «*» в качестве источника для формы?

  18. Как можно включить в форму вычисляемое поле?

  19. Как можно включить в форму рисунок?

  20. Как можно запретить корректировку таблицы при ее просмотре с помощью формы?

  21. Как можно создать форму для ввода данных?

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

  23. Как можно включать в форму «кнопки»?

  24. Как в Access можно создать «кнопочную» форму?

  25. Что такое «страница доступа», как и с какой целью она создается?

  26. Чем отличаются друг от друга подчиненные и связанные формы?

  27. Как можно изменить последовательность обхода полей в форме? Для достижения каких целей это следует делать?

  28. Как можно создать форму, используемую только для ввода данных?

  29. Как можно создать форму только для просмотра?

  30. Как можно создать форму, включающую несколько вкладок?