Типы данных

 

Access поддерживает девять типов данных:

Счетчик;

Денежный;

Дата/Время;

Гиперссылка;

Поле MEMO;

Числовой;

Поле объекта OLE;

Текстовый;

Логический.

Описание всех типов данных, используемых в Microsoft Access, приведено в табл. 8.1.

 

Таблица 8.1. Типы данных

Тип данных Описание
AutoNumber (Счетчик) После добавления новой записи Access автоматически создает уникальное число и заносит его в это поле
Currensy (Денежный) Этот тип данных следует использовать для денежных величин, чтобы предотвратить ошибки округления. Он имеет 15 разрядов слева от десятичной точки и 4 справа
Date/Time (Дата/Время) Этот тип данных предназначен для хранения дат в диапазоне от 1 января 1753 года до 31 декабря 9999 года и значения времени с точностью примерно до 3,33 миллисекунды
Hyperlink (Гиперссылка) Поля с данными этого типа предназначены для хранения гиперссылок в формате URL
Memo (Поле MEMO) Этот тип данных хранит последовательность символов и чисел длиной до 65 535 байт
Number (Числовой) Этот тип данных хранит числовые величины. Размер поля определяет его специфические особенности (табл. 8.2.)
OLE Object (Поле объекта OLE) Поле этого типа хранит либо ссылку на другой объект, например, документ Word, или на электронную таблицу Excel, либо сам объект, внедренный в таблицу базы данных
Text (Текстовый) Этот тип данных хранит последовательность символов и чисел длиной до 255 байт
Yes/No (Описание) Этот тип данных имеет только два значения (да и нет)

 

Access поддерживает семь типов данных числовых полей:

Байт;

Целое;

Длинное целое;

Одинарное с плавающей точкой;

Двойное с плавающей точкой;

Действительное;

Код репликации.

Описание всех типов данных числовых полей (Number) приведено в
табл. 8.2.

 

 

Таблица 8.2. Типы данных числовых полей

Тип данных Описание
Byte (Байт) Позволяет хранить целые числа от 0 до 255 и занимает 1 байт памяти
Integer (Целое) Позволяет хранить целые числа от -32 768 до +32 767 и занимает 2 байта памяти
Long integer (Длинное целое) Позволяет хранить целые числа от -2 147 483 648 до +2 147 483 647 и занимает 4 байта памяти
Sing (Одинарное с плавающей точкой) Позволяет хранить числа с точностью до 7 значащих цифр в диапазоне от -3,41038 до +3,41038 и занимает 4 байта памяти
Double (Двойное с плавающей точкой) Позволяет хранить числа с точностью до 15 значащих цифр в диапазоне от -1,79710308 до +1,79710308 и занимает 8 байт памяти
Decimal (Действительное) Позволяет хранить десятичные значения с заданной точностью в диапазоне от -1028 до +1028 и занимает 12 байт. По умолчанию точность равна 18
Replication ID (Код репликации) 16 байтовый код GUID (Globally Unique Identifier). Этот тип данных является специальным значением, которое применяется только для репликации* баз данных.