Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Поддержка целостности данных




Лабораторная работа №3

Тема: Связи таблиц. Сортировка и фильтрация.
Цель: Освоить приемы создание связей, сортировки и фильтрации.
Время: 2 ч.

Выполнение работы

- Предоставить преподавателю, выполненное задание для самоподго­товки в п. 3.2.

- Изучить теоретические сведения.

- Ответить на тестовые задания.

- Выполнить самостоятельную работу.

Задание для самоподготовки

В процессе подготовки к занятию студент в обязательном порядке должен выполнить следующие задания:

а) При помощи конспекта лекций и рекомендуемой литературы рассмотреть сущность таких вопросов:

1) Связывание таблиц;

2) Виды связи;

3) Ключевое поле;

4) Сортировка и фильтрация;

5) Экспорт и импорт данных.

б) Занести в отчет такие данные:

1) номер лабораторной работы;

2) тему и цель работы;

3) краткий конспект основных теоретических сведений.

Теоретические сведения

Связывание таблиц

Что бы отобразить данные одной таблицы совместно относящимися к ним записями другой таблицы их связывают:

– "Щелчок" на кнопке Схема данных ;

– Выбрать таблицуðДобавить;

– Продолжать дот тех пор пока все нужные объекты не будут добавлены;

– Закрыть;

Рисунок 2.1 Организация связи

– Схватить поле в одной таблице и приемом "перетаскивание" перенести в другую таблицу на новое поле;

– Установить флажок þ Обеспечение целостности данных;

– Если необходимо Каскадное обновление данных и Каскадное удаление связанных записей;

– СоздатьðСохранить.

Виды связи

- Один к одному – Этот тип существует, когда по обе стороны связи для любого значения в связующем поле имеется только одна запись, т.е. связаны ключевые поля;

- Один ко многим – Когда в одной таблице одно значение может соответствовать многим в другой, обычно, таким образом связаны ключевое и не ключевое поле;

- Многие ко многим – Существует, если во множестве записей одной таблицы соответствуют множество записей в другой.

Поддержка целостности данных

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

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

– Связанные поля имеют один тип данных;

– Обе таблицы принадлежат одной базе данных

Установив целостность данных, необходимо следовать следующим правилам:

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

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

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

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

Просмотр подтаблицы

– "Щелчок" по значку +слева от записи.

Просмотр всех подтаблиц

– Выделить значение в таблице;

– ФорматðПодтаблицаðРазвернуть все.

Сворачивание подтаблицы

– "Щелчок" по значку –слева от записи.





Поделиться с друзьями:


Дата добавления: 2016-10-30; Мы поможем в написании ваших работ!; просмотров: 227 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Два самых важных дня в твоей жизни: день, когда ты появился на свет, и день, когда понял, зачем. © Марк Твен
==> читать все изречения...

2217 - | 2046 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.01 с.