Студопедия Главная Случайная страница Обратная связь

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

Связывание таблиц. Между таблицами могут устанавливаться бинарные (для двух таблиц), тернарные (между тремя таблицами) и n-нарные связи





 
Между таблицами могут устанавливаться бинарные (для двух таблиц), тернарные (между тремя таблицами) и n-нарные связи. Рассмотрим наиболее очевидные бинарные связи.

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

Пример связи типа 1: 1, когда одной записи основной таблицы соответствует одна запись дополнительной таблицы, показан на рис. 8.4.

 

           
 
Таблица 1 (основная) * +
Код Значение
а  
б  
в  

 

   
Таблица 2 (дополнительная) * +
Код Значение
а стол
в книга

 

   
 
 

 

 


Рис. 8.4. Связь таблиц по типу 1: 1

 

На рис. 8.4 показаны две таблицы, содержащие коды некоторых объектов и их значения. Знаками *, + обозначены ключевые и обычные поля связи, откуда видно, что поля кодов таблиц являются ключевыми для каждой таблицы и одновременно полями связи между таблицами. Таким образом, сопоставление таблиц дает следующие новые сведения (виртуальные записи или псевдозаписи): (а, 10, стол), (в, 3, книга).

Связь вида 1: М имеет место, когда одной записи основной таблицы соответствует несколько записей вспомогательной таблицы – рис. 8.5. На

 

       
   
Таблица 2 (дополнительная) * + *
Код Фирма-изготовитель Наличие
а Acer Да
а Mitsumi Нет
а NEC Да
а Panasonic Да
а Sony Да
б Philips Нет
б Sony Нет
б Yamaha Да
в Creative Labs Да
     

 

 
Таблица 1 (основная) * +
Код Значение
а CD-ROM
б CD-Recorder
в Sound Blaster

 

 

 


Рис.8.5. Связь таблиц по типу 1: М

 

рис.8.5 таблица 2 имеет два ключевых поля, но связь между таблицами может осуществляться только по полям связи, обозначенным как " +". С учетом сказанного виртуальные записи могут быть следующими: (а, CD-ROM, Acer, да), (а, CD-ROM, Mitsumi, нет), … (б, CD-Recorder, Philips, нет) и т.д.

 
Связь типа М: 1 имеет место, когда одной или нескольким записям основной таблицы ставится в соответствие одна запись дополнительной таблицы. Общий вид связи М: М возникает в случае, когда нескольким записям основной таблицы соответствует несколько записей

дополнительной таблицы.







Дата добавления: 2014-11-10; просмотров: 467. Нарушение авторских прав; Мы поможем в написании вашей работы!




Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...


Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


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


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

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

Лечебно-охранительный режим, его элементы и значение.   Терапевтическое воздействие на пациента подразумевает не только использование всех видов лечения, но и применение лечебно-охранительного режима – соблюдение условий поведения, способствующих выздоровлению...

Тема: Кинематика поступательного и вращательного движения. 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью, проекция которой изменяется со временем 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью...

МЕТОДИКА ИЗУЧЕНИЯ МОРФЕМНОГО СОСТАВА СЛОВА В НАЧАЛЬНЫХ КЛАССАХ В практике речевого общения широко известен следующий факт: как взрослые...

СИНТАКСИЧЕСКАЯ РАБОТА В СИСТЕМЕ РАЗВИТИЯ РЕЧИ УЧАЩИХСЯ В языке различаются уровни — уровень слова (лексический), уровень словосочетания и предложения (синтаксический) и уровень Словосочетание в этом смысле может рассматриваться как переходное звено от лексического уровня к синтаксическому...

Плейотропное действие генов. Примеры. Плейотропное действие генов - это зависимость нескольких признаков от одного гена, то есть множественное действие одного гена...

Studopedia.info - Студопедия - 2014-2025 год . (0.009 сек.) русская версия | украинская версия