Значення ключового поля дозволяють ідентифікувати екземпляри сегментів. [2]
Значення ключового поля (не більше 256 байт) в межах файлу повинні бути унікальними. Поля з цим необхідні для встановлення відносин між записами основного і залежного файлів. [3]
Значення ключового поля записи. унікально ідентифікує її у файлі. Поле ключа і його значення визначає обличчя, що створює файл. Як ключ може використовуватися більше одного поля запису. [4]
БД значення ключового поля піддається обробці процедурою хеширования, яка визначає номер ділянки в основному файлі, де повинен бути розміщений даний екземпляр запису. Якщо ділянка вільна, то в ньому розміщується екземпляр запису і поле синонімів заповнюється пробілами. [6]
Не можна змінити значення ключового поля в головній таблиці, якщо в пов'язаної таблиці є записи, які посилаються на це значення. [7]
Неможливо змінити значення ключового поля в головній таблиці, якщо існують записи, пов'язані з даним значенням. [8]
Неможливо змінити значення ключового поля в головній таблиці, якщо. простують записи, пов'язані зданої. [9]
Під час вилучення запису за значенням ключового поля програма хеширования визначає номер сторінки, а потім СУБД переглядає ланцюг синонімів цієї сторінки. [11]
Під час вилучення примірника основного запису за значенням ключового поля процедура хешування обчислює номер ділянки. Якщо в цій ділянці шуканий екземпляр запису не міститься, то проглядається ланцюг синонімів. [12]
Крім того, СУБД забезпечує також прямий доступ за значенням ключового поля до так званим обчислюваним записів. Обчислюються можуть бути оголошені записи будь-якого типу. Потрібно лише, щоб записи цього типу містили ключове поле, значення якого не дублювалися і не змінювалися. При запам'ятовуванні обчислюється записи спеціальна програма хеширования ставить у відповідність значенням ключового поля номер сторінки, куди слід помістити запис. Записи, яким призначено одна і та ж сторінка, називаються синонімами. Синоніми об'єднуються в ланцюг, початком якої служить поле в заголовку сторінки. [13]
Засіб фіксації результатів даних в зв'язаних таблицях, яке при зміні значення ключового поля в головній таблиці оновлює всі пов'язані записи підпорядкованої таблиці. [14]
До екземплярів основних записів забезпечуються наступні способи доступу: прямий за значенням ключового поля і послідовний відповідно до фізичної послідовністю розміщення записів в файлі. [15]
Сторінки: 1 2 3