Bazy danych
Informacje ogólne
Kod przedmiotu: | 2700-L-LM-D6BADA-ZTM |
Kod Erasmus / ISCED: |
15.1
|
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
|
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 |
Przejdź do planu
PN KON
KON
WT ŚR CZ PT |
Typ zajęć: |
Konwersatorium, 30 godzin
|
|
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 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Konwersatorium, 30 godzin
|
|
Koordynatorzy: | Tomasz Parys | |
Prowadzący grup: | (brak danych) | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Zaliczenie na ocenę
Konwersatorium - Zaliczenie na ocenę |
Właścicielem praw autorskich jest Uniwersytet Warszawski.