3 основни типа връзки в бази данни на Access

Споделете сега:

В тази статия ще разберем връзката между различните функции и свързаните данни в Access.

Access използва нормализиране на базата данни за организиране на таблица (релации) и колони (атрибути) на релационна база данни, за да сведе до минимум излишността на данните. Нормализирането е процес, който разделя данните в различни таблици, което помага за подобряване на цялостната производителност, дълготрайност и целостта на ресурсите в организацията.Разбиране на връзките в базите данни за достъп

  • Нормализирането е процес на база данни за организиране на данни.
  • Това се състои от създаване на таблици, създаване на взаимоотношения между таблици между правила, предназначени за защита на данните и за насърчаване на гъвкавостта на базата данни, чрез елиминиране на непоследователна зависимост и излишък.

Определяне на връзките

Връзки в достъпаВръзката се управлява чрез съвпадение на данни в различни ключови колони, чрез формиране на колони с подобно име и в двете таблици. В повечето случаи свързаните връзки съвпадат с първичния ключ на една таблица, което помага при генерирането на уникален идентификатор за всеки ред едновременно с влизане във външния ключ на другата таблица. Съществуват основно три типа връзки, които се създават в зависимост от дефиницията на свързаните колони в таблица.

Нека да разгледаме тези взаимоотношения.

1. Взаимоотношения един към много

Това е една от често срещаните форми на взаимоотношения, при която ред от таблица X може да има един или повече подобни редове в таблица Y. Но таблица Y има право да има само един ред, който може да съответства на таблица X. Всяка голяма организация по света е известен с използването на този метод, за да подскаже достъпността на данни между таблици.

Например, купувачът има таблици за клиенти и поръчки с връзка един към много; всеки клиент има право да прави толкова поръчки, колкото иска, но всеки идентификатор на поръчка за даден продукт може да има само един клиент.

2. Връзка много към много

При този тип взаимоотношения и таблица X и Y могат да имат множество съвпадащи редове в базата данни на другия. Потребителите могат да създадат този вид взаимоотношения, като създават дефиниция на трета таблица. Тази трета таблица се нарича Junction Table, чийто първичен ключ се състои от външния ключ както от таблица X, така и от таблица Y.

Например, таблица с бисквитки и таблица на клиенти споделят връзка много към много, която е допълнително дефинирана от връзка едно към много, състояща се както от тези таблици, така и от таблица на съединения „Поръчка“.

3. Взаимоотношения един към един

В повечето едно-към-едно взаимоотношения, ред от Таблица X може да има само един подобен ред от Таблица Y, а Таблица Y също може да има един подобен ред от Таблица X. Тази форма на взаимоотношение се създава, когато и двете свързани колони в Таблиците се състоят от уникално ограничение или първичен ключ.

Това е една от редките взаимовръзки между тези три, тъй като тази форма на взаимовръзка ограничава информацията да пътува през друга таблица, тъй като е ограничена само до една таблица.

Връзката „един към един” се използва при условия като:

  • Ако потребителят иска да раздели таблицата на няколко колони.
  • За изолиране на части от таблица в различни раздели, за да се направят данните по-сигурни.
  • За съхраняване на краткотрайни данни, които са склонни да бъдат изтрити с изтриването на таблицата.
  • За съхраняване на информация, която се отнася само за информация за подмножество от основната таблица

Въпреки цялата си сложност, базата данни на MS Access все още остава уязвима за повреда на файлове, така че е много важно да се поддържа поправка на accdb инструмент под ръка. Потребителите могат да избегнат усложнения като загуба на данни, като изберат да набавят специализирано приложение за възстановяване.

Въведение на автора:

Вивиан Стивънс е експерт по възстановяване на данни в DataNumen, Inc., която е световен лидер в технологиите за възстановяване на данни, включително sql възстановяване и excel софтуерни продукти за възстановяване. За повече информация посетете WWW.datanumen.com

Споделете сега:

Коментарите са забранени.