Databases
General data
Course ID: | 2700-L-LM-D6BADA-ZTM |
Erasmus code / ISCED: |
15.1
|
Course title: | Databases |
Name in Polish: | Bazy danych |
Organizational unit: | Faculty of Journalism, Information and Book Studies |
Course groups: |
(in Polish) ID-DZIENNE I STOPIEŃ 6 semestr, 3 rok (specjalność Technologie informacyjne mediów) (in Polish) LM-DZIENNE I STOPIEŃ 6 semestr, 3 rok (Spec: zarządzanie technologiami mediów) |
ECTS credit allocation (and other scores): |
2.00
|
Language: | Polish |
Type of course: | obligatory courses |
Short description: |
(in Polish) 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. |
Full description: |
(in Polish) 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. |
Bibliography: |
(in Polish) 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. |
Learning outcomes: |
(in Polish) 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 |
Assessment methods and assessment criteria: |
(in Polish) 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. |
Practical placement: |
Lack of |
Classes in period "Summer semester 2023/24" (in progress)
Time span: | 2024-02-19 - 2024-06-16 |
Navigate to timetable
MO KON
KON
TU W TH FR |
Type of class: |
Seminar, 30 hours
|
|
Coordinators: | Tomasz Parys | |
Group instructors: | Tomasz Parys | |
Students list: | (inaccessible to you) | |
Examination: |
Course -
Grading
Seminar - Grading |
Classes in period "Summer semester 2024/25" (future)
Time span: | 2025-02-17 - 2025-06-08 |
Navigate to timetable
MO TU W TH FR |
Type of class: |
Seminar, 30 hours
|
|
Coordinators: | Tomasz Parys | |
Group instructors: | (unknown) | |
Students list: | (inaccessible to you) | |
Examination: |
Course -
Grading
Seminar - Grading |
Copyright by University of Warsaw.