Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Целостность данных

Читайте также:
  1. A) работает со всеми перечисленными форматами данных
  2. A)можно изменить тип диаграммы, ряд данных, параметры диаграммы и т. д.
  3. ABC-анализ данных о поставщиках
  4. I. ПОЛОЖЕНИЕ О СИСТЕМЕ КАТАЛОГОВ, КАРТОТЕК И БАЗ ДАННЫХ ГОСУДАРСТВЕННОЙ БИБЛИОТЕКИ ЮГРЫ
  5. I.5.3. Подготовка данных для задачи линейного программирования.
  6. I.5.7. Mодификация (изменение) данных задачи.
  7. PCX. Формат появился как формат хранения растровых данных программы PC PaintBrush фирмы Z-Soft и является одним из наиболее распространенных (расширение имени файла .PCX).

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

данных поддерживалась автоматически.

 

Задание. Установить связи таблицы Оплата коммунальных услуг по полю Услуги с таблицей Организации ПТО по полю Вид услуг с помощью Конструктора связей. Эта связь относится к типу "Один-ко-многим", т.к. одна запись таблицы Организации ПТО будет связана с несколькими записями таблицы Оплата коммунальных услуг. Связи устанавливаются в окне базы.

 

Действия:

· Открыть базу данных Коммунальные платежи.

· Закрыть все открытые таблицы (если такие есть). Создавать или изменять связи между открытыми таблицами нельзя.

Для связи типа "Один-ко-многим" в свойстве Индексированное поле для таблиц должны быть установлены параметры соответственно:

- в таблице Оплата коммунальных услуг для поля УслугиДа (Допускаются совпадения).

- в таблице Организации ПТО для поля Вид услугДа (Совпадения не допускаются).

Проверить корректность этого свойства полей в таблицах в режиме Конструктор!!!

· Выбрать команду Работа с базами данных ® Схема данных или щелкнуть по кнопке Схема данных панели инструментов. При этом появится окно Схема данных.

Выбрать из диалогового окна обе таблицы для установления связей и щелкнуть на кнопке <Добавить>. После добавления таблиц для связи закрыть окно. В окне Схема данных появились две добавленные таблицы (рис. 3.4).

Рис. 3.4.

· Выделить поле Услуги в таблице Оплата коммунальных услуг.

Перетащить и опустить поле Услуги на поле Вид услуг из таблицы Организации ПТО при этом вызовет диалоговое окно Изменение связей (рис.3. 5).

Установить опции:

v Обеспечение целостности данных

v Каскадное обновление связанных полей

v Каскадное удаление связанных записей

v Один-ко-многим.

Рис.3.5
Щелкнуть по кнопке <Создать> диалогового окна Изменение связей для

установления связи (рис.3.5). Microsoft Access 2007 закроет диалоговое окно и

нарисует линию, соединяющую таблицы по типу - "Один-ко-многим" (рис.3.6.).

 

Рис.3.6

Проблемы при установлении связи возникают в том случае, если данные связываемых полей в этих таблицах не совпадаютпо значению. Например, значение поля в одной таблице «кв. м» не совпадает со значением поля «кв. м.»

— в другой, т.к. во втором случае добавлена лишняя точка.

· Сохраните связи, щелкнув по кнопке <Сохранить>.

 


Дата добавления: 2015-10-29; просмотров: 97 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Кнопки панели элементов Microsoft Access 2007.| Создание форм для работы с данными

mybiblioteka.su - 2015-2024 год. (0.007 сек.)