Ключът е комбинация от полета, данните, които идентифицират еднозначно всеки запис в таблицата. Обикновено ключ се състои от една област, и композицията (комплекс) - на няколко области. Полетата, върху която е построен ключа в ключа. Само един ключ може да бъде определена в таблицата. Ключът предвижда:
· Недвусмислена идентификация на записите в таблиците;
· Профилактика на рецидив на ключови ценности;
· Ускоряване на изпълнението на заявката за база данни;
· Създаването на комуникация между отделните таблиците в базата данни.
· Използването на референтни ограничения целостта.
Ключът също е посочена като първичен ключ или първичен (основен) индекс
Маси от различни формати имат свои собствени характеристики на строителни ключове. Въпреки това, има общи правила, които се състоят от следните неща.
-Ключът е да бъде уникален. В съставните ключови стойности на отделните полета (но не всички в същото време), може да се повтори.
- Ключът трябва да е адекватна и да не са прекомерни, т.е.. Е. Не съдържа полета, които могат да бъдат отстранени, без да пречи на уникален ключ.
Имайте предвид, че при създаването и поддържането на базата данни се счита за най-правилният подход за задача във всяка таблица на ключа, дори и ако това не е необходимо на пръв поглед. В примерите на масата, които се дават при представянето половинка риал, като правило, ключът е създаден, за да я въведе специален автомобил постепенно поле, наречено код или номер.
Индексът като ключ е базиран на полетата на таблицата, но това може да се предотврати повторение на стойностите на съставните й полета в това е основната му разлика от ключа. Полетата, върху която е построена на индекса, наречени на индекса. Обикновено индекс се състои от една област, и съставната (комплекс) - на няколко области.
Индекси при създаването на имена. Както е случаят с ключ, според базата данни, индексите могат да се съхраняват в отделни файлове или споделени данни. Създаване на индекс, наречен въртящата маса.
Използването на индекса предвижда:
· Увеличаване на скоростта на достъпа (търсене) на данните;
· Създаването на комуникация между отделните таблиците в базата данни;
· Използването на референтни ограничения целостта.
Свързани статии