Файл: Пособие Базы данных Microsoft Access.pdf

Добавлен: 15.11.2018

Просмотров: 5105

Скачиваний: 5

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

31  

 

 

 

3.6 Многотабличные запросы. 
 
Запросы  могут  создаваться  на  основе  как  одной  таблицы,  так  и  нескольких. 

Многотабличные  запросы  -  это  запросы  созданные  на  основе  как  минимум  двух  таблиц.  Все 
приемы  используемые  для  создания  однотабличных  запросов  используются  и  для 
многотабличных  запросов.  Например,  для  таблицы  Турфирмы  и  Маршруты  создан  запрос, 
ищущий  информацию  по  стоимости  маршрутов  в  недорогом  диапазоне,  который  в  режиме 
конструктора представлен на рис.27, а сам запрос на рис. 28. 

 

    

 

 
Рис. 27 Стоимость маршрутов.  
 
Также  в  базе  данных  было  создано  еще  два  многотабличных  запроса.  Один  для 

рассмотрения  наиболее  проверенных  турфирм,  дата  основания  которых  до  1990  года,  и 
предоставляемых ими развлечений (приложение 2, рис.11). Данный запрос строится на основании 
двух таблиц: Турфирмы и Развлечения. 

Другой  запрос  строится  на  основании  таблицы  Транспорт  и  Отели.  Он  позволяет 

определить  какие  кампании,  предоставляют  авиарейсы  в  те  или  иные  отели,  расположенные  в 
разных странах (приложение 2, рис.12). 

 


background image

32 

 

 

 

 

 

 
Рис.28 Стоимость отдыха в разных странах. 
  
 

 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 

 
 


background image

33  

 

 

 

4 Формы. 

 

4.1 Формы на таблицы. 

 

Форма  –    объект,  предназначенный  в  основном  для  ввода  данных,  отображения  их  на 

экране  и  управления  работой  приложения.  Можно  использовать  формы  для  того,  чтобы 
реализовывать требования пользователя к представлению таблиц или наборов записей запросов. С 
помощью  форм  можно  в  ответ  на  какое-то  событие  запустить  макрос  или  процедуру  VBA 
(модуль). Форму можно распечатать. 

Формы могут создаваться на основе таблицы или запроса. Для создания формы необходимо 

перейти на соответствующую вкладку. Выбрать режим создать и выбрать таблицу или запрос, на 
основании которого будет строиться форма (рис.29). 

 

 

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

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

Для  создания    заголовка  и  примечания  формы  можно  использовать  команду 

Вид/Заголовок/Примечание. 

Основным  центром  по  созданию  формы  является  панель  управления,  которая  позволяет 

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

1. 

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

2. 

Мастера  –  помогают  создавать  элементы  управления,  кнопка  активирована  по 
умолчанию. 

3. 

Надпись – используется для создания элемента, содержащего постоянный текст. 

4. 

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

5. 

Группа  переключателей  –  используется  для  создания  элемента  управления, 
содержащего несколько выключателей, переключателей и флажков. 

6. 

Выключатели – создает элемент выключатель. 


background image

34 

 

 

 

 

7. 

Переключатель – создает элемент переключатель. 

8. 

Флажок – создает элемент флажок. 

9. 

 Поле со списком – создает элемент поле со списком. 

10. 

Список – создает элемент список. 

11. 

Кнопка – создает командную кнопку. 

12. 

Рисунок – позволяет поместить в форму статический рисунок. 

13. 

Свободная  рамка  объекта  –  используется  для  включения  в  форму  объекта  из 
приложения, поддерживающего механизм OLE. 

14. 

Присоединенная  рамка  –  используется  для  включения  в  форму  объекта  OLE, 
хранящегося в базовой таблице. 

15. 

Разрыв страницы – позволяет вставлять разрыв в многостраничной форме. 

16. 

Набор вкладок – позволяет создавать в форме несколько вкладок. 

17. 

Подчиненная форма отчет – используется для внедрения формы в другую форму. 

18. 

Линия  –  используется  для  включения    в  форму  прямых  линий,  помогающих 
сделать ее более выразительной. 

19. 

Прямоугольник  –  используется  для  создания  прямоугольников,  улучшающих 
внешний вид. 

20. 

Дополнительные элементы – указывают все элементы Active X. 

  
 


background image

35  

 

 

 

 

 

Рис.30 Окно режима конструктора дл создания формы. 

 

Для  создания  простой  формы  необходимо  перетащить  поля  из  списка  полей  таблицы  в 

область данных. С помощью элемента управления Надпись в заголовке задать надпись для формы. 
Используя панель форматирования для любого элемента можно изменить: шрифт, размер шрифта, 
задать  фон  и  т.д.  Поля  в  области  данных  можно  выровнять  с  помощью  команды 
Формат/выровнять. На рис.31 показана форма созданная на таблицу Визы.