- •1. Основные понятия и термины Access
- •1.1 Терминология, используемая в базах данных
- •1.2 Общие сведения об Access xp
- •1.2 Объекты базы данных
- •2. Таблицы
- •2.1 Создание таблиц с помощью конструктора
- •2.2 Типы данных
- •2.3 Свойства полей
- •2.4 Установка поля первичного ключа
- •2.5 Сохранение проекта таблицы
- •2.6 Заполнение таблиц
- •2.7 Мастер подстановок
- •2.8 Редактирование проекта таблицы
- •2.9 Копирование таблицы
- •2.10 Связывание таблиц в Access
- •3 Запросы
- •3.1 Создание запросов
- •3.2 Конструктор запросов
- •3.3 Вычисление в запросах
- •3.4 Построение выражений с помощью построителя выражений
- •3.5 Запрос на обновление
- •3.6 Запрос на создание таблиц
- •3.7 Запрос на добавление
- •3.8 Запрос на удаление
- •4 Формы
- •4.1 Создание форм
- •4.2 Конструктор форм
- •4.3 Диаграмма в формах
- •4.4 Диспетчер кнопочных форм
- •5 Отчеты
- •5.1 Создание отчетов
- •5.2 Конструктор отчетов
- •6 Макросы
- •6.1 Создание макроса
- •6.2 Запуск макроса
- •7 Взаимодействие с другими приложениями Microsoft Office
- •7.1 Экспортирование таблиц
- •7.2 Импортирование таблиц
- •Содержание
2.3 Свойства полей
Как только курсор оказывается в столбце Тип данных, в нижней части окна возникает бланк свойств (характеристик) данного поля (рис 4). Бланк свойства, представляет собой перечень свойств с окном подсказки по каждому свойству. Перечень свойств меняется в зависимости от типа данных.
Например, в полях, относящихся к типу данных Текстовый, вы можете задавать (вместе с другими характеристиками) максимальное число символов вводимых элементов данных.
Если вы назначаете тип данных Дата/Время можно выбирать различные форматы даты и времени.
При работе с данными типа Числовой, то можете задать числа десятичных знаков, используемых Access для отображения чисел в соответствующем поле, а также можете устанавливать, будет ли использоваться формат с плавающей запятой.
Ниже приведены названия свойств и их описание.
Размер поля |
Определяет максимальную длину текстового или числового поля. Учтите, что при создании полей слишком большого размера неэкономно расходуется память, а полей маленького размера искажается содержимое поля |
Формат поля |
Устанавливается формат отображения данных в форме или запросе |
Число десятичных знаков |
Определяется количество разрядов в дробной части десятичного числа |
Маска ввода |
Определяет маску данных при вводе |
Подпись |
Содержит надпись, которая выводится рядом с полем в форме или в отчете (данная надпись может и не совпадать с именем поля, а также может содержать поясняющие сведения) |
Значение по умолчанию |
Содержит значение, устанавливаемое по умолчанию в соответствующем поле таблицы |
Условие на значение |
Определяет множество значений, которые пользователь может вводить в это поле при заполнении таблицы |
Сообщение об ошибке |
Определяет сообщение, которое появляется на экране при вводе недопустимого значения |
Обязательное поле |
Установка, указывающая на то, что данное поле обязательно следует заполнить |
Пустые строки |
Установка, которая определяет, допускается ли ввод в данное поле пустых строк |
Индексированное поле |
Средство автоматической сортировки записей в таблице по значению индексированного поля. Может иметь одно из трех значений: поле не индексировано, но допускаются повторяющиеся значения; поле индексировано и повторяющиеся значения запрещены |
Отметим, что при конструировании таблицы нет необходимости задавать все свойства полей.
2.4 Установка поля первичного ключа
Чтобы объявить поле таблицы полем первичного ключа, следует выполнить следующие действия:
1 установить в него курсор;
2 выполнить щелчок на кнопке с изображением ключа на панели инструментов или выбрать команду Ключевое поле из меню Правка. Слева от данного поля появится маленькое изображение ключа – признак поля первичного ключа.
Если к моменту выхода из режима конструктора первичный ключ не объявлен, Access XP выдаст запрос о необходимости включения в таблицу поля первичного ключа.
Полями первичного ключа можно объявить несколько полей. Для этого следует маркировать необходимые поля, удерживая клавишу CTRL.