Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК Основы информ. технологий. А.А.Стец.-2012.docx
Скачиваний:
292
Добавлен:
15.02.2016
Размер:
3.98 Mб
Скачать

Типы данных, обрабатываемых субд Access.

Создавая компьютерную БД, пользователь вводит свои данные в ее поля. При этом он должен прежде описать эти поля согласно требованиям Access: присвоить имена полям, указать их тип и свойства (которые позволят управлять сохранением, обработкой и отображением данных поля). Полям присваиваются имена с учетом следующих требований: имя должно содержать не более 64 символов; запрещается использование точки (.), восклицательного знака (!), апострофа (‘), квадратных скобок ([]) и управляющих символов с кодами ASCII от 0 до 31.

В поля БД можно вводить данные следующих типов.

Текстовый.В поля такого типа помещают текст или комбинацию текстовых и числовых значений. Объем текста не должен превышать 255 символов.

Поле MEMO.Длинный текст (до 65535) символов.

Числовой.Числовые данные, используемые в математических вычислениях, за исключением денежных расчетов. Размеры числовых полей - 1, 2, 4, 8, 12 байтов.

Дата/время.Значения даты и времени. Даты из диапазона от 100 по 9999 год.

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

Счетчик.Уникальные последовательные с шагом 1 номера, автоматически вставляемые при вставке записи в БД.

Логический.Поля, которые могут иметь только одно значение из пары значений, таких как Да/Нет, Истина/Ложь или Вкл/Выкл.

Поле объекта OLE.Объекты других приложений, которые могут быть связаны или внедрены в таблицу Access.

Гиперссылка.В полях этого типа хранятся гиперссылки - путь к файлу на жестком диске либо адрес в сети Internet или интранет.

Набор допустимых свойств для поля зависит от того, какого типа данные будут храниться в поле:

Размер поля.Определяет максимальную длину текстового или числового поля. Для числового поля часто используемыми являются значения:

· байт - целые числа от 0 до 255 (поле занимает 1 байт);

· целое – целые числа от -32 768 до 32 767 (2 байта);

· длинное целое - целые числа от -2 147 483 648 до 2 147 483 647 (4 байта).

Применяются и другие значения: одинарное с плавающей точкой, двойное с плавающей точкой, действительное.

Формат поля.Определяет способ отображения текста, чисел, дат и значений времени на экране и на печати.

Число десятичных знаков.Дает возможность указывать для чисел количество дробных знаков.

Маска ввода.Задает маску ввода, облегчающую ввод данных в поле.

Подпись.Определяет текст, который выводится в подписях полей в таблицах, запросах, формах, отчетах.

Значение по умолчанию.Позволяет указать значение, автоматически вводящееся в поле при создании новой записи.

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

Сообщение об ошибке.Позволяет указать текст сообщения, выводящегося на экран при вводе недопустимого значения.

Обязательное поле.Указывает, требует ли поле обязательного ввода значения.

Пустые строки.Определяет, допускается ли ввод в текстовое поле пустых строк (" ").

Индексированное поле.Позволяет создать индекс для поля, ускоряющий поиск и сортировку в таблице.

Сжатие Юникод для данного поля.Указывает, используется ли кодировка Unicode.

-5-