600 likes | 717 Views
Databázové systémy– konzultativní forma. Relační algebra. Sjednocení relací. Průnik a rozdíl relací. Kartézský součin relací ( AxB ). Projekce relace A na atributy X: π X (A). Procvičování relační algebry. Mějme dané relace: R S A B C B C D 2 3 4 3 4 7
E N D
Procvičování relační algebry • Mějme dané relace: R S A B C B C D 2 3 4 3 4 7 2 3 7 3 4 11 5 6 7 7 8 3 8 9 10
Proveďte: • a) projekce: R[A,B] a S[B] • b) kartézský součin: R x S • c) rozdíl: R[B,C] - S[B,C] • d) selekce: R(B > 3) • e) selekce: S(C > 4 AND D < 8) • f) přirozené spojení: R*S • g) spojení: R (R.B < S.C) S • h) spojení: R (R.A > S.B AND R.C < S.D) S • i) levé polospojení: R <* S • j) pravé polospojení: R *> S • k) levé polospojení s podmínkou: R [R.C = S.D] S • l) vnější spojení: R outerjoin S • m) levévnějšíspojení: R left outer join S • n) pravévnějšíspojení: R right outer join S
Další slidy jsou nepovinné, ale doporučené • Zkouškový test: • ER modelování – principy, souvislosti • Relace – vazby, definice • DDL - zavislosti • DML • Znalost základních pojmů • Umět navrhnout datový model • Apod.