Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ШПОРЫ 51 вопрос.doc
Скачиваний:
5
Добавлен:
25.09.2019
Размер:
276.48 Кб
Скачать

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

Создавая компьютерную БД, пользователь вводит свои данные в ее поля.

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

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

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

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

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

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

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

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

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

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

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

Размер поля. Определяет максимальную длину текстового или числового поля. Для числового поля часто используемыми являются значения: · байт – (1 байт); · целое(2 байта); · длинное целое (4 байта). Применяются и другие значения: одинарное с плавающей точкой, двойное с плавающей точкой, действительное.

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

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

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

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

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

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

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

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

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

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

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

33. Выражения в субд Access. Элементы выражения. Операторы.

Выражение – комбинация значений и операторов, дающая определенный результат.В качестве значений в выражениях используют: литерал – фактическое значение в виде числа, текстовой строки, даты. (например, 200, "Беларусь", #02-окт-05#); константа – не изменяющееся значение (например,Yes, No, True, False и Null, натуральные числа 0, 1, 2, и т.д.); функция – небольшая программа, которая всегда возвращает значение (число или строку символов), являющееся результатом расчетов или выполнения других операций. К функции обращаются по имени, за которым в круглых скобках указывают ее аргументы. Имеются и безаргументные функции, например, Date(). В Access определено множество типов функций: статистические, математические, даты/время, текстовые, финансовые и др.; идентификатор – ссылка на значение поля, элемента управления или свойства. Например, Forms![Заказы]![ДатаРазмещения]. Default Value (ссылка на свойство Default Value элемента управления “ДатаРазмещения” в форме “Заказы”). Символ «!» предопределяет ссылку на открытую форму, на открытый отчет или их элемент управления ,а символ «.» - на свойства форм, отчетов и элементов управления.

Оператор – операция над значениями. В выражениях используются 4 типа операторов: арифметические операторы (+ -/ * % ^. Операторы сравнения - = < > <= >= <>не равно. Логические операторы AND-логическое умножение, OR-логическое сложение, NOT-отрицание. Текстовый оператор &-слияние строковых значений.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]