Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
эксес.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
54.52 Кб
Скачать

4. Свойства полей: «Условие на значение», «Маска ввода», «Индексированное поле», «Обязательное поле». Их использование.

Маска ввода–используется, если требуется ввод данных в заранее определенном формате. Например, номер телефона, дата, почтовый индекс и т.п. Маски ввода выполняют значительную часть задач проверки данных, поскольку позволяют вводить данные только определенным образом.Маска ввода состоит из трех частей, которые разделены точкой с запятой. Первая часть является обязательной, а две остальные — необязательными. Например, номер моб. телефона: (999) 0000-000;0;-. Цифра 9 обозначает необязательную цифру (междугородный код вводится не всегда), тогда как 0 определяет обязательную цифру.

Условие на значение – это свойство служит для автоматического контроля значения поля, вводимого в таблицу: оно должно удовлетворять условию, заданному пользователем. Например, выражение >2001 And <2010 допускает ввод значений от 2002 и 2009. Если условие не соблюдается, на экран выводится сообщение об ошибке и допустимые значения поля

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

Обязательное поле – это логическое свойство, которое может принимать значенияДа и Нет. При значенииДа в поле обязательно должны быть введены данные. В числовых полях допустимым является значение 0.

5. Что такое «Ключевое поле»?

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

6. Создание связей. Их типы.

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

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

Связи создаются в окне Работа с базами данных → Схема данных.

В появившееся окне Добавление таблицы выделите те таблицы, между которыми будут создаваться связи.

Нажать кнопку Добавить, затем выделите вторую таблицу для связи и нажмите кнопку Добавить, и так далее. Если связываются все таблицы списка, то можно выделить сразу все таблицы и один раз нажать кнопку Добавить).Нажмите кнопку Закрыть.

В результате в окне Схема данных появятся добавляемые таблицы, точнее списки их полей. Создание связей между таблицами перетаскиванием выбранного ключевого поля одной таблицы и его мышью на соответствующее поле другой таблицы. Для связывания нескольких полей это выполняют при нажатой клавише Сtгl. Откроется окно Связи. Установите флажок Обеспечение целостности данных. Этот режим запретит вводить в связанную таблицу (на стороне) запись с несуществующим значением аналогичного поля в главной таблице (на стороне 1). Установите флажки Каскадное обновление связанных полей и Каскадное удаление связанных записей. Это обеспечит автоматическое изменение данных в связанной таблице при внесении изменений в первую таблицу. Нажмите кнопку Создать для возврата в окно Схема данных.