ВУЗ:
Составители:
Рубрика:
– 38 –
Если отношение
1
R имеет I записей и арность
1
k , а
2
R – J записей и ар-
ность
2
k , то декартовым произведением отношений
1
R и
2
R является множество
I*J кортежей арности
)kk(
21
(см. Рис. 2.5. ).
Проекция отношения на компоненты
Операция проекции заключается в том, что из отношения
1
R
выбираются
указанные столбцы и компонуются в указанном порядке, т.е проекция это опе-
рация, заключающаяся в удалении некоторых столбцов в отношении.
Смысл операции проекции заключается в выделении из отношения той
информации, которая нам нужна. Эта операция используется в операторе
SELECT языка SQL при выборке значений требуемых полей (см. Рис. 2.6. ).
Выборка отношения
Операция, заключающаяся в удалении некоторых записей в отношении на
основе некоторого условия называется селекцией. Условие определяется как
логическое выражение, включающее значения атрибутов. Например, селекция
отношения
1
R по формуле F: )1R(R
F
, где F – формула, образованная:
– операндами, являющимися номерами столбцов;
– логическими операторами И , ИЛИ , Н
Е
;
– арифметическими операторами сравнения
,,,,, (см. 0).
R1 R
№ Ф.И.О. Год Должность Каф.
1 Иванов И.И. 1960 Доцент ВТ
2 Петров П.П. 1959 Доцент ВТ
3 Федоров Ф.Ф. 1960 Ст. преп. ИСЭ
4 Николаев Н.Н. 1977 Ассистент ИСЭ
5 Пронин П.П. 1953 Проф. ВТ
№ Ф.И.О. Должность
1 Иванов И.И. Доцент
2 Петров П.П. Доцент
3 Федоров Ф.Ф. Ст. преп.
4 Николаев Н.Н. Ассистент
5 Пронин П.П. Проф.
Рис. 2.6. Проекция отношений
Страницы
- « первая
- ‹ предыдущая
- …
- 36
- 37
- 38
- 39
- 40
- …
- следующая ›
- последняя »