Видове връзки към базата данни

Наименование на работа: Видове връзки в базата данни

Специализация: информатика, кибернетика и програмиране

Описание: В тази таблица книга ще съдържа връзки към записите на издателите на маса. В повечето случаи съвпадат първичен ключ на една таблица, включваща за всеки ред уникален идентификатор и външен ключ в друга таблица. В тази връзка, всеки ред на Таблица А може да съответства на множество редове от таблица В но всеки ред А. много връзки таблица В може да има само един ред от таблицата за много Когато съобщава за много, много всеки ред на Таблица А може да съответства на множество редове от таблица В, и обратно.

Размер на файла: 16.81 KB

изтеглен на работа: 9 души.

3.Vidy отношения в базата данни

Каква е връзката между таблиците

По-правилно вариант е налагането на информацията за издател в отделна таблица "Издателите". В тази таблица, "Книги" съдържа препратка към "издатели" записите в таблиците.

За да се запази синхронизация, трябва да гарантира целостта на данните между маси "книги" и "издатели". Комуникация с целостта на данните позволява да се гарантира, че данните в една таблица отразява данните в другата. Например, всяка книга в таблицата "книгите" е свързано с конкретен издател в таблицата "Издателите". Добави в резервирате маса за издател, който не е в базата данни, данните не е възможно.

Видове връзки между таблици

Комуникацията се осъществява чрез съчетаване на данни в ключови колони; обикновено колони и в двете таблици имат едно и също име. В повечето случаи съвпадат първичен ключ на една таблица, включваща за всеки ред уникален идентификатор и външен ключ в друга таблица. Например, всеки от изданията, които са в продажба, можете да свържете обема на продажбите си чрез създаването на колона "ID_izdaniya" в "Книги" на маса (първичен ключ) и колона "ID_izdaniya" в "Продажби" (чужд ключ) на масата.

Комуникация "едно към много" е създадена в случаите, когато се налага само едно от задължителен колона уникален ограничение или е първичен ключ.

В страна Microsoft Access връзка "един към много", което съответства на първичния ключ, е показан символът ключ. странична връзка, което съответства на чужд ключ се нарича символ безкрайност.

"Много към много" комуникация

Комуникация "12:59"

При опит да се създаде "12:59" всеки ред на Таблица А може да има само един ред от таблица Б и обратно. Комуникация "12:59" се създава, когато двете свързани колоните са първични ключове или имат се налагат уникални ограничения.

Този тип връзка се използва рядко, защото в такава ситуация обикновено свързват помежду си данни могат да се съхраняват в една таблица. Използвайте тип връзка "12:59" е възможно в следните случаи.
• За да се разделят на масата, че съдържа твърде много колони.
• За да се изолира част от една маса от съображения за сигурност.
• За краткосрочно съхранение, като се използват данните, за да го премахнете е най-лесният начин за почистване на масите.
• За съхранение на данни, отнасящи се само до подмножество на главната таблица.
В страна Microsoft Access връзка "12:59", което съответства на първичния ключ, е показан символът ключ. странично свързване, което съответства на външен ключ, както е посочено от основен символ.