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

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

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

2019-05-26 175
Связывание таблиц базы данных. 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 – Информационно-логическая модель предметной области

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

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

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


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

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...



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

0.008 с.