(Invited)
Start:
End:
Monday, 31.8. 9:00
Wednesday, 2.9. 11:30
This course delves into the fundamentals of effective database design and offers a comprehensive overview of database management systems (DBMS). The primary focus lies on relational and NoSQL database management systems, showcasing their diverse applications in contemporary website development, software development, and data science. The curriculum emphasizes the intricacies of designing database systems at conceptual, user, and system levels. Practical demonstrations will highlight the functionality of SQL on databases. Additionally, the course delves into various concepts essential for designing, developing, and maintaining different NoSQL databases, including key-value stores, document databases, column-family stores, and graph databases. Students will have the opportunity to engage in discussions, interactive sessions, and the implementation of relational and NoSQL projects with a societal impact.
