Справочный материал к лабораторной работе № 1
Тип данных: 1. Текстовый. Алфавитно-цифровые данные(до 255 байт (символов) по умолчанию) 2. Числовой. Автоматически выполняется проверка на соответствие введенного значения числовому типу. Только над числовыми полями возможно выполнение математических операций. Для полей числового типа можно установить размер поля:
Для указания числа десятичных знаков используется свойство с названием Число десятичных знаков. По умолчанию задается атрибут Авто. 3. Денежный. По умолчанию денежный тип принимается с 2 знаками после запятой, количество которых при желании можно изменить (от 1 до 4 знаков после запятой). 4. Счетчик. Поля типа Счетчик предназначены для хранения данных, значения которых не редактируются, а устанавливаются автоматически при добавлении каждой новой записи в таблицу. Их значения увеличиваются на 1 при добавлении каждой новой записи или могут быть любым случайным числом (данное свойство можно задать в строке Новые значения – Последовательные или Случайные). 5. Дата/время. Используется для хранения календарных дат или значений времени, в которых данные предоставлены в специальном формате. Позволяет выполнять вычисления в единицах измерения времени: в минутах, секундах, часах, днях, месяцах и годах. Возможна установка различных Форматов поля в окне Свойств поля (Полный, Длинный, Средний, Краткий и др.). При вводе дат будет выполняться проверка корректности данных. 6. Логический. Используется для хранения данных, которые могут принимать одно из двух возможных значений – Истина\Ложь, Да\Нет, Вкл\Выкл. 7. Поле МЕМО. Может содержать те же типы данных, что и простые текстовые поля. Отличием является то, что размер поля МЕМО не ограничен 255 символами, а может содержать до 65535 символов. 8. Поле объекта OLE. Позволяет хранить в таблицах изображения и другие двоичные рисунки (например, эл. таблицу EXCEL, документы MS Word, картинки, диаграммы, звуковые фрагменты, видеофайлы). 9. Мастер подстановок. Выбор этого типа данных запускает Мастер подстановок, предназначенный для создания поля, в котором предлагается выбор значений из раскрывающегося списка, содержащего набор постоянных значений или значений из другой таблицы. Свойства полей: Размер поля – задает максимальный размер данных, для хранения которых предназначено это поле. Свойство зависит от типа данных. Число десятичных знаков – задает число знаков, выводимых после запятой для числового и денежного типов данных. Формат поля – позволяет задать формат представления данных на экран или на печать. Это свойство зависит от типа данных. Маска ввода – для текстового, числового, денежного типов данных, а также для типа Дата/Время можно задать маску ввода, которую пользователь увидит на экране при вводе данных в поле. Список шаблонов масок задан, шаблоны можно редактировать. Подпись поля – позволяет определить более содержательное название поля, котороеAccess будет выводить в таблицах, отчетах, формах. Значение по умолчанию – данное значение будет автоматически добавляться в поле новой записи (кроме полей типа Счетчик, Поле МЕМО, Поле объекта OLE) Условие на значение – задает выражение, которое при вводе или редактировании должно быть истинным. При этом могут быть использованы операторы: >, <, >=, <=, <> (не равно), BETWEEN (проверяет, что значение поля находится в заданном диапазоне, при этом верхняя и нижняя границы диапазона разделяются логическим оператором and), IN (проверяет на равенство любому значению из списка, заключенному в круглые скобки); оператор сравнения Like (позволяет задавать константу-строку или константу-символ, используя: 1) символы шаблона:? – заменяет один произвольный символ; * - заменяет любое количество произвольных символов; # - заменяет одну цифру; 2) список символов, заключенных в квадратные скобки [ ]). Сообщение об ошибке – данная строка содержит сообщение, которое будет выдаваться на экран, если вводимое значение не удовлетворяет условию на значение. Например, введенное значение даты не соответствует диапазону от 01.01.00 до 01.01.01 Обязательное поле – если в данном поле не может быть 0 или NULL, то выбрать ДА. Индексированное поле – если в данном поле совпадения не допускаются, то выбрать ДА.
Кроме возможности задания Условия на значение для каждого поля существует возможность формирования Условия на значение для всей таблицы. Для этого следует, находясь в режиме конструктора (команда Вид\Конструктор), выполнить команду Вид/Свойства. Откроется диалоговое окно Свойства таблицы. Установить курсор в строке Условие на значение и выполнить щелчок по кнопке с тремя точками. Откроется окно Построитель выражений, в котором выполняя двойной щелчок мышью по нужным полям таблицы и кнопкам арифметических или логических действий, можно построить выражение. Полученное выражение и будет представлять Условие на значение для всей таблицы.
По завершении создания таблицы в режиме конструктора следует закрыть окно Конструктора, затем войти во вкладку Таблицы, выполнить двойной щелчок по имени сформированной в конструкторе таблицы, чтобы открыть ее для заполнения данными.
Окно построителя выражений состоит из трех разделов, располагающихся сверху вниз. Поле выражения. В верхней части окна построителя расположено поле, в котором создается выражение (Выражение — это сочетание математических и логических операторов, констант, функций, имен полей, элементов управления и свойств, в результате обработки которого получается единственное значение. Выражение может выполнять вычисления, обрабатывать текст или проверять данные). Ниже находится раздел, предназначенный для создания элементов выражения и их последующей вставки в поле выражения. Допускается непосредственный ввод части выражения в поле выражения. Кнопки операторов. В средней части окна построителя находятся кнопки с часто используемыми операторами (Оператор — знак или символ, задающий тип вычисления в выражении. Существуют математические, логические операторы, операторы сравнения и ссылок). При нажатии на одну из этих кнопок построитель вставит соответствующий оператор в текущую позицию поля выражения. Чтобы вывести полный список операторов, выберите папку Операторы в нижнем левом поле и нужный тип в среднем поле. В правом поле будут выведены все операторы выбранного типа. Элементы выражения. В нижней части окна построителя находятся три поля: В левом поле выводятся папки, содержащие таблицы, запросы, формы, объекты базы данных, встроенные и определенные пользователем функции, константы. (Константа — постоянное (не вычисляемое) значение. Например, число 210 и текст «Квартальная премия» являются константами. Выражение и результат вычисления выражения константами не являются.), операторы и общие выражения. В среднем поле задаются определенные элементы или типы элементов для папки, заданной в левом поле. Например, если выбрать в левом поле Встроенные функции, то в среднем поле появится список всех типов функций Microsoft Access. В правом поле выводится список значений (если они существуют) для элементов, заданных в левом и среднем полях. Например, если выбрать в левом поле Встроенные функции и тип функции в среднем, то в правом поле будет выведен список всех встроенных функций выбранного типа.
|