Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
инфа.rtf
Скачиваний:
3
Добавлен:
07.08.2019
Размер:
487.37 Кб
Скачать

36. Назначение и структура объекта «таблица» системы управления базами данных Microsoft Access. Типы данных, хранимых в таблице.

37. Основные свойства полей таблицы системы управления базами данных Microsoft Access.

1 Размер поля. Определяет максимальную длину текстового или числового поля, так как если размер подобран неоптимальное, расходуется, лишня память.

2 Формат поля. Устанавливает формат отображения данных в форме, запросе, отчете.

3 Число десятичных знаков. Количество знаков после запятой в десятичном числе.

4 Маска ввода. Задает маску (шаблон), при вводе данных в таблицу или форму.

5 Значение по умолчанию. Содержит значение, установленное по умолчанию, для всех новых записей таблицы.

6 Подпись. Задает подпись поля, которое выводиться в формах, отчетах, таблицах (не путать с именем поля).

7 Условие на значение. Позволяет задать то условие, которое проверяется при вводе данных в поле.

8 Сообщение об ошибке. Задается текст, сообщение выводится в диалоговом окне, если вводимые данные не соответствуют, заданному условию на значение.

9 Обязательное поле. Определяет, может ли поле быть пустым или нет.

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

11 Индексированное поле. Задает индексы, для ускоренного поиска информации в таблице.

38  Описание свойства поля «формат поля» таблицы системы управления базами данных Microsoft Access.

Формат поля Устанавливает формат отображения данных в форме, запросе, отчете.

39.      Описание свойства поля «маска ввода» таблицы системы управления базами данных Microsoft Access.

Маска ввода Задает маску (шаблон), при вводе данных в таблицу или форму.

40.      Описание свойств поля «условие на значение» и «сообщение об ошибке» таблицы системы управления базами данных Microsoft Access.

Условие на значение Позволяет задать то условие, которое проверяется при вводе данных в поле.

Сообщение об ошибке Задается текст, сообщение выводится в диалоговом окне, если вводимые данные не соответствуют, заданному условию на значение.

41.      Описание свойства поля «индексированное поле» таблицы системы управления базами данных Microsoft Access.

Индексированное поле Задает индексы, для ускоренного поиска информации в таблице.

42.      Понятие и способы определения «первичного ключа» таблицы системы управления базами данных Microsoft Access.

Первичный ключ — это поле или набор полей таблицы, которые предоставляют Microsoft Office Access уникальный идентификатор для каждой строки. В реляционной базе данных, например в базе данных, сведения распределяются по отдельным таблицам, созданным для определенных целей. Затем при помощи первичных ключей и отношений между таблицами выбирается способ, которым сведения будут объединены вновь. Поля первичного ключа используются в Access для быстрого сопоставления данных из нескольких таблиц и для объединения этих данных по заданному принципу.

43      Определение связей между таблицами системы управления базами данных Microsoft Access. Требования к полям для обеспечения установки связей между таблицами. Назначение процедуры «Обеспечение целостности данных».

Если в база данных включает несколько таблиц, то эти таблицы, как правило, должны быть связаны между собой. Связь организуется от родительской таблице к дочерней... (Иерархичная система)

В Microsoft Access обеспечивается возможность автоматической проверки целостности данных в связанных полях. Целостность даных означает систему правил, используемых для поддержания связей между записями в связанных таблицах, а также для обеспечения защиты от случайного удаления или изменения связанных данных. Установить проверку целостности данных можно, если выполнены следующие условия:

связанное поле главной таблицы является ключевым полем или имеет уникальный индекс;

связанные поля имеют один тип данных. Здесь существует два исключения. Поле счетчика может быть связано с числовым полем, если в последнем поле в свойстве Размер поля (FieldSize) указано значение Длинное целое (Long Integer), или в обоих полях свойство Размер поля (FieldSize) имеет значение Код репликации (Replication ID);

обе таблицы принадлежат одной базе данных Microsoft Access.

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

Невозможно ввести в связанное поле подчиненной таблицы значение, отсутствующее в связанном поле главной таблицы. Однако можно ввести пустое значение, показывающее, что для данной записи связь отсутствует.

Не допускается удаление записи из главной таблицы, если существуют связанные с ней записи в подчиненной таблице.

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