Course · SEC6211
Protection of database management systems
Course information
- Course code
- SEC6211
- Credits (ECTS)
- 5
- L + S + Lab
- 15 + 15 + 15
- Year / semester
- Year 4 / semester 7
- Level of course
- Bachelor's degree
- Component
- Minor
- Cycle
- PD
- Final assessment
- Examination
- Educational programme
- 6B06106 Computing and software
- Curriculum
- Вычислительная техника и программное обеспечение (2023-2027)
Minor track course.
Course description
The course represents an overview of different concepts and techniques to provide Database Management System Security. Topics cover advanced SQL, Transaction Control Language, Data Control Language, functions and triggers, controlling and monitoring of a database, backing up and restoring databases, SQL – injections and etc. During the course students will implement different issues using PostgreSQL DBMS.
Student workload
| Type of work | Hours per week | Weeks | Total hours per semester |
|---|---|---|---|
| Lectures (L) | 1 | 15 | 15 |
| Seminars and practical classes (S) | 1 | 15 | 15 |
| Laboratory work (Lab) | 1 | 15 | 15 |
| Independent work under instructor supervision | 1 | 15 | 15 |
| Independent student work | 6 | 15 | 90 |
| Total | 150 |
1 credit = 30 academic hours; a semester lasts 15 weeks.
Source: Platonus, working curriculum for the 2026–2027 academic year.
← Programme curriculum