Cel nauczania: |
Student powinien: • Wymienić wady i zalety narzędzi Oracle oraz innych podobnych narzędzi • Tworzyć niezbędne do działania bazy obiekty: przestrzeń tabel, użytkownika, uprawnienia dla użytkownika, obiekty bazy danych wy korzystując narzędzia Oracle orazjęzyk SQL • Identyfikować problemy związane z architekturą logiczną i fizy czną Oracle, • Identyfikować obiekty bazy danych i ich zadania, • Rozpoznawać potrzeby integracyjne oraz normalizacyjne danych, • Identyfikować metody zapewniające bezpieczeństwo danym oraz metody odzyskiwania danych. |
Metody nauczania: |
Wykład, e-learning, laboratorium |
Treści merytoryczne przedmiotu: |
• Wprowadzenie do problematyki architektury logicznej i fizy cznej narzędzi Oracle, • Charakterystyka zasobów pamięci i podstawowe procesy w Oracle • Charakterystyka modelu baz danych w Oracle, cechy systemu zarządzania bazą danych. • Charakterystyka metod tworzenia obiektów bazy, użytkowników baz dany ch oraz ich uprawnień, sposobów korzy stania z baz dany ch, metod komunikacji użytkownika z bazą, • Metody uruchamiania i zamykania systemu, • Metody sprawdzania poprawności pracy bazy' Oracle, • Metody odzyskiwania bazy w razie awarii systemu, • Import i eksport danych • Optymalizacja bazy i metody optymalizacyjne stosowane przez system. |
Metody i formy oceny pracy studenta: |
Metody i formy oceny pracy studenta: Wykład: 3. egzamin w formie testu wielokrotnego wyboru albo egzamin pisemny (termin w sesji egzaminacyjnej), 4. ocena pracy i akty wności na platformie WWW |
Spis zalecanych lektur: |
Obowiązkowe: [l.J Michael McLaughlin,: Oracle Database lig. Programowanie w języ ku PL/SQL, Helion 2009/01 [2.] Marcin Lis.: SQL. Ćwiczenia praktyczne. Wydanie II Helion, 2011/05 Nieobowiązkowe: [1.] Gruber M., SQL. Wydanie drugie. Helion 2000. [2.] Ullman J.D., Widom J.. Podstawowy wykład z systemów baz danych. WNT 1999. |