"Bazy danych I" - semestr zimowy 2026/2027
Zdefiniowanie pojęcia "bazy danych". Opis i zadania stawiane współczesnym systemom zarządzania bazą danych (SZBD). Opis modelów stosowanych w SZBD. Klasyczne modele danych stosowane w systemach baz danych: model hierarchiczny, sieciowy, relacyjny i obiektowy. Bazy danych NoSQL. Diagramy DFD i ERD w relacyjnych systemach baz danych. Opis modelu relacyjnego i języka SQL. Normalizacja oraz optymalizacja zapytań w relacyjnych bazach danych. Opis interfejsów dostępu do baz danych - ODBC i JDBC. Zagadnienia bezpieczeństwa danych w bazach danych - dostęp do SZBD, transakcje, systemy tworzenia kopii bezpieczeństwa. Techniczne aspekty stawiane bazom danych - struktura informacji na dyskach, indeksy, równoległe przetwarzanie informacji. Przetwarzanie danych złożonych w relacyjnych bazach danych. Przetwarzanie analityczne w relacyjnych bazach danych: OLTP i OLAP.
Syllabus przedmiotu w bazie AGH na rok 2026/2027 (Rok I - 2024/2025)
Harmonogram zajęć w semestrze zimowym 2026/2027
- Wykład
- Czwartek, godz. 17:30 - 19:00, D10 s.302 (s.C) - dr inż. Antoni Dydejczyk
- Laboratorium
- Środa, godz. 13:15 - 14:55, D7 s.327 - dr inż. Grażyna Krupińska
- Środa, godz. 16:45 - 18:15, D7 s.327 - dr inż. Antoni Dydejczyk
- Środa, godz. 13:15 - 14:45, D10 s.101 - mgr inż. Jakub Wójcik
- Środa, godz. 15:00 - 16:30, D10 s.101 - mgr inż. Jakub Wójcik