ВУЗ:
Составители:
Рубрика:
23
Сравнение
Слайд 28
Сравнения на доменах
Сравнения на доменах
Θ={=, ≠, <, ≤, ≥, >}.
Если θ∈Θ, а A и В — атрибуты, то A
θ
-сравним
с В, если знаку θ сопоставлено бинарное отношение
в dom(A)×dom(В).
A
θ
-сравним, то есть A θ-сравним сам с собой.
Каждый атрибут A сравним по «
=
» и по «
≠
».
Расширенный выбор
Слайд 29
Расширенный выбор
Расширенный выбор
• σ
σσ
σ
Aθ
θθ
θa
, где θ∈Θ.
Если r(R), А∈R, а∈dom(В), A и В θ-сравнимы,
то σ
Aθa
(r) = {t∈r | t(A)θа} ( t(A)θа =
θ
(t(A), а)).
• σ
σσ
σ
Aθ
θθ
θB
(r)
, где θ∈Θ.
Если r(R), где A
∈
R и В
∈
R, A и В θ-сравнимы.
Тогда σ
AθB
(r) = {t∈r | t(A)
θ
t(В)}.
• Свойства расширенного выбора
– порядок выбора не существенен
σ
A≤a
(σ
B>D
(σ
C=c
(r))) = σ
A≤a,B>D,C=c
(r);
– допускаются логические связки «и», «или», «не»
σ
((A=a)∨(A>c))∧(B≠b)
(r).
24
Слайд 30
Расширенный выбор. Пример 1
Расширенный выбор. Пример 1
время (НОМЕР ВРЕМЯ-ВЫЛЕТА ВРЕМЯ-ПРИБЫТИЯ)
84 15.00 17.55
109 11.40 2.42
117 22.05 0.43
213 11.43 12.45
214 14.20 15.12
σ
ВРЕМЯ
-
ПРИБЫТИЯ
≤
13-00
(время) =
(НОМЕР ВРЕМЯ-ВЫЛЕТА ВРЕМЯ-ПРИБЫТИЯ)
109 21.49 2.42
117 22.05 0.43
213 11.43 12.45
Слайд 31
Расширенный выбор. Пример 2
Расширенный выбор. Пример 2
время
(НОМЕР ВРЕМЯ-ВЫЛЕТА ВРЕМЯ-ПРИБЫТИЯ)
84 15.00 17.55
109 11.40 2.42
117 22.05 0.43
213 11.43 12.45
214 14.20 15.12
«<<»
–
сравнение моментов времени суток, означающее:
«предшествует по крайней мере на два часа».
σ
ВРЕМЯ
-
ВЫЛЕТА
<<
ВРЕМЯ
-
ПРИБЫТИЯ
(время)=
(НОМЕР ВРЕМЯ-
ВЫЛЕТА
ВРЕМЯ-
ПРИБЫТИЯ)
84 15.00 17.55
109 21.55 2.42
117 22.05 0.43
17.55-15.00=2.55 > 2
2.42-11.40=8.02 > 2
0.43-22.05=2.38 > 2
12.45-11.43=1.02 < 2
15.12-14.20=1.08 < 2
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »