Projektowanie baz danych - wykład

  • Obecność na wykładzie nie jest obowiązkowa.
  • Ocena końcowa to średnia z oceny z projektu (50% oceny końcowej) i oceny z kolowkium (50% oceny końcowej).
  • Kolokwium zaliczeniowe na ostatnim wykładzie (2026.02.03), do zdobycia jest 20 punktów.
  • Końcowa ocena z kolokwium jest ustalana na podstawie poniższej tabeli:
    Punkty 10–11 12–13 14–15 16–17 18–20
    Ocena dst dst+ db db+ bdb

Literatura

  • Bazy danych: Teoria i praktyka. Barbara Pękala
  • Projektowanie wiedzy: relacyjne bazy danych. Tacjana Niksa-Rynkiewicz
  • Relacyjne bazy danych: elementry teorii i rozwiązania praktyczne. Grażyna Gębal
  • Learn PostgreSQL. Second Edition. Luca Ferrari, Enrico Pirozzi
  • PostgreSQL Mistakes and How to Avoid Them. Jimmy Angelakos
  • SQL & NoSQL Databases: Models, Languages, Consistency Options and Architectures for Big Data Management. Andreas Meier
  • Neo4j: The Definitive Guide. Luanne Misquitta, Christophe Willemsen
  • Przewodnik po MongoDB : wydajna i skalowalna baza danych. Shannon Bradshaw
  • The Official MongoDB Guide. Jeffrey Allen, Parker Fauche, Alison Huh, Lander Kerbey, Rachelle Palmer, Maya Raman, Lauren Tran

Projektowanie baz danych - projekt

  • Podczas zajęć zrealizowane zostaną dwa projekty na ten sam temat:

    • Projekt relacyjnej bazy danych + modyfikacja
    • Projekt nierelacyjnej bazy danych
  • Na każdych zajęciach grupy prezentują wyniki prac nad kolejnymi etapami projektu. Każdy z takich etapów jest oceniany od 0 do 10 punktów.

  • Wymagane etapy są rozpisane w tym dokumencie.

  • Rezultaty kolejnych etapów stają się podstawą końcowych sprawozdań z realizacji obu projektów.

  • Grupy projektowe składają się z 3-4 osób.

  • Przydział tematów jest unikatowy dla każdej grupy projektowej. Istnieje możliwość zgłoszenia własnego tematu.

  • Oceniany jest indywidualny wkład pracy każdego studeta w projekt.

  • Opóźnienie w oddawaniu kolejnych etapów skutkuje możliwością uzyskania maksymalnej ilości punktów równej 5 z danego etapu.

  • Końcowa ocena jest ustalana na podstawie poniższej tabeli:

    Punkty 70–83 84–97 98–111 112–125 126–140
    Ocena dst dst+ db db+ bdb
  • Dopuszczalne są dwie nieusprawiedliwione nieobecności na zajęciach. Każda kolejna nieobecność skutkuje obniżeniem oceny końcowej o 0,5.