Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы БДповт.doc
Скачиваний:
19
Добавлен:
09.11.2019
Размер:
692.74 Кб
Скачать

Свойства полей

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

Список свойства поля.

Название свойства

Для каких типов данных

может быть использовано

Функциональное

применение

Размер поля

Текстовый

Ограничивает длину поля

Формат поля

Дата/Время

Задает формат отображения

Число десятичных знаков

Числовой, Денежный

Устанавливает количество знаков после десятичной точки

Маска ввода

Текстовый, Memo

Устанавливает символы форматирования для автоматического заполнения при вводе данных

Подпись поля

Все

Задает надпись вместо имени поля в формах и отчетах

Значение по умолчанию

Все

Задает первоначальное значение, автоматически вводимое в новую запись

Условие на значение

Все

Ограничивает ввод данных некоторыми условиями

Обязательное поле

Все

Требует обязательного заполнения поля

Пустые строки

Текстовый, Memo

Позволяет записать в поле строку нулевой длины

Индексированное поле

Все, кроме типов Memo, Встроенный объект

Устанавливает индекс на данное поле

 

Для перемещения в область свойств поля можно использовать простую фиксацию мыши или клавишу <F6>.

Для расширения размера области ввода можно нажать клавиши <SHIFT+F2> или в контекстном меню выбрать команду Область ввода.

 

Индексирование полей

Среди свойств поля фигурирует новое понятие - Индексированное поле. Установка индексов дает таблице преимущество: сортировка, запросы и поиск данных в индексированных полях выполняется ускоренно. Следует запомнить, что

  1. 1.    Допускается создание произвольного количества индексов.

  2. 2.    Индексы могут содержать одно поле и комбинацию несколько полей.

  3. 3.    Индексы автоматически обновляются при вводе и изменении записей.

Свойство Индексированное поле может иметь следующие значения:

 

Значения

Описание

Нет (Значение по умолчанию)

Индекс не создается

Да (Допускаются совпадения)

 

В индексированном поле допускаются повторяющиеся значения

Да (Совпадения не допускаются)

  

Повторяющиеся значения в индексированном поле не допускаются.

 Добавление, удаление, изменение значений индексов

Модифицировать индексы можно одним из способов:

  •        В режиме Конструктора таблицы в (раздел Свойства таблицы).

  •        В окне Индексы . Это окно открывается директивой Вид/Индексы или кнопкой . Для вставки и удаления индексов здесь можно использовать контекстное меню, а для изменения значения свойства Индексированное поле - список Уникальный индекс.

Пример. На рис. 3 показаны все индексы, назначенные в таблице. Всего создано 4 индекса - 3 простых (Шифр, Клиент, Клиент с ) и 1 составной (Город + Клиент).