Bazy danych i usługi sieciowe
Informacje ogólne
| Kod przedmiotu: | 1100-3BP13 |
| Kod Erasmus / ISCED: |
11.3
|
| Nazwa przedmiotu: | Bazy danych i usługi sieciowe |
| Jednostka: | Wydział Fizyki |
| Grupy: | |
| Punkty ECTS i inne: |
(brak)
|
| Język prowadzenia: | polski |
| Założenia (opisowo): | Umiejętność obsługi komputera. Podstawy pracy w systemie Linux. Operacje na plikach i katalogach. Znajomość edytora tekstu. |
| Tryb prowadzenia: | w sali |
| Skrócony opis: |
Podstawy teorii relacyjnych baz danych, projektowanie relacyjnych baz danych (postaci normalne, klucze, więzy spójności), język zapytań SQL, użytkowanie i administracja baz danych, interfejsy sieciowe w architekturze klient – serwer, typy sieci, protokoły sieciowe. |
| Pełny opis: |
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. |
| Literatura: |
Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom, "Systemy baz danych" |
| Efekty uczenia się: |
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. |
| Metody i kryteria oceniania: |
Kolokwium, egzamin ustny. |
Właścicielem praw autorskich jest Uniwersytet Warszawski, Wydział Fizyki.