- •3.Перелік рекомендованої літератури 43
- •Рекомендації щодо виконання та оформлення контрольної роботи
- •Контрольні завдання Завдання 1 Операції реляційної алгебри.
- •Основні операції реляційної алгебри
- •Варіанти завдань “Операції реляційної алгебри”
- •Завдання 2. Нормалізація відношень
- •Варіанти завдань”Нормалізація відношень
- •Кіноафіша
- •Варіанти завдань “Створення запитів sql- запитів”
- •Розклад
- •Передплата
- •Реєстрація документів
- •Розклад занять
- •Ремонт квартир
- •Страхова компанія
- •Змагання
- •Рецепти
- •Рейтинг пісень
- •Відділ кадрів
- •Наукова конференція
- •Ломбард
- •Бібліотека
- •Специфікація на виріб
- •Ремонт верстатів
- •Платна поліклініка
- •Бюро з працевлаштування
- •Ювелірна майстерня
- •Телевізійна реклама
- •Нотаріальна контора
- •Оренда торгових площ
- •Виготовлення деталей
- •Виконання проектів
- •Розклад руху автобусів
- •Туристична фірма
- •Агентство нерухомості
- •Змагання з легкої атлетики
- •Завдання 5 Контрольні питання
- •Перелік рекомендованої літератури
- •Контрольна робота з дисципліни “Системи управління базами даних”
Варіанти завдань “Операції реляційної алгебри”
При необхідності спростити вираз та знайти результат
-
R1
R2
R3
A
B
C
B
D
E
E
D
1
X
1
KK
S
T
8
1
Y
8
LL
T
S
1
3
Z
7
LL
T
8
X
7
Y
R(B,E)= П D,E(R1R2) R3
-
R1
R2
R3
A
B
C
B
D
E
E
F
х1
к
1
кк
d1
4
5
f
х1
кк
1
к
d1
5
6
ff
х2
к
2
к
d2
5
7
ff
х3
кк
3
х4
кк
3
R=Е=5 (b=kk(П в,с(R1)*(ПE(R2)ПE(R3)))
-
A
B
C
D
E
1
Z
3
1
7
2
Zz
5
2
2
3
Z
3
6
7
3
Z
3
4
2
R= П b,d(e=7(D>= 3(R ) b=z(R )))
-
A
B
C
D
E
1
z
у
1
1
2
zz
уу
2
2
3
zz
уу
6
7
3
zz
у
4
2
R=a=3(П b,d(D<6(R ))(Па,в(b=zz(R )))
-
A
B
C
D
E
1
z
у
6
1
2
zz
уу
2
2
3
zz
уу
6
7
3
zz
у
4
2
R=a<3(П b(D=6(R ))(Па,в,с(b=zz and c=yy(R )) ) )
-
R1
R2
R3
A
B
C
B
D
E
E
F
х1
к
1
кк
d1
4
5
f
х1
кк
1
кк
d1
5
6
ff
х2
к
2
к
d2
5
7
ff
х4
кк
3
R=d=d2(П b,d(R1 R2 )) (П b,d(R2 R3 ))
-
R1
R2
R3
A
B
C
B
D
E
E
F
х1
к
1
кк
d1
4
5
f
х1
кк
1
кк
d1
5
6
ff
х2
к
2
к
d2
5
7
ff
х4
кк
3
R=(R1.B=k (П b,c(R1)) ) (П B,E(R2 ) (П E(R3 )))
-
A
B
C
D
E
1
Z
3
1
1
2
Zz
5
2
2
3
Z
3
6
7
3
Z
3
4
2
R=B=Z (П a, b(R1)) (E=2(П B,E(R1 )) С=3(П С,E(R1 ) ) )
-
R1
R2
R3
A
B
C
B
D
E
E
F
х1
к
1
кк
d1
4
5
f
х1
кк
1
кк
d1
5
5
ff
х2
к
2
к
d2
5
7
ff
х4
кк
3
R= R1.B=kk (П B,С(R1)) П B,E(R2 ) E=5(R3 )
-
R1
R2
R3
A
B
C
B
D
E
E
F
х1
к
1
кк
d1
3
5
f
х1
кк
1
кк
d1
5
6
f1
х2
к
5
к
d2
5
7
ff
х4
кк
3
R= П А,В (R1.С=1 (R1)) ( D=d1(R2 ) E=5(R3 ) )
-
A
B
C
D
E
1
Z
3
1
1
2
Zz
5
2
2
3
z
3
6
7
3
Z
3
4
2
R1= П С,D(B=Z (R)) (E=2( П С,E(R) ) С=3( П С,E(R) ))
-
R1
R2
R3
A
B
C
B
D
E
E
F
х1
к
1
кк
d1
3
5
f
х1
кк
1
кк
d1
5
6
f1
х3
к
5
к
d2
5
7
f2
х3
к
3
R= R1.A=X1 (П А,C(R1)) * П F( D=d1(П D,E(R2 )) E=5(R3 ) )
-
A
B
C
D
E
1
Z
3
1
1
2
Zz
5
2
2
3
z
3
1
7
3
Z
3
1
2
R= (П С,D (E=2 (R1)) С=5(П С,D(R1 ))) П С,E (E=2(R1 ))
-
A
B
C
D
E
F
A1
z
1
D1
1
F1
A2
zz
2
D2
2
F1
A3
zz
3
D1
7
F2
A3
z
3
D2
2
F3
R=П A,B (C=3 (R1)) (E=2 (П B,E (R2 )) B=k (П B,E (R3)) )
-
R1
R2
R3
A
B
C
E
B
D
В
E
F
х1
к
1
3
кк
d1
k
5
f
х1
кк
1
5
кк
d1
kk
6
f1
х3
к
5
5
к
d2
k
5
f2
х3
к
3
R= (R1.A=X1 (П А,B(R1)) E=3 (П B,E(R2 ))) * П F ( E=5(R3 ))
-
A
B
C
D
E
F
A1
z
1
D1
1
F1
A2
zz
2
D2
2
F1
A3
zz
3
D1
7
F2
A3
z
3
D2
2
F3
R =П B,E (B=ZZ(R) -E=2(R )) П B,F (С=3(R)))
-
A
B
C
D
E
F
A1
z
1
D1
1
F1
A2
zz
2
D2
2
F1
A3
zz
3
D1
7
F2
A3
z
3
D2
2
F3
R=(с=3 (П С,F (R)) E=2(П С,Е (R ))) С<3 (П С,Е,F (R))
-
R1
R2
R3
A
B
C
B
D
E
F
E
F
х1
к
1
кк
d1
3
F1
5
F2
х1
кк
1
кк
d1
5
F2
6
f1
х3
к
5
к
d2
5
F3
7
f2
х3
к
3
R= A=X3 (П А,C(R1)) * (П E,F( D=d1(R2 )) E=5(R3 ) )
-
A
B
C
D
E
F
A1
z
1
D1
1
F1
A2
zz
2
D2
2
F1
A3
zz
3
D1
7
F2
A3
z
3
D2
2
F3
R=П С,F (E=2(R ) - B=Z (R) С=3(R) )
-
R1
R2
R3
A
B
C
B
D
E
F
E
F
х1
к
1
кк
d1
3
F1
5
F3
х1
кк
1
кк
d1
5
F2
6
f1
х3
к
5
к
d2
5
F3
7
f2
х3
к
3
R= A=X3 (П А,В(R1)) П В,E,F( D=d2(R2 )) E=5(R3 )
-
A
B
C
D
E
F
a1
z1
1
d1
1
f1
a2
z2
2
d2
2
f1
a3
z3
3
d1
2
f2
a3
z2
3
d2
2
f3
R=B=Z2 (П B,F (R)) П B,F (E=2(R )) С>1(П С,F (R))
-
R1
R2
R3
A
B
C
B
D
E
F
E
F
х1
к
1
кк
d1
3
f1
5
f2
х1
кк
1
кк
d1
5
f2
6
f1
х3
к
5
к
d2
5
f3
7
f2
х3
к
3
R1(a,b,c,d,e)= (A=X1 (П А,В(R1))) ( (ПB,E,F( D=d1(R2 ))) ( E=5(R3 )))
-
A
B
C
D
E
F
a1
z1
1
d1
1
f1
a2
z2
2
d2
2
f1
a3
z3
3
d1
2
f2
a3
z2
3
d2
2
f3
R(a,b,c,d,e)=((П B,F (B=Z2 (R))) (П B,F (D=d1(R )))) (С>1(П С,F (R))))
-
R1
R2
R3
A
B
C
B
D
E
F
E
F
х1
к
1
кк
d1
3
f1
5
f2
х1
кк
1
кк
d1
5
f2
6
f3
х3
к
5
к
d2
5
f3
7
f2
х3
к
3
R= A=X1 and B=kk (П А,В(R1)) ( (ПB,E,F ( D=d1 or F=f3(R2 ))) ]
-
R1
R2
R3
A
B
C
B
D
E
F
E
F
х1
к
1
кк
d1
3
f1
5
f2
х1
кк
1
кк
d1
5
f2
6
f3
х3
к
5
к
d2
5
f3
7
f2
х3
к
3
R = A=X3 (П А,C(R1)) * (П E,F( D=d2(R2 )) E=5(R3 ))
-
R1
R2
R3
A
B
C
B
D
E
E
F
1
b
1
b
d3
5
5
f3
2
bb
3
bb
d1
3
6
f4
3
bb
5
bb
d2
5
7
f2
1
b
3
R= П А,В (A=1 and C=3 (R1)) ПB,E,F (R2 R2.E=R3.E R3)
-
A
B
C
D
E
1
Z
3
1
1
2
Zz
5
2
2
3
z
3
6
7
3
Z
3
4
2
R(a,b,c,d,e)= ПС,Е (B=Z (R1) - E=2(R1 )) (С=3(П С,E(R1 )))