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