Читайте также:
|
|
Маска ввода автоматически изображает неизменяемые символы поля. При вводе данных в поле, заданное маской, достаточно заполнить пустые позиции. Маску ввода можно ввести вручную или использовать Мастер масок.
При вводе маски вручную применяются следующие символы (полный список можно посмотреть в Справке):
Обязательные | Необязательные |
0 – цифра | 9 – цифра |
L – буква | # – цифра, знак +, знак –, пробел |
А – буква или цифра | а – буква или цифра |
@ - любой символ или пробел | С – любой символ или пробел |
< (>) – преобразует все символы справа к нижнему (верхнему) регистру | |
! – маску следует заполнять справа налево |
Вызов Мастера масок осуществляется кнопкой Построить . В появившемся окне из списка готовых масок следует выбрать подходящую. Если нужная маска отсутствует, то ее можно добавить с помощью кнопки Список.
Подпись поля определяет подпись для использования в формах и отчетах, если она отличается от имени поля.
Значение по умолчанию определяет значение, автоматически вводимое во все новые записи. Если определенное поле в большинстве случаев принимает какое-либо заранее известное значение, то для таких полей можно задать это свойство, которое будет автоматически присваиваться полю при создании новой записи.
Условие на значение указывает, каким условиям должны удовлетворять значения, вводимые в данное поле. Оно задается выражением, состоящим из операторов сравнения и значений, используемых для сравнения (операндов). Большинство СУБД позволяет накладывать ограничения на значения данных в виде некоторого условия, что позволяет снизить ошибки ввода. При вводе данных производится автоматическая проверка их соответствия указанным типам и проверка выполнения заданных условий.
Для формирования условного выражения целесообразно воспользоваться Построителем выражений (перейти к нему можно по кнопке Построить ). Например, при описании поля Дата рождения ему присваивается тип Дата и задается интервал возможных значений, например:
Сообщение об ошибке позволяет задать текст, выводимый на экран, если значение не удовлетворяет Условию на значение.
Обязательное поле определяет, может ли это поле остаться незаполненным при вводе данных. Если стоит это свойство, то поле является обязательным к заполнению.
Свойство Пустые строки позволяет хранить пустые строки в текстовых и MEMO полях.
Индексированное поле задает построение индекса для полей с типом данных Текстовый, Числовой, Денежный, Дата / Время и Счетчик. Назначение индекса – ускорение выполнения запросов, поиска и сортировки. Возможные значения этого свойства:
Нет – не создает индекс или удаляет существующий индекс;
Да (совпадения допускаются) – создает индекс, если в нем допускаются совпадения значений для разных записей;
Да (совпадения не допускаются) – создает уникальный индекс.
Связи между таблицами
Каждая таблица способна функционировать полностью самостоятельно, но связи с другими таблицами помогают работать лучше, предоставлять больше сведений. Связи устанавливаются между двумя таблицами. Одна из них содержит поле, значение которого совпадает со значениями первичного ключа другой таблицы.
Связи бывают трех типов: «один-ко-многим», «один-к-одному», «многие-ко-многим».
Главная таблица содержит первичный ключ и составляет часть «один» в отношении «один-ко-многим», подчиненная таблица содержит такой же тип информации со стороны «много» в отношении «один-ко-многим».
Просмотреть, установить, отредактировать связи можно командой с вкладки Работа с базами данных – блок Показать или скрыть – Схема данных. На экране появится окно, в котором будут отражены все таблицы и связи между ними.
Связи автоматически устанавливаются с помощью Мастера подстановок в режиме Конструктора.
Для установки связи между таблицами вручную нужно перетянуть связываемое поле из главной таблицы и наложить его на соответствующее поле подчиненной таблицы.
Удаление и изменение связей производится с помощью контекстного меню на линии связи, а также клавишей DEL.
В окне Схема данных двойной щелчок по линии связи позволит открыть окно Изменение связей. В нем можно увидеть тип отношения, которое автоматически распозналось системой, и в этом случае можно установить флажок у опции Обеспечение целостности данных, линия связи при этом станет гораздо темнее и появятся значки «1» и «∞», означающие отношение «один» или «многие».
Целостность данных — это набор правил, защищающих данные от случайных изменений или удалений с помощью механизма поддержки корректности связей между связанными таблицами.
Если связь определена и система взяла на себя поддержку целостности данных, то при просмотре главной таблицы (отношение «один») слева, рядом с полосой выделения появится колонка со знаками «+». Щелчок на «+» позволит открыть подчиненную таблицу (отношение «много» или «один»).
Дата добавления: 2015-10-29; просмотров: 157 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Создание таблиц в Microsoft Office Access | | | Сортировка, поиск, замена и фильтрация данных в таблице |