Числовой тип данных в access

Числовой тип данных в access

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

Поле объекта 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,410 38 до +3,410 38 и занимает 4 байта памяти
Double (Двойное с плавающей точкой) Позволяет хранить числа с точностью до 15 значащих цифр в диапазоне от -1,79710 308 до +1,79710 308 и занимает 8 байт памяти
Decimal (Действительное) Позволяет хранить десятичные значения с заданной точностью в диапазоне от -10 28 до +10 28 и занимает 12 байт. По умолчанию точность равна 18
Replication ID (Код репликации) 16 байтовый код GUID (Globally Unique Identifier). Этот тип данных является специальным значением, которое применяется только для репликации* баз данных.
Читайте также:  Панель задач на втором мониторе windows 7
| следующая лекция ==>
Выбор объектов базы данных | Основные принципы проектирования базы данных

Дата добавления: 2014-01-05 ; Просмотров: 593 ; Нарушение авторских прав?

Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет

Ниже приведено описание основных типов данных, используемых в таблицах СУБД Access.

Текстовый. Используется для хранения строковых данных с длиной до 255 символов.

Поле МЕМО. Применяется для хранения текста, превышающего 255 символов и/или состоящего из нескольких строк (т.е. текста, в котором встречается символ возврат каретки).

Числовой. Используется для обработки чисел различного размера и формата.

Дата/время. Применяется при обработке значений календарных дат и времени. Этот тип данных позволяет хранить значения в нескольких форматах. По умолчанию устанавливается Полный формат даты.

Денежный. Используется для хранения денежных значений и предусматривает точность до 4 знаков после десятичной запятой и до 15 знаков перед запятой.

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

Логический. Предназначен для хранения и обработки логических значений, т.е. Ложь или Истина.

На следующем шаге вы узнаете о свойствах полей таблицы.

Предыдущий шаг Оглавление Следующий шаг

Для определения поля таблицы обязательно задаются Имя поля (Field Name) и Тип данных (Data Type).

Имя поля (Field Name). Каждое поле в таблице должно иметь уникальное имя, удовлетворяющее соглашениям об именах объектов в Access. Оно является комбинацией из букв, цифр, пробелов и специальных символов, за исключением точки (.), восклицательного знака (!), надстрочного знака (`) и квадратных скобок ([ ]). Имя не может начинаться с пробела и содержать управляющие символы с кодами ASCII от 0 до 31. Максимальная длина имени 64 символа.

Тип данных в MS Access (Data Type). Тип данных определяется значениями, которые предполагается хранить в поле, и операциями, которые будут выполняться с этими значениями. В Access допускается использование двенадцати типов данных.


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

  • Текстовый (Text) — используется для хранения текста или комбинаций алфавитно-цифровых знаков, не применяемых в расчетах (например, код товара). Максимальная длина поля 255 знаков.
  • Поле МЕМО (Memo) — используется для хранения обычного текста или комбинаций алфавитно-цифровых знаков длиной более 255 знаков. Поля с этим типом данных в базах данных формата Access 2007 поддерживают также форматирование текста. Это единственный в Access тип данных, обеспечивающий встроенную поддержку отображения и хранения форматированного текста. Максимальный размер поля 1 Гбайт знаков или 2 Гбайт памяти (2 байта на знак) при программном заполнении полей, и 65 535 знаков при вводе данных вручную в поле и в любой элемент управления, связанный с этим полем.
  • Числовой (Number) — служит для хранения числовых значений (целых или дробных), предназначенных для вычислений, исключением являются денежные значения, для которых используется тип данных Денежный (Currency). Размер поля 1, 2, 4 и 8 байтов, или 16 байтов (если используется для кода репликации) зависит от типа чисел, вводимых в поле.
  • Дата/время (Date/Time) — используется для хранения значений даты и времени в виде 8-байтовых чисел двойной точности с плавающей запятой. Целая часть значения, расположенная слева от десятичной запятой, представляет собой дату. Дробная часть, расположенная справа от десятичной запятой, — это время. Хранение значений даты и времени в числовом формате позволяет выполнять различные вычисления с этими данными.
  • Денежный (Currency) — используется для хранения денежных значений в виде 8-байтовых чисел с точностью до четырех знаков после запятой. Этот тип данных применяется для хранения финансовых данных и в тех случаях, когда значения не должны округляться.
  • Счетчик (AutoNumber) — используется для уникальных числовых 4-байтовых значений, которые автоматически вводит Access при добавлении записи. Вводимые числа могут последовательно увеличиваться на указанное приращение или выбираться случайно. Обычно используются в первичных ключах.
  • Логический (Yes/No) — применяется для хранения логических значений, которые могут содержать одно из двух значений: Да/Нет, Истина/Ложь или Вкл/Выкл. (8 битов = 1 байт). Используется 1 для значений Да и 0 для значений Нет. Размер равен 1 биту.
  • Поле объекта OLE (OLE Object) — используется для хранения изображений, документов, диаграмм и других объектов из приложений MS Office и других программ Windows в виде растровых изображений, которые затем отображаются в элементах управления форм или отчетов, связанных с этим полем таблицы.
    Чтобы в Access просматривать эти изображения, необходимо, чтобы на компьютере, использующем базу данных, был зарегистрирован OLE-сервер (про-грамма, поддерживающая этот тип файлов). Если для данного типа файлов OLE-сервер не зарегистрирован, отображается значок поврежденного изображения.
Читайте также:  Как сделать еще одну страницу в одноклассниках
  • Гиперссылка (Hyperlink) — применяется для хранения ссылок на Web-узлы (URL-адреса), на узлы или файлы интрасети или локальной сети (UNC-адреса — стандартного формата записи пути), а также на узлы или файлы локального компьютера. Кроме того, можно использовать ссылку на объекты Access, хранящиеся в базе данных. Может хранить до 1 Гбайт данных.
  • Вложение (Attachment) — используется для вложения в поле записи файлов изображений, электронных таблиц, документов, диаграмм и других файлов поддерживаемых типов точно так же, как в сообщения электронной почты. Вложенные файлы можно просматривать и редактировать в соответствии с заданными для поля параметрами. Эти поля не имеют ограничений, связанных с отсутствием зарегистрированных OLE-серверов. Более рационально используют место для хранения, чем поля с типом данных Поле объекта OLE (OLE Object), поскольку не создают растровые изображения исходного файла. Максимальная длина поля для сжатых вложений — 2 Гбайт, для несжатых — примерно 700 Кбайт в зависимости от степени возможного сжатия вложения.
  • Вычисляемый (Calculated) — предназначен для создания вычисляемых полей: числовых, текстовых, денежных, дата/время, логических. Значение вычисляемого поля определяется выражением, записанным в поле и использующим другие поля текущей записи, некоторые встроенные функции и константы, связанные арифметическими, логическими или строковыми операторами.
  • Мастер подстановок (Lookup Wizard) или Подстановка и отношения (Lookup & Relationship) — вызывает мастера подстановок, с помощью которого можно создать поле, позволяющее выбрать значения из списка, построенного на основе значений поля другой таблицы, запроса или фиксированного набора значений. Такое поле отображается как поле со списком. Если список построен на основе поля таблицы или запроса, тип данных и размер создаваемого поля определяется типом данных и размером привязанного столбца; если на основе набора значений — размером текстового поля, содержащего значение. Кроме того, мастер подстановок позволяет определить связь таблиц и включить проверку связной целостности данных.
  • Читайте также:  Как сделать словарь в excel

    Закрепим полученные знания просмотром видео:

    Про основные свойства полей MS Access читаем тут.

    Ссылка на основную публикацию
    Чем открывать файл doc
    Файлы формата DOC открываются специальными программами. Существует 2 типа форматов DOC, каждый из которых открывается разными программами. Чтобы открыть нужный...
    Функция датазнач в excel
    Возвращает числовой формат даты, представленной в виде текста. Функция ДАТАЗНАЧ используется для преобразования даты из текстового представления в числовой формат....
    Функция если ячейка содержит определенный текст
    Функция ЕСЛИ СОДЕРЖИТ Наверное, многие задавались вопросом, как найти функцию в EXCEL«СОДЕРЖИТ» , чтобы применить какое-либо условие, в зависимости от...
    Чем открываются файлы pdf
    Файлы формата PDF распространены для книг, журналов, документов (в том числе, требующих заполнения и подписи) и других текстовых и графических...
    Adblock detector