Средства проектирования информационных систем

80 Для каждого пути доступа определим виды доступа к отношениям, за- дав следующие вопросы: 1. Возможен ли доступ по первичному ключу? (наличие значения ПК в памяти, поддерживается ли способ доступа СУБД). 2. Возможен ли доступ по вторичному ключу? (наличие значения ВК в памяти, поддерживается ли способ доступа СУБД). Если условия (1, 2) выполняются, то метод доступа выбирается, и уста- навливаются ключи доступа. Если первые два условия не соблюдаются, то может выполнять только последовательный доступ. Примеры видов доступа к отношениям для раз- личных последовательностей обхода отношений показаны в таблице 7.3, а схема доступа - на рис. 7.3. Таблица 7.3. Примеры видов доступа к отношениям Последовательность доступа Отношение после- довательности Вид доступа Ключи доступа 1 r1, r2, r4, r5 r1 Последовательный - r2 Поиск по вторич- ному ключу НГ r4 Поиск по вторич- ному ключу НЗ r5 Поиск по первич- ному ключу НД, НГ 2 r1, r2, r5, r4 r1 Последовательный - r2 Поиск по вторич- ному ключу НГ r5 Поиск по вторич- ному ключу НГ r4 Поиск по первич- ному ключу НД, НЗ

RkJQdWJsaXNoZXIy MTY0OTYy