ECTS Instytut Informatyki Karty opisu p

Transkrypt

ECTS Instytut Informatyki Karty opisu p
Państwowa WyŜsza Szkoła Zawodowa
w Gnieźnie
Europejski System Transferu Punktów - ECTS
Instytut Informatyki
Karty opisu przedmiotów
Tytuł:
Kod
SYSTEMY BAZ DANYCH II
Kierunek studiów:
Rok/Semestr
INFORMATYKA
III/5
Specialization:
Przedmiot
SYSTEMY INFORMATYCZNE
Obowiązkowy
Godziny/tydzień
Wykłady:
Liczba punktów
2h
Ćwiczenia: -
Laboratoria:
1h
Projekty/seminarium: -
4
Prowadzący: dr inŜ. Mikołaj Morzy
e-mail: [email protected]; [email protected]
tel. 061 665 29 61
Instytut: Informatyki
Cele:
Zapoznanie studentów z nowoczesnymi technologiami baz danych, prezentacja praktycznych i teoretycznych aspektów systemów baz danych, rozwój umiejętności modelowania systemów informatycznych. Praktyczna nauka języka SQL oraz języka proceduralnego PL/SQL. Uzyskanie umiejętności: tworzenia transakcji przez zanurzanie zapytań SQL-owych w języku programowania oraz
oceny róŜnych strategii wykonywania zapytań o charakterze rozproszonym.
Opis przedmiotu:
Języki zapytań do baz danych. WspółbieŜny dostęp do danych. Podstawy przetwarzania transakcyjnego, własności transakcji, anomalie współbieŜnego dostępu do danych, realizacje i uszeregowalność zbioru transakcji. Algorytmy szeregowania i przetwarzania transakcji. Odtwarzanie
stanu spójnego po awarii. Dziennik (log) bazy danych i techniki zapisu dziennika, punkty kontrolne. Optymalizacja zapytań: fazy przetwarzania, reguły transformacji, regułowa i kosztowa optymalizacja zapytań. Szacowanie rozmiarów wyniku zapytania. Aktywne bazy danych, obiektowe bazy
danych, hurtownie danych.
Wymagane wiadomości:
Umiejętność programowania na podstawowym poziomie.
Forma prowadzonych zajęć:
Wykład, laboratoria praktyczne.
Metody oceny:
Laboratorium oceniane na podstawie projektu zaliczeniowego, wykład oceniany na podstawie egzaminu.
Bibliografia:
1. R. Elmasri, S. B. Navathe, Fundamentals of Database Systems, 3rd ed. 2000, Benjamin/Cummings
2. H.Garcia-Molina, J.Widom, J.Ullman, Systemy baz danych. Pełny wykład, WNT 2001
3. H.Garcia-Molina, J.Widom, J.Ullman, Implementacja systemów baz danych, WNT 2003
4. J.Widom, J.Ullman, Podstawowy wykład z systemów baz danych, WNT 2001
30/72
W bibliografii czcionką pogrubioną zaznaczono pozycje podstawowe, pozostałe są uzupełniające