Bazy danych WM-I-S1-E4-BADA
Celem przedmiotu jest przekazanie wiedzy i umiejętności z zakresu baz danych oraz podstaw modelowania, składowania i wyszukiwania informacji. Na zajęciach studenci zostaną zapoznani z podstawowymi metodami projektowania baz danych relacyjnych, mechanizmów używanych w takich bazach danych oraz podstaw języka SQL, w tym różnic w dialektach tego języka zapytań. Nabywają umiejętności: stworzenia tabel i zależności między nimi, załadowania danych do bazy, tworzenia zapytań w celu uzyskania informacji oraz wewnętrznego programowania baz danych - tworzenia procedur i funkcji składowanych. Zapoznają się również z alternatywnymi rozwiązaniami: bazami rozproszonymi i bazami NoSQL.
Dyscyplina naukowa, do której odnoszą się efekty uczenia się
E-Learning
Grupa przedmiotów ogólnouczenianych
Koordynatorzy przedmiotu
W cyklu 2026/27_L: | W cyklu 2025/26_L: |
Opis nakładu pracy studenta w ECTS
W cyklu 2025/26_L: WYKŁAD
Szacunkowy nakład pracy studenta:
- uczestnictwo w zajęciach: 30h,
- uczestnictwo w egzaminie: 3h,
- konsultacje z prowadzącym: 2h,
- przygotowanie do egzaminu: 25h,
razem 60h, co odpowiada 2 ECTS.
LABORATORIA:
Szacunkowy nakład pracy studenta:
- uczestnictwo w zajęciach: 30h,
- uczestnictwo w 3 kolokwiach: 6h,
- konsultacje z prowadzącym: 3h,
- przygotowanie do zajęć: 7h,
- przygotowanie do weryfikacji: 30h,
razem 76h, co odpowiada 3 ECTS. | W cyklu 2026/27_L: WYKŁAD
uczestnictwo w zajęciach: 30 godz.
udział w egzaminach poza zajęciami: 3 godz.
udział w konsultacjach: 4 godz.
przygotowanie do zajęć: 13 godz.
przygotowanie do egzaminu: 25 godz.
Łącznie 75 godz.
1,5 ECTS - kontakt bezpośredni z prowadzącym
1,5 ECTS - praca własna
LABORATORIA
uczestnictwo w zajęciach: 30 godz.
udział w konsultacjach: 4 godz.
przygotowanie do zajęć: 11 godz.
przygotowanie do zaliczenia: 30 godz.
Łącznie 75 godz.
1,4 ECTS - kontakt bezpośredni z prowadzącym
1,6 ECTS - praca własna |
Poziom przedmiotu
Symbol/Symbole kierunkowe efektów uczenia się
Typ przedmiotu
Wymagania wstępne
Efekty uczenia się
WYKŁAD
Student:
W1 - charakteryzuje podstawowe pojęcia, architektury i modele systemów baz danych oraz wyjaśnia zasady ich funkcjonowania (I1_W08),
W2 - opisuje zasady projektowania baz danych, ich strukturę oraz metody organizacji i zarządzania danymi (I1_W05, I1_W06),
W3 - wyjaśnia składnię języka SQL oraz zasady tworzenia zapytań, w tym zapytań złożonych odwzorowujących algorytmy przetwarzania danych (I1_W04, I1_W05).
LABORATORIA
Student:
U1 - projektuje modele danych oraz opracowuje rozwiązania algorytmiczne związane z zarządzaniem danymi w bazach danych (I1_U04, I1_U03),
U2 - tworzy zapytania i programy w języku SQL oraz wykorzystuje mechanizmy programowania dostępne w systemach zarządzania bazami danych (I1_U03),
U3 - wykorzystuje procedury i funkcje składowane do implementacji oraz analizy poprawności operacji wykonywanych w bazie danych (I1_U04, I1_U10),
U4 - buduje proste systemy bazodanowe z wykorzystaniem wybranych relacyjnych systemów zarządzania bazami danych (I1_U04, I1_U10).
Kryteria oceniania
Dla wszystkich efektów przyjmuje się następujące kryteria oceny we wszystkich formach weryfikacji:
ocena 5: osiągnięty w pełni (bez uchwytnych niedociągnięć),
ocena 4,5: osiągnięty niemal w pełni i nie są spełnione kryteria przyznania wyższej oceny,
ocena 4: osiągnięty w znacznym stopniu i nie są spełnione kryteria przyznania wyższej oceny,
ocena 3,5: osiągnięty w znacznym stopniu –z wyraźną przewagą pozytywów –i nie są spełnione kryteria przyznania wyższej oceny,
ocena 3: osiągnięty dla większości przypadków objętych weryfikacją i nie są spełnione kryteria przyznania wyższej oceny,
ocena 2: nie został osiągnięty dla większości przypadków objętych weryfikacją.
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: