ENG GER GER pl
PCproxy mail RSS




Регистрация | Вход

Меню сайта

Форма входа

Последние новости

Наши друзья

Наш опрос
Вы часто бываете на ITsecure.org.ua?
Всего ответов: 453

Наши друзья



Главная » Статьи » СУБД » MS Access |

Статьи, посвященные СУБД Caché DB2 FoxPro
Informix InterBase/Firebird Microsoft SQL Server MySQL
Oracle Postgres (PostgreSQL) Sybase ЛИНТЕР
MS Access



Свойства таблицы MS Acces


Свойство “Тип данных” (DataType)

Cвойство “Тип данных” (DataType) для каждого столбца создаваемой таблицы определяет тип данных, хранящихся в поле таблицы. Допустимы следующие значения свойства “Тип данных” .

Значение

Описание

Текстовый (Text)

Текст, максимальная длина которого равняется 255 символам или определяется значением свойства “Размер поля” (FieldSize) (используется по умолчанию)

Поле МЕМО (Memo)

Текст, максимальная длина которого равняется 64 000 байтам. Поля этого типа не могут быть индексированными

Числовой (Number)

Любые числа. Для получения более подробных сведений смотрите описание свойства “Размер поля”

Дата/время (Date/Time)

Даты и время, относящиеся к годам с 100 по 9999, включительно

Денежный (Currency)

Числа, хранящиеся с точностью до 15 знаков в целой и до 4 знаков в дробной части

Счетчик (AutoNumber)

Число, автоматически увеличиваемое при добавлении в таблицу каждой новой записи. Поля этого типа не подлежат изменению

Логический (Yes/Now)

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

Поле объекта OLE
(OLE Object)

Объект (например, электронная таблица Microsoft Excel или рисунок Microsoft Draw) созданный другим приложением. Максимальный размер – примерно один гигабайт. Поля этого типа не могут быть индексированными

Это свойство может быть определено только с помощью столбца “Тип данных” в окне конструктора таблиц. Оно отсутствует в бланке свойств; его нельзя определить с помощью макроса или Visual Basic.

Для каждого поля таблицы необходимо обязательно задать тип данных. В каждом поле могут храниться данные только одного типа.

Изменение типа поля после ввода данных в таблицу может привести к потере данных

Свойство “Размер поля” (FieldSize)

Задает максимальный размер данных, которые могут быть помещены в данное поле.
Это свойство может быть определено только в бланке свойств поля. Рекомендуется использовать как можно меньшее значение свойства “Размер поля”, поскольку обработка данных меньшего размера выполняется быстрее и требует меньше памяти.

  • Преобразование большего значения свойства “Размер поля” к меньшему в таблице, которая уже содержит данные, может привести к потере данных
  • Невозможно отменить изменения в макете таблицы после его сохранения в режиме Конструктора

Свойство “Пустые строки” (AllowZeroLength)

Область применения – поля таблиц (текстовые и МЕМО). Указывает, можно ли вводить в данное поле строки нулевой длины (“”). Допустимы следующие значения свойства “Пустые строки”:

  • Да   – если в данное поле можно вводить строки нулевой длины;
  • Нет – если в данное поле нельзя вводить строки нулевой длины (используется по умолчанию).

Для того чтобы ввести в поле строку нулевой длины, введите две кавычки(“”).

Значения свойств “Пустые строки” и “Обязательное поле” (Required) можно использовать для различения несуществующих данных (хранящихся в виде строк нулевой длины) и данных, которые существуют, но неизвестны (хранящихся в виде пустых (Null) значений). Например, база данных может содержать сведения о клиентах, у которых нет факса. Если для поля “Факс” свойство “Пустые строки” имеет значение “Да”, свойство “Обязательное поле” имеет значение “Нет”, а значение свойства “Значение по умолчанию” (DefaultValue) оставлено пустым, то оператор может ввести две кавычки, чтобы указать, что у данного клиента нет факса. Если же поле “Факс” оставлено пустым (номер факса не был введен вообще или был удален), значит, возможно, у данного клиента есть факс, однако, его номер неизвестен.

Свойства “Пустые строки” и “Обязательное поле” не зависят друг от друга. Свойство “Обязательное поле” всего лишь указывает, можно ли вводить в данное поле пустые (Null) значения. Если свойство “Пустые строки” имеет значение “Да”, значит, в данное поле можно вводить строки нулевой длины, независимо от значения свойства “Обязательное поле”.

Свойство “Подпись поля” (Caption)

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

Длина подписи поля, формы или кнопки может достигать 255 символов. Подпись поля можно определить в окне конструктора таблиц или в окне запроса (в списке “Свойства поля”).

Обычно подписи используются для отображения полезных сведений. Если подпись связанного поля не определена, то в качестве нее используется имя базового поля.

Свойство “Пропуск пустых полей” (IgnoreNulls)

Указывает, следует ли включать в индекс поля, содержащие пустые (Null) значения.
Выполнение поиска в определенном поле таблицы и сортировку записей по этому полю можно ускорить, создав индекс для этого поля. Если индексированное поле может содержать пустые (Null) значения, то можно установить значение “Да” свойства объекта типа Index “Пропуск пустых полей”, тем самым уменьшив объем индекса.

Свойство “Индексированное поле” (Indexed)

Определяет индекс по одному полю. Допустимы следующие значения свойства “Индексированное поле”

Значение

Описание

Нет

Не создает индекс по данному полю (используется по умолчанию)

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

Создает индекс по данному полю

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

Создает уникальный индекс по данному полю

Это свойство можно определить в бланке свойств в окне конструктора таблиц (в списке “Свойства поля”). Кроме того, можно выбрать команду Индексы в меню ВИД или нажать кнопку “Индексы” на панели инструментов. На экране появится окно “Индексы”. После добавления индекса по одному полю в окно “Индексы” свойство “Индексированное поле” автоматически примет значение “Да”.

Используйте свойство “Индексированное поле” для ускорения выполнения поиска и сортировки записей по одному полю таблицы. Индексированное поле может содержать как уникальные, так и повторяющиеся значения. Пользователь может создать сколько угодно индексов. Индексы создаются при сохранении макета таблицы и автоматически обновляются при вводе и изменении записей. Пользователь может в любое время добавить новые или удалить ненужные индексы в окне конструктора таблиц. Если ключ таблицы состоит из одного поля, то MS Access автоматически устанавливает значение “Да (Совпадения не допускаются)” свойства “Индексированное поле” для данного поля.

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

МЕМО, логические и OLE-поля не могут быть индексированными. Для создания составных индексов следует использовать окно “Индексы”.

Свойство “Зафиксированные столбцы” (FrozenColumns)

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

Значение свойства “Зафиксированные столбцы” устанавливается автоматически при выборе команды Зафиксировать столбцы в меню ФОРМАТ. Значение этого свойства является целым числом, равным числу столбцов таблицы, зафиксированных с помощью команды Зафиксировать столбцы. Область маркировки записей всегда является зафиксированной, поэтому при фиксации одного столбца свойство “Зафиксированные столбцы” принимает значение 2, при фиксации двух столбцов – 3 и т.п.

Категория: MS Access | Добавил: admin (22.07.2008)
Просмотров: 2592 | Комментарии: 1 | Рейтинг: 4.3/3 |
Всего комментариев: 1
22.03.2010
1. лололол [Материал]
я ебу собак

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Реклама на сайте

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Наши друзья

Счетчики
  • Каталог Луганских сайтов
  • МЕТА - Украина. Рейтинг сайтов
  • Rambler's Top100
Ваш IP: 216.73.216.165

При полном или частичном копировании материалов с сайта, ссылка на ITsecure.org.ua обязательна!
ITsecure.org.ua ©2008-2025