Свойства полей. Типы полей

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

Например, данные, содержащиеся в поле Цена, можно просуммировать, чтобы определить итоговый результат. Суммировать данные, содержащиеся в поле Номер телефона, совершенно бессмысленно, даже если номера телефонов записаны цифрами. Очевидно, что эти поля обладают разными свойствами и относятся к разным типам.}

Уникальным свойством любого поля является его Имя. {Разумеется, одна база данных не может иметь двух полей с одинаковым именем, поскольку компьютер запутается в их содержимом. Кроме имени у поля есть еще свойство Подпись.} Подпись — это та информация, которая отображается в заголовке столбца. {Ее не надо путать с именем поля, хотя если подпись не задана, то в заголовке отображается имя поля. Разным полям, например, можно задать одинаковые подписи. Это не помешает работе компьютера, поскольку поля при этом по-прежнему сохраняют разные имена.}

Основным свойством большинства полей является их длина. Длина поля выражается в символах, или знаках. {От длины поля зависит, сколько информации в нем может поместиться.}

В зависимости от назначения поля имеют разные типы:

1. Текстовый тип служит для хранения текста или чисел, не требующих проведения расчетов (например номера телефонов). {Основное свойство текстового поля — размер.}

2. Числовой – для ввода числовых данных (целых или вещественных).

3. Дата/время – для ввода дат или времени.

4. Логический – для ввода логических данных, имеющих только два значения (Да или Нет; 1 или 0; Истина или Ложь и т. п.).

5. Денежный. {Из названия ясно, какие данные в нем хранят.} Денежные суммы можно хранить и в числовом поле, но в денежном формате с ними удобнее работать. {В этом случае компьютер изображает числа вместе с денежными единицами, различает рубли и копейки, фунты и пенсы, доллары и центы, в общем, обращается с ними элегантнее.}

6. Поле объекта OLE. В таких полях можно хранить не только числа и буквы, но и картинки, музыкальные клипы и видеозаписи.

7. MEMO. У текстового поля есть недостаток, связанный с тем, что оно имеет ограниченный размер (не более 255 символов). Для хранения более длинного текста служит поле типа MEMO (до 65 535 символов). {Особенность поля MEMO состоит в том, что реально эти данные хранятся не в поле, а в другом месте, а в поле хранится только указатель на то, где расположен текст.}

8. Счетчик – особый тип числового поля. Имеет свойство автоматического наращивания. {Если в базе есть такое поле, то при вводе новой записи в него автоматически вводится число, на единицу большее, чем значение того же поля в предыдущей записи.} Обычно используется для нумерации записей.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: