Course: Advanced Concepts of Data Processing and Storage
Code: 3ФЕИТ07010
ECTS points: 6 ECTS
Number of classes per week: 3+0+0+3
Lecturer: Assis. Prof. Dr. Daniel Denkovski, Assis. Prof. Dr. Hristijan Gjoreski
Course Goals (acquired competencies): Managing, modeling, storing and mining data. Working with semi-structured and unstructured databases. Working with XML and MySQL and tools and concepts to convert and work with NoSQL. Storing and mining multimedia data.
Course Syllabus: Overview of structural databases, pros and cons of standard data structures. Introducing semi-structured databases and concepts of XML. Creating optimal strategy for storing and access to semi-structured data and concepts of unstructured databases. Concepts of NoSQL against SQL. Optimizing data storing and interpretation of data through mining. Different types of data storage, processing and decision making with multimedia data. Incorporating multimedia data with existing data (database).
Required Literature |
||||
No. |
Author |
Title |
Publisher |
Year |
1 |
Eliotte Harold | XML bible, 3rd edition | John Wiley & Sons | 2004 |
2 |
Ralph Stair, George Reynolds | Fundamentals of information systems | Course Technology | 2015 |
3 |
Anand Jarajaman, Jerffrey Ullman | Mining of massive datasets | Cambridge | 2011 |