Subject
Администрација на бази податоци
| 1. | Course Title |
Администрација на бази податоци Database administration |
||||||||||||
| 2. | Code | F23L3W074 | ||||||||||||
| 3. | Study Programme | — | ||||||||||||
| 4. | Organizer of the study programme (unit, institute, department or division) | Faculty of Computer Science and Engineering | ||||||||||||
| 5. | Degree level (first, second, third cycle) | Прв циклус | ||||||||||||
| 6. | Academic year / semester | 7 / Зимски | ||||||||||||
| 7. | Number of ECTS credits | 6 | ||||||||||||
| 8. | Teacher | Боро Јакимовски, Горан Велинов, Вангел Ајановски | ||||||||||||
| 9. | Prerequisites for enrolling in the course | Бази на податоци | ||||||||||||
| 10. | Objectives of the course programme (competences) | Предметот ќе се фокусира на state-of-the-art технологиите поврзани со имплементација на базите на податоци. Технологиите и техниките кои се користат за имплементација на базите на податоци ќе бидат обработени како од кориснички, така и од системски аспект. Од аспект на системско инжинерство, предметот ќе навлезе во концептите и алгоритмите за: процесирање на трансакции, контрола на истовремено извршување, репрезентација на лог и метадата, безбедносни политики кај базите, техники за репликација и дистрибуција, бекап и реставрација. |
||||||||||||
| 11. | Course content | Предавања: 1. Вовед. Системи за управување со бази податоци 2. Организација на складирање на податоци во системи за управување со бази на податоци - Датотечни системи и организација на податоци 3. Организација на складирање на податоци во системи за управување со бази на податоци - Партиционирање на податоци 4. Организација на складирање на податоци во системи за управување со бази на податоци - Скалирање и репликација на бази на податоци 5. Оперативно ниво во системи за управување со бази на податоци - Трансакции, конкурентно извршување и заклучување на ресурсите 6. Оперативно ниво во системи за управување со бази на податоци - Мемориски аспекти и кеширање кај бази податоци 7. Одржување на системи за управување со бази на податоци - Редовно одржување на системи за управување со бази податоци 8. Одржување на системи за управување со бази на податоци - Бекап и реставрација на бази податоци 9. Оптимизација и перформанси - Хардверски потреби и мерење на перформанси кај системите за управување со бази податоци 10. Оптимизација и перформанси - Анализа на перформансите и оптимизациски техники 11. Оптимизација и перформанси - Профилирање и оптимизација на извршувањето на прашалниците 12. Нови трендови во администрација на бази податоци |
||||||||||||
| 12. | Learning methods | Предавања со користење на презентации, интерактивни предавања, вежби (користење на опрема и софтверски пакети), тимска работа, пример случаи, поканети гости предавачи, самостојна изработка и одбрана на проектна задача и семинарска работа. | ||||||||||||
| 13. | Total available time | 6 ECTS x 30 hours = 180 hours | ||||||||||||
| 14. | Distribution of available time | 30 + 45 + 10 + 20 + 75 = 180 часа | ||||||||||||
| 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% од предвидените поени на индивидуалните задачи | ||||||||||||
| 20. | Language of instruction | Macedonian and English | ||||||||||||
| 21. | Method for monitoring the quality of teaching | internal evaluation and survey mechanism | ||||||||||||
| 22. | Literature |
|