Характеристика microsoft access 2000: тип, платформа, функциональные возможности, справочная система, страница 10

Значение

Описание

Дробная часть

Размер

Байт

Числа от 0 до 255

Нет

1 байт

Целое

Числа от -32768 до 32768

Нет

2 байта

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

Числа от –2 147 483 648 до 2 147 483 648

Нет

4 байта

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

Числа от –3,402823Е38

до –1,401298Е-45 (для отрицательных значений)

 и от 1, 401298Е-45

до 3,402823Е38

(для положительных значений)

7

4 байта

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

Числа

от –1,79769313486232Е08

до –4,94065645841247Е-324

(для отрицательных значений) и от 1,79769313486232Е08

до 4,94065645841247Е-324

(для положительных значений)

15

8 байтов

Формат поля – задает формат отображаемого столбца таблицы на экране или печати. Как правило, используется формат, заданный по умолчанию.

Число десятичных знаков – задает для числового и денежного типов данных число знаков после запятой.

Маска ввода – определяет форму, в которой данные вводятся в поле.

Подпись – определяет заголовок столбца таблицы для данного поля; если подпись не указана, то в качестве заголовка используется имя поля.

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

Условие на значение – задает ограничения на вводимые значения и позволяет осуществлять контроль ввода.

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

Обязательное поле – указывается: может ли данное поле оставаться пустым или требует обязательного заполнения данного поля при вводе данных.

Индексированное поле (индекс) – это средство автоматической сортировки записей в таблице по значению этого поля.  Имеется два значения этого поля: Да (Совпадения допускаются) и Нет (Совпадения не допускаются). Используется для более быстрого поиска и автоматического исключения дублирования записей.

5.2. Выражения и функции

В Access имеется возможность выполнять различные операции, оформляя их в виде выражений. Выражение – это  операнды, соединенные знаками операций. В выражениях используются четыре типа операторов: арифметические, сравнения, логические, текстовый оператор.

· Арифметические операторы:      + (сложение),         - (вычитание), *(умножение),  /(деление),  % (проценты), ^ (возведение в степень) и др.

· Операторы сравнения: = (равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), <> (не равно).

· Логические операторы: AND (логическое умножение), OR (логическое сложение), NOT (логическое отрицание).

· Текстовый оператор: & (слияние строковых значений).

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

= заработок * часы + премия

В качестве операндов в выражениях используют литералы, константы, идентификаторы  и функции.

· Литерал – фактическое значение в виде числа, текстовой строки, даты, например: "Минск", #4-март-36#, 250.

· Константа – не изменяющееся значение,  например: Yes, No, True, False, Null, 3.14.

· Идентификатор – имя поля, элемента управления или свойства, например, [Заказы]![Дата.mdb]. Символ ! (восклицательный знак)  в выражении указывает ссылку на открытую форму, открытый отчет или их элемент управления, а символ .(точка) – на свойства форм, отчетов и элементов управления.

· Функция – встроенная программа, которая возвращает значение (число или строку символов), являющееся результатом расчетов или выполнения других операций. К функции обращаются по имени, за которым обычно в круглых скобках указывают ее аргументы, например: sin(x), log(a). Имеются и функции без аргументов. В Access имеется большой набор встроенных функций, представляющих собой реализацию наиболее часто встречающихся выражений.

Они разбиты на группы (рис. 14):