Основные типы данных

К основному типу данных относятся:

  • текстовый - для хранения текста ограниченного размера (от 0 до 255 символов);
  • поле МЕМО - для хранения больших объемов текста (до 65535 символов);
  • числовой - для хранения действительных чисел;
  • дата/время - для хранения дат и текущего времени;
  • денежный - числовое поле, выраженное в денежных единицах;
  • счетчик - для уникальных (неповторяющихся) натуральных чисел с автоматическим наращиванием (123456789 10 11 12 13 ...);
  • логический - содержит одно из значений TRUE (ИСТИНА) или FALSE (ЛОЖЬ) («Да» или «Нет», «1» или «0»);
  • поле объекта OLE - для хранения мультимедийных файлов (фото, видео, звук) объемом до 1 Гб;
  • гиперссылка - для хранения адресов URL для web-докумен-тов (например: www.access.com, Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script );
  • мастер подстановки - объект, настройкой которого можно автоматизировать ввод данных в поле так, чтобы не вводить их вручную, а выбирать из раскрывающегося списка.

Файлы СУБД Access имеют расширение .mdb.

Перечислим свойства поля.

  • 1. Размер поля определяет, сколько места на диске и в памяти компьютера будет занимать значение, хранящееся в данном поле. Это свойство можно задать для полей трех типов: текстовый, числовой и счетчик.
  • 2. Формат ноля определяет, в каком виде изображается значение ноля в таблице. Для ряда типов полей MS Access представляет стандартные форматы:
    • • числовой, денежный, счетчик - числовые форматы;
    • • дата/время - форматы даты и времени;
    • • логический - возможны три варианта: истина/ложь, да/нет, ВКЛ./ВЫКЛ.

Свойство Формат поля можно задать для любого типа поля, кроме Поля объекта OLE.

3. Маска ввода - шаблон ввода значения в поле, который используется для повышения эффективности ввода данных и уменьшения вероятности появления ошибки.

Маску ввода можно ввести вручную или с помощью Мастера.

В табл. 5.1 приведены специальные символы масок ввода.

Таблица 5.1

Символ

Пояснение

0

В данную позицию должна быть введена цифра и ничего кроме цифры

L

В данную позицию должна быть введена буква и ничего кроме буквы

А

В данную позицию должна быть введена буква или цифра

>

При вводе все символы, находящиеся правее данного знака, конвертируются к верхнему регистру

<

При вводе все символы, находящиеся правее данного знака, конвертируются к нижнему регистру

Пример. Для ввода фамилии с количеством букв не более 15 будет использована маска: >L

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ ОРИГИНАЛ   След >