Informatyczne systemy baz danych są specjalną klasą systemówznajdujących obecnie bardzo szerokie zastosowanie. Kurs uwzględnianajnowsze trendy, tłumaczy niezbędne pojęcia i podstawowe problemy ztej dziedziny.
Pozwala nabyć umiejętności z zakresu projektowania, tworzenia izasad eksploatacji systemów baz danych. W ramach kursu uwzględnionotakże problematykę bezpieczeństwa tworzonych i eksploatowanych systemówbaz danych.
Celem kursu jest:
• Dostarczenie niezbednych teoretycznych podstaw funkcjonowania baz danych.
• Ukazanie glównych mechanizmów wykorzystywanych przez systemy zarzadzania
baza danych oraz metod projektowania baz danych, a takze sposobów ich
wykorzystywania.
• Poznanie podstawowych koncepcji dominujacego modelu relacyjnego, zasad
powszechnie stosowanych w bazach danych jezyka zapytan SQL, podstaw
projektowania baz danych, metod kontroli dostepu do danych, a takze szereg
zagadnien dotyczacych technologii przetwarzania danych.
Program kursu:
- Podstawowe pojęcia i koncepcje
- Język zapytań SQL; instrukcja SELECT
- SQL: aktualizacja danych; definiowanie schematu bazy danych
- Zagnieżdżony i dynamiczny SQL; projektowanie bazy danych
- Kontrola dostępu do danych; zarządzanie transakcjami
- Technologia przetwarzania danych w bazach danych
Czas trwania: 8 tygodni