Database Administration Course code: I62040I | 6 ECTS credits
Basic information
Level of Studies:
Undergraduate applied studies
Year of Study:
Semester:
9
Requirements:
Goal:
Introduction to the tasks and responsibilities of database administrators, the concepts that have an impact on the operation of a database, as well as the techniques to improve the performance of databases and applications that use databases. Understanding the tasks that protect and store data.
Outcome:
Students should be able to explain the operation of a database management system; to use knowledge to perform tasks that improve the performance of databases and applications that use databases, and the tasks that store and protect the data contained in databases; to analyze data storage options and select the most optimal ones.
Contents of the course
Theoretical instruction:
- Data modeling and normalization
- Database design
- Application design
- Database change management
- DDL statements
- Data availability
- Database security
- Data backup
- Data management and storage
Practical instruction (Problem solving sessions/Lab work/Practical training):
- Performance of specific administrative tasks on the example of MS SQL Server.
Textbooks and References
- Craig S.Mullins, Administracija baza podataka, Kompjuter biblioteka, 2003.
- Craig S. Mullins, Database Administration, The complete guide to DBA Practices and Procedures, Second Edition, Addison-Wesley Professional, 2012
Number of active classes (weekly)
Lectures:
4
Practical classes:
2
Other types of classes:
1
Grading (maximum number of points: 100)
Pre-exam obligations
Points
activities during lectures
5
activities on practial excersises
15
seminary work
0
colloquium
20
Final exam
Points
Written exam
60
Oral exam
0