Subject
Advanced databases
| 1. | Course Title |
Advanced databases Advanced databases |
||||||||||||
| 2. | Code | F23L3S138 | ||||||||||||
| 3. | Study Programme | Software Engineering and Information Systems | ||||||||||||
| 4. | Organizer of the study programme (unit, institute, department or division) | Faculty of Computer Science and Engineering | ||||||||||||
| 5. | Degree level (first, second, third cycle) | First Cycle | ||||||||||||
| 6. | Academic year / semester | 6 / Summer | ||||||||||||
| 7. | Number of ECTS credits | 6 | ||||||||||||
| 8. | Teacher | Eftim Zdravevski, Goran Velinov | ||||||||||||
| 9. | Prerequisites for enrolling in the course | At least 90 ECTS credits earned | ||||||||||||
| 10. | Objectives of the course programme (competences) | Introducing students to the advanced concepts of relational databases necessary for modeling, creating, managing, and maintaining databases, as well as for developing data-intensive information systems. By doing so, students will acquire deep theoretical and practical knowledge in the field of databases. Students will also be introduced to the current trends in the development and extension of traditional database management systems, in order to address the current challenges in the development of information theory and practice. | ||||||||||||
| 11. | Course content | Lectures: 1. Data Storage and File Structure 2. Indexing and Hashing 3. Administering questionnaires 4. Questionnaire Optimization 5. Transaction Management 6. Competitiveness Control 7. Restoration Systems 8. Architectures of database management systems; 9. Parallel databases 10. Distributed databases 11. Analytical Databases - Data Warehouses and Data Mining 12. Object and Object-Relational Databases 13. Trends in database development |
||||||||||||
| 12. | Learning methods | Lectures supported by slide presentations, interactive lectures, exercises (using equipment and software packages), teamwork, case studies, guest lecturers, independent preparation and defense of a project assignment and seminar paper, learning in an electronic environment (forums, consultations). | ||||||||||||
| 13. | Total available time | 6 ECTS x 30 hours = 180 hours | ||||||||||||
| 14. | Distribution of available time | 30 + 45 + 15 + 15 + 75 = 180 hours | ||||||||||||
| 15. | Forms of teaching activities |
|
||||||||||||
| 16. | Other forms of activities |
|
||||||||||||
| 17. | Assessment method |
|
||||||||||||
| 18. | Grading criteria (points / grade) |
|
||||||||||||
| 19. | Requirement for obtaining a signature and taking the final exam | 50% completed from individual tasks | ||||||||||||
| 20. | Language of instruction | Macedonian and English | ||||||||||||
| 21. | Method for monitoring the quality of teaching | internal evaluation and survey mechanism | ||||||||||||
| 22. | Literature |
|