Bazy danych i usługi sieciowe 1100-3BP13
1. Wstęp do problematyki baz danych - historia, zastosowania, modele baz danych, problemy związane z projektowaniem i zarządzaniem systemami baz danych
2. Model związków encji
3. Model relacyjny - zależności funkcyjne, postaci normalne (2NF, 3NF, BCNF)
4. Algebra relacji
5. SQL
6. Sieci komputerowe - model warstwowy OSI, TCP/IP, internet
7. Wstęp do usług sieciowych
8. PHP
9. XML, RPC, AJAX
10. Bezpieczeństwo
11. Bioinformatyczne bazy danych i usługi sieciowe, chmury obliczeniowe
12. Komputery dużej mocy, gridy obliczeniowe
Opis sporządził Paweł Daniluk, styczeń 2012.
Tryb prowadzenia
Założenia (opisowo)
Koordynatorzy przedmiotu
Efekty kształcenia
Opanowanie elementarnych umiejętności projektowania, użytkowania i administracji baz danych. Zapoznanie studenta z typami sieci, protokołami sieciowymi oraz sposobem implementowania usług sieciowych.
Kryteria oceniania
Kolokwium, egzamin ustny.
Literatura
Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom, "Systemy baz danych"
Więcej informacji
Więcej informacji o poziomie przedmiotu, roku studiów (i/lub semestrze) w którym się odbywa, o rodzaju i liczbie godzin zajęć - szukaj w planach studiów odpowiednich programów. Ten przedmiot jest związany z programami:
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: