Uniwersytet Warszawski - Centralny System Uwierzytelniania
Strona główna

Bazy danych

Informacje ogólne

Kod przedmiotu: 2700-L-LM-D6BADA-ZTM
Kod Erasmus / ISCED: 15.1 Kod klasyfikacyjny przedmiotu składa się z trzech do pięciu cyfr, przy czym trzy pierwsze oznaczają klasyfikację dziedziny wg. Listy kodów dziedzin obowiązującej w programie Socrates/Erasmus, czwarta (dotąd na ogół 0) – ewentualne uszczegółowienie informacji o dyscyplinie, piąta – stopień zaawansowania przedmiotu ustalony na podstawie roku studiów, dla którego przedmiot jest przeznaczony. / (0321) Dziennikarstwo Kod ISCED - Międzynarodowa Standardowa Klasyfikacja Kształcenia (International Standard Classification of Education) została opracowana przez UNESCO.
Nazwa przedmiotu: Bazy danych
Jednostka: Wydział Dziennikarstwa, Informacji i Bibliologii
Grupy: ID-DZIENNE I STOPIEŃ 6 semestr, 3 rok (specjalność Technologie informacyjne mediów)
LM-DZIENNE I STOPIEŃ 6 semestr, 3 rok (Spec: zarządzanie technologiami mediów)
Punkty ECTS i inne: 2.00 Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.
Język prowadzenia: polski
Rodzaj przedmiotu:

obowiązkowe

Skrócony opis:

Przedmiot stanowi wprowadzenie w problematykę baz danych. Podczas zajęć studenci nabywają praktycznych umiejętności w zakresie tworzenia baz danych i pozyskiwania informacji ze złożonych struktur danych.

Pełny opis:

1. Wprowadzenie w problematykę baz danych, budowa ustrukturyzowanych i nieustrukturyzowanych zestawów danych.

2. Relacyjne bazy danych - omówienie podstawowych pojęć dotyczących baz danych, systemu zarządzania, oprogramowania, historii i trendów rozwoju baz danych.

3. Podstawy projektowania baz danych – tworzenie relacyjnego modelu danych.

4. Postacie normalne baz danych.

5. Podstawy języka SQL - składnia języka SQL, definicja danych, typy danych.

6. Wyszukiwanie danych (select), wzorce zapytań.

7. Funkcje i operacje na typach danych.

8. Funkcje agregujące, klauzule: group by, having.

9. Konstrukcja zapytań złożonych – łączenie zapytań, podzapytania.

10. Nieustrukturyzowane przetwarzanie i analiza danych - praca z bazami danych NoSQL.

Literatura:

1. Elmasri R., Shamkant B. N., Wprowadzenie do systemów baz danych, Helion 2019.

2. Rogulski M., Bazy danych dla studentów: podstawy projektowania i języka SQL, Warszawa, WITKOM (Salma Press), 2012.

3. Sadalage P.J., Fowler M., NoSQL. Kompendium wiedzy., Helion, 2015

4. Dokumentacja MySQL dostępna na stronie: https://dev.mysql.com/doc/refman/8.0/en/.

5. Dokumentacja ElasticSearch dostępna na stronie: https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html.

Efekty uczenia się:

Po ukończeniu przedmiotu student:

Wiedza

- zna zasady tworzenia baz danych

- rozumie potrzeby przechowywania i eksploracji ustrukturyzowanych i nieustrukturyzowanych zestawów danych

- zna przeznaczenie i podstawowe instrukcje języka SQL

Umiejętności

- potrafi tworzyć schematy i struktury baz danych

- umie pisać zapytania SQL do bazy danych

Metody i kryteria oceniania:

Ocena średnia ważona:

- sprawdzian na koniec semestru (waga 60%),

- aktywność na zajęciach (waga 30%),

- obecność (waga 10%).

Sprawdzian - ocena pozytywna, gdy odpowiedź jest udzielona w 50% lub więcej.

Brak możliwości poprawy pozytywnych ocen.

Praktyki zawodowe:

Brak

Zajęcia w cyklu "Semestr letni 2023/24" (w trakcie)

Okres: 2024-02-19 - 2024-06-16
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Konwersatorium, 30 godzin więcej informacji
Koordynatorzy: Tomasz Parys
Prowadzący grup: Tomasz Parys
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Konwersatorium - Zaliczenie na ocenę

Zajęcia w cyklu "Semestr letni 2024/25" (jeszcze nie rozpoczęty)

Okres: 2025-02-17 - 2025-06-08
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Konwersatorium, 30 godzin więcej informacji
Koordynatorzy: Tomasz Parys
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Konwersatorium - Zaliczenie na ocenę
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Warszawski.
ul. Banacha 2
02-097 Warszawa
tel: +48 22 55 44 214 https://www.mimuw.edu.pl/
kontakt deklaracja dostępności USOSweb 7.0.3.0-2b06adb1e (2024-03-27)