Projektowanie i administracja baz danych danych: Oracle

Transkrypt

Projektowanie i administracja baz danych danych: Oracle
C9.1
Projektowanie i administracja baz danych
semestr
wymiar godzin
liczba punktów ECTS
IV, egzamin
15 W, 30 LK
5
WYKŁAD. Modele baz danych; rozszerzenie modelu relacyjnego o obiekty
zagnieżdżone i XML.
Projektowanie baz danych: zaawansowane notacje ER, nietypowe związki
encji. Implementacja zaawansowanych diagramów ERD w ORACLE. PL/SQL:
pakiety z kursorami. PL/SQL: nietypowe wyzwalacze. PL/SQL: generatory.
PL/SQL: Kolekcje składowane w bazie danych. PL/SQL: XML składowany w
bazie danych. Optymalizacja baz danych: zakres i zasady optymalizacji,
złączenia, selektywność. Optymalizacja baz danych: Oracle RBO i CBO.
Optymalizacja baz danych: Oracle RBO – złote reguły, przykłady, problemy.
Optymalizacja baz danych: Oracle CBO – działanie i sterowanie sesją.
Optymalizacja baz danych: Oracle – statystyki i histogramy. Optymalizacja baz
danych: Oracle – analiza planów wykonania, scenariusze. Optymalizacja baz
danych: Oracle – wskazówki SQL.
LABORATORIUM
Projektowanie własnej bazy danych i tworzenie diagramów ERD
ORACLE SQL: Tworzenie obiektów bazy danych
ORACLE SQL: Tworzenie sekwencji i wyzwalaczy
ORACLE SQL: Język DML (zapytania)
ORACLE PL/SQL: Procedury i funkcje
ORACLE PL/SQL: Kursory
ORACLE PL/SQL: Rekordy
ORACLE PL/SQL: Wyjątki
ORACLE PL/SQL: Wprowadzenie do kolekcji
osoba odpowiedzialna za przedmiot
jednostka organizacyjna
dr inż. Aneta Gądek
Instytut Informatyki Stosowanej
(M-7)
48