Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

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

2019-05-26 199
Связывание таблиц базы данных. 0.00 из 5.00 0 оценок
Заказать работу

Вверх
Содержание
Поиск

Цель работы: изучить программный продукт Access.

Оборудование: Компьютерный класс кафедры АТ, программное обеспечение Microsoft Access-2007, TeahPro Access-2000.

Тип связи информационных объектов

Связи информационных объектов могут быть разного типа:

 один к одному (1: 1);

 один ко многим (1: М);

 многие ко многим (М: N).

Тип связи один к одному имеют место, когда каждому экземпляру первого объекта (А) соответствует только один экземпляр второго объекта (В), и наоборот, каждому экземпляру второго объекта (В) соответствует только один экземпляр первого объекта (А). Следует заметить, что такие объекты легко могут быть объединены в один. Графическое изображение связи один к одному приведено на рис. 1. Примерами одно-однозначных связей являются пары вида: группа—староста, фирма — расчетный счет в банке и т. п. В реляционных базах данных используется крайне редко.

Рисунок 15 – Тип связи один к одному

 

Один ко многим (1: М) — это такие связи, когда каждому экземпляру одного объекта (А) может соответствовать несколько экземпляров другого объекта (В), а каждому экземпляру второго объекта (В) может соответствовать только один экземпляр первого объекта (А). Графическое изображение одно-многозначной связи приведено на рис. 2.14.

Рисунок 16 – Тип данных один ко многим

В такой связи объект А является главным, а объект В — подчиненным, т. е. имеет место иерархическая подчиненность объекта В объекту А. Простейшими примерами связей один ко многим являются пары объектов: подразделения—сотрудники, кафедра—преподаватель, группа—студент и т. п.

Связи многие ко многим (М: N) — это такие связи, когда каждому экземпляру одного объекта (А) могут соответствовать несколько экземпляров второго объекта (В), и наоборот, каждому экземпляру второго объекта (В) может соответствовать несколько экземпляров первого объекта (А). Графическое изображение связи типа М: N показано на рис. 2.15.

Рисунок 17 – Тип данных Многие ко многим

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

Рисунок 18 – Реализация Типа данных многие ко многим

 

Объект-связка должен иметь идентификатор, образованный из идентификаторов исходных объектов Ka и Kb (см. рис. 2.16).

Примером связи многие ко многим является пара вида поставщики—товары, если один поставщик поставляет разные наименования товаров, а товар одного наименования может поставляться несколькими поставщиками. Или как в нашем случае Клиент-Мастера. Один клиент может в разное время обслуживаться у разных мастеров и один мастер может обслуживать несколько клиентов. Остальные связи проанализировать самостоятельно.

Рисунок 19 – Информационно-логическая модель предметной области

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

Создание схемы данных Рассмотрим процесс создания схемы данных соответствующей логической структуре базы данных СТО МаШинка.

Создание схемы данных начинается с выполнения команды Схема данных в группе Отношения на вкладке ленты Работа с базами данных. В результате выполнения этой команды открывается окно схемы данных и диалоговое окно Добавление таблицы, в котором осуществляется выбор таблиц, включаемых в схему (см. рис.). Диалоговое окно Добавление таблицы откроется автоматически, если в базе данных еще не определена ни одна связь. Если окно не открылось, на ленте Работа со связями | Конструктор в группе Связи нажмите кнопку Отобразить таблицу.


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

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...



© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.