
- •Создание таблиц в базе данных
- •3 Определение необходимых в таблице полей
- •Что такое таблица?
- •Создание структуры таблицы базы данных. Типы данных
- •Создание новой базы данных в Microsoft Access
- •Создание новой таблицы
- •Создание новой таблицы в существующей базе данных
- •Явное задание типа данных
- •Создание таблицы на основе шаблона таблицы
- •Переключение в режим конструктора
- •Создание таблиц в режиме конструктора
- •Свойства полей
- •Задание свойств полей
- •Задание свойства поля для таблицы в режиме конструктора
- •Определение первичного ключа
- •Сохранение таблицы
- •Закрепление пройденного.
Задание свойств полей
С помощью значений свойств полей можно управлять отображением данных, предотвращать ввод неверных значений, задавать значения по умолчанию, ускорять поиск и сортировку, а также управлять другими функциональными характеристиками и внешним видом полей. Например, можно отформатировать числа, чтобы сделать их более удобочитаемыми, или определить условие на значение, которому должны отвечать данные, вводимые в поле.
Тип данных поля определяет свойства, которые можно задать. Например, свойство Только добавление (AppendOnly) применяется только к полю с типом данных «Поле МЕМО». Его нельзя задать для поля с другим типом данных.
При просмотре и изменении данных в Access используются значения свойств полей. Например, свойства Формат (Format), Маска ввода (InputMask) и Подпись (Caption) определяют представление данных в таблице и запросах в режиме таблицы. Кроме того, все элементы управления в новых формах и отчетах, основанные на этих полях таблицы, по умолчанию наследуют те же самые значения свойств. Другие свойства используются, чтобы задать значения по умолчанию в поле или сделать значение обязательным при каждом добавлении или изменении данных в этой таблице.
В режиме таблицы можно задать только несколько доступных свойств полей. Для задания других свойств полей необходимо открыть таблицу в режиме конструктора.
Для получения доступа ко всем свойствам полей и задания их значений следует использовать режим конструктора.
Задание свойства поля для таблицы в режиме конструктора
Откройте таблицу в режиме конструктора.
В верхней части сетки конструктора таблицы щелкните поле, для которого необходимо задать свойства (или перейдите в это поле с помощью клавиш со стрелками).
Свойства для этого поля отображаются в нижней части сетки конструктора таблицы. Свойства, которые можно задать, зависят от типа данных этого поля.
В разделе Свойства поля в нижней части этого окна щелкните поле для свойства поля, которое необходимо задать, или нажмите клавишу F6 и перейдите к этому свойству с помощью клавиш со стрелками.
Введите значение для свойства или, если справа в окне свойств отображается стрелка, щелкните эту стрелку для выбора значения в списке значений для этого свойства.
В следующей таблице перечислены доступные свойства полей.
Это свойство поля |
Используется для |
Размер поля (FieldSize) |
Задания максимального размера данных, сохраняемых в полях с типом данных Текстовый, Числовой или Счетчик. |
Формат |
Настройки формата данных поля для отображения или печати. |
Число десятичных знаков |
Задания количества отображаемых знаков в дробной части для числовых значений. |
Новые значения |
Определения способа присвоения значений для поля «Счетчик»: последовательное увеличение или случайные значения. |
Маска ввода |
Отображения специальных знаков для управления вводом данных. |
Подпись |
Определения текста, отображаемого по умолчанию в надписях для форм, отчетов или запросов. |
Значение по умолчанию |
Автоматического назначения значения по умолчанию полю при добавлении новых записей. |
Условие на значение |
Задания выражения, которое должно быть истинно при каждом добавлении или изменении значения в этом поле. |
Сообщение об ошибке |
Ввода текста, который будет отображаться при нарушении значением правила «Условие на значение». |
Обязательное |
Требования обязательного ввода данных в поле. |
Пустые строки |
Разрешения ввода пустой строки (путем задания значения «Да») в поле с типом данных «Текстовый» или «Поле МЕМО». |
Индексированное поле |
Ускорения доступа к данным в этом поле путем создания и использования индекса. |
Сжатие Юникод |
Сжатия текста, если в этом поле содержится > 4 096 знаков. |
Режим IME |
Управления преобразованием знаков в восточноазиатских версиях Windows. |
Режим предложений IME |
Управления преобразованием знаков в восточноазиатских версиях Windows. |
Смарт-теги |
Добавления смарт-тега к этому полю. |
Только добавление |
Включения управления версиями (путем установки значения «Да») для поля «Поле МЕМО». |
Формат текста |
Выбора «Формат RTF» для хранения текста в виде HTML с разрешением форматирования. Чтобы сохранить только текст, выберите «Обычный текст». |
Выравнивание текста |
Задания выравнивания текста по умолчанию в элементе управления. |
Точность |
Задания суммарного допустимого числа сохраняемых знаков по обе стороны от десятичного разделителя. |
Масштаб |
Задания максимально допустимого числа сохраняемых знаков справа от десятичного разделителя. |
Если требуется больше места для ввода или изменения значения свойства в окне свойств, нажмите клавиши SHIFT+F2 для отображения поля Область ввода. Если требуется помощь в создании маски ввода или условия на значение, нажмите кнопку рядом с окном свойств для отображения соответствующего построителя
Таким образом, формирование структуры таблицы может считаться завершённым, если будут заданы имена всех полей, определены их типы и заданы необходимые свойства полей. При создании таблицы целесообразно задать ключевое поле. Для этого выполняется щелчок правой клавишей мыши на имени поля и в открывшемся контекстном меню выбирается пункт Ключевое поле. При создании простейшей базы данных, состоящей из одной таблицы, задание ключевого поля не обязательно.