Conducted in
terms:
2022/23Z, 2023/24Z, 2024/25Z
ISCED code: 0613
ECTS credits:
6
Language:
Polish
Organized by:
Faculty of Mathematics and Computer Science
Modern database systems 1000-AD-WSystBaz
This course has not yet been described...
Total student workload
(in Polish) 30 godzin wykład.
30 godzin laboratorium.
40 godzin - praca własna - bieżące przygotowanie do zajęć, studiowanie literatury
35 godz. praca własna - przygotowanie do egzaminu, opracowanie i implementacja projektu
RAZEM: 135 godz.
4 pkt. ECTS
Learning outcomes - knowledge
(in Polish) • ma podstawową wiedzę w zakresie relacyjnych baz danych : definiowania, korzystania i zabezpieczania bazy (K_W02)
• poda podstawowe własności transakcji i sposoby unikania anomalii przy współbieżnym przetwarzaniu transakcji;
• wymieni kilka metod zabezpieczania baz danych;
• zna podstawy języka SQL oraz dwóch języków zapytań do baz NoSQLowych
Learning outcomes - skills
(in Polish) • potrafi formułować w języku SQL rozbudowane zapytania
• potrafi optymalizowac proces przetwarzania zapytań SQL oraz dostosowywać konfigurację SZBD do wymogów sprzętu i problemów analitycznych
• potrafi wymienić przykładowe SZBD z różnych kategorii baz NoSQL oraz omówić różnice w modelach składu danych
• potrafi pozyskiwać informacje z literatury (K_U02)
• potrafi zależnie od wymagań aplikacji wybrać włąściwy rodzaj SZBD oraz zaimplementować warstwę trwałości opartą o tę bazę.
Learning outcomes - social competencies
(in Polish) Przedmiot wzmacnia umiejętność pracy w zespole, szczególnie konstruktywną dyskusję doboru właściwych rozwiązań.
Student:
• przekazuje innym swoją wiedzę w zrozumiały sposób;
• właściwie rozumie sformułowania pytań i problemów, poprawnie posługuje się terminologią z zakresu relacyjnych baz danych (K_K05)
• rozumie potrzebę ciągłego doskonalenia się i podnoszenia kompetencji zawodowych ( K_K06)
Observation/demonstration teaching methods
- display
Expository teaching methods
- informative (conventional) lecture
- problem-based lecture
- participatory lecture
- problem-based lecture
- participatory lecture
Exploratory teaching methods
- practical
- laboratory
- presentation of a paper
- case study
- laboratory
- presentation of a paper
- case study
Online teaching methods
- methods developing reflexive thinking
- cooperation-based methods
- content-presentation-oriented methods
- exchange and discussion methods
- cooperation-based methods
- content-presentation-oriented methods
- exchange and discussion methods
Prerequisites
The student should be able to use the concepts of relational databases and object-oriented programming.
Course coordinators
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: