Составители:
Рубрика:
или
2) Rrez(N цеха)=(R3[N цеха, Шифр изд.]
÷ R1[Шифр изд.]) х° R2[N цеха]
Здесь х° - символ операции эквисоединения
÷ - символ операции деления
При реализации запроса типа 1 или 2 СУБД будет строго придерживаться порядку
операций, предписанных в предложении. При этом существенна в данном случае
операция
÷ (деление):
R [A
÷ O] S=R [Ã] \ ((R [Ã] × S [B]) \ R)[Ã],
так как она и будет определять время выполнения данного запроса.
Рассмотрим процесс выполнения запроса для предложения типа 1 и типа 2 для
нашего примера. При этом атрибут N цеха обозначим "Nц", атрибут Шифр изделия
обозначим как "Ш".
1.3.1. Пример исполнения запросов
ВЫПОЛНЕНИЕ ЗАПРОСА ТИПА 1.
Rrez(Nц)=(R3 [Nц, Ш]
х° R2 [Nц]) ÷ R1 [Ш]
Первый шаг.
R4=R3 x° R2 R4 (Nц, Ш )
N1 Ш1
N1 Ш2
N2 Ш1
N2 Ш2
N2 Ш3
Второй шаг.
R4|R1 = R4 [Nц] \ ((R4 [Nц] × R1 [Ш]) \ R4)[Nц]
a) R4 [Νц] = R5 [Nц]
N1
N2
б) R4 [Nц] × R1 [Ш] = R5 × R1 [Ш]=R6
R6(Nц, Ш)
N1 Ш1
N1 Ш2
N1 Ш3
N2 Ш1
N2 Ш2
N2 Ш3
Страницы
- « первая
- ‹ предыдущая
- …
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »
