Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Кнопки панели элементов Microsoft Access 2007.

Читайте также:
  1. A Access to the inner hose (arrowed) is restricted
  2. Accessibility in urban design
  3. Accessory organs
  4. Contemporary Accessories for Modern Gardens
  5. Could hardly have been more than an accessory to the crime. His defense was
  6. Ethernet Media Access Control
  7. Garment Accessories

Лабораторная работа №3

ПОСТРОЕНИЕ ФОРМ В РЕЛЯЦИОННОЙ БАЗЕ ДАННЫХ

Цель работы: Знакомство с технологией построения форм в СУБД Access 2007.

Управляющие объекты. Формы

Формы Microsoft Access 2007 позволяют создавать пользовательский

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

Форма представляет собой некий электронный бланк, в котором имеются поля для ввода данных. В форму можно помещать вычисляемые поля. OLE-

обьекты можно увидеть только в форме или отчете. В форме намного проще работать с большими текстами поля типа MEMO.

Формы могут быть выведены на экран в трех видах: режим конструктора, режим формы и режим таблицы.

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

v Вручную — с помощью Конструктора форм;

v Полуавтоматически — с помощью Мастера форм;

v Автоматически — используя Автоформу.

Кнопки панели элементов Microsoft Access 2007.

Для перехода в Конструктор форм надо в режиме таблицы нажать ПУНКТ МЕНЮ Создание и перейти во вкладку КОНСТРУКТОР ФОРМ.

у на основе пустого бланка при помощи инструментальных средств конструктора форм, называемых элементами управления (Toolbox) или управляющими объектами (рис. 3.1).

Рис.3. 1.Панель элементов

Ниже кратко описаны функции 19 элементов управления (слева-направо) и одной кнопки

Мастер элементов (рис. 3.1)..

Выбор объектов (Select Object) — Изменяет указатель курсора на инструмент выбора объекта. Выделение или отмена выделения элемента управления.

Мастера элементов (Control Wizards) - Включение и отключение мастеров по созданию элементов управления.

Надпись (Label) - Вывод не изменяющегося текста, например, заголовков, подписей или пояснений.Надпись относится к свободным элементам управления, в которые нельзя вводить

данные.

Поле (Text Box) Создание области для отображения, ввода или изменения данных. В поле можно использовать данные любого типа текст; числа; дата/время; логические величины и MEMO.

Выключатель (Toggle Button) Создание кнопки, связанной с логическим полем. Элемент может находится в двух состояниях: Истина — кнопка нажата, Ложь — кнопка отжата.

Переключатель. (Option Button) — Создание кнопки (называемой радиокнопкой) Ее функции аналогичны функциям выключателя. Элемент находится в двух состояниях: Истина — кружок с точкой. Ложь — пустой кружок. С кнопкой можно связать команды, например, выполняющие фильтрацию.

Флажок (Check Box) — Создание флажка связанного с логическим полем. Действуют аналогично переключателям, но в отличие от них, допускают множественный выбор. Элемент может находиться в двух состояниях: Истина — квадрат с галочкой, Ложь — пустой квадрат.

Поле со списком (Combo Box) — Создание составного элемента управления, объединяющего поле и раскрывающийся список значений. Для ввода значения, можно ввести значение в поле или выбрать значение в списке.

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

Кнопка (Command Button) — Создание кнопки, используемой для выполнения набора макрокоманд Access или процедур VBA.

Рисунок (Image) — Создание рамки, в которой в форме или отчете выводится неизменяемый рисунок. Поскольку рисунок не является объектом OLE то после помещения рисунка в форму или отчет не допускается его изменение из Microsoft Access.

Сводная рамка объекта (Unbound Object) — Создание рамки для отображения в форме или отчете объектов OLE, как правило, набор иллюстраций. Рамка не связана ни с каким полем таблиц базы данных.

Присоединенная рамка объекта (Bound Object) — Создание рамки для отображения в форме или отчете объектов OLE, таких как набор иллюстраций. С присоединенной рамкой связано одно из полей таблиц. При переходе от записи к записи в форме или отчете выводятся разные

объекты.

Вкладка (Tab Control) — Вставляет элемент управления Вкладка (Tab) для создания вложенных форм. Страницы элемента управления Вкладка (Tab) могут содержать другие элементы управления.

Подчиненная форма/отчет (Subform) — Добавление в основную форму или основной отчет подчиненной формыили подчиненного отчета соответственно. Добавляемые подчиненная форма или подчиненный отчет должны существовать.

Линия (Line) Создание прямой линии, которую можно перемещать и размеры которой можно изменять. Цвет и толщину линии можно изменить с помощью кнопок панели инструментов.

Прямоугольник (Rectangle) Создание прямоугольника, который можно перемещать и размеры которого можно изменять. Используется для выделения элементов формы.

Дополнительные элементы (More Controls) — Выбор этой кнопки открывает список дополнительных элементов управления ActiveX, которые можно использовать в формах и отчетах.

 

Структура формы содержит три раздела: раздел заголовка формы, область данных и раздел примечания формы (рис.3.2)

 

Рис. 3.2. Пустая форма Microsoft Access в режиме конструктор с разделами для добавления элементов управления

Каждая кнопка панели элементов представляет собой стилизованное изображение элемента управления, который можно встроить в форму. Элементы управления в Microsoft Access 2007 имеют особое назначение.

 

Связи между таблицами. Схема данных.

Первым шагом объединения данных БД в Microsoft Access 2007 является определение связей между таблицами. После этого становится возможным создание запросов, форм и отчетов, а которых выводятся данные из нескольких таблиц сразу.

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

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

 

Связи между таблицами можно разбить на четыре типа:

v Один-к-одному. При отношении "один-к-одному" запись в таблице А может иметь не более одной связанной записи в таблице В и наоборот. Связь "один-к-одному" редко используется в базах данных.

v Один-ко-многим. В такой связи каждой записи в таблице А могут соответствовать несколько записей в таблице В, а запись в таблице В не может иметь более одной соответствующей ей записи в таблице А. Связь с отношением "один-ко-многим" является наиболее часто используемым типом связи между таблицами.

v Многие-к-одному. В связи "Многие-к-одному" несколько записей таблицы А связаны с одной записью таблицы В.

v Многие-ко-многим. При отношении "многие-ко-многим" одной записи в таблице А могут соответствовать несколько записей в таблицеВ, а одной записи в таблице В несколько записей в таблице А.


Дата добавления: 2015-10-29; просмотров: 227 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Определение связей между информационными объектами| Целостность данных

mybiblioteka.su - 2015-2024 год. (0.008 сек.)