1. |
Name of discipline |
Database |
2. |
Course of study, specialty |
2, 1-31 03 08 Mathematics and Information Technology (majors in) Major in 1-31 03 08-01 Web development and Internet Technologies Major in 1-31 03 08-02 Mathematical and Software of Mobile Devices |
3. |
Semester |
4 |
4. |
Amount of credits |
2 |
5. |
Full name of lecturer |
Nazarov Igor |
6. |
Objectives of studying discipline |
Formation of students’ steady theoretical knowledge and practical skills in the field of development and operation of databases, as well as in the use of computer-aided design tools for databases and software products that implement the functioning and management of databases. Mastering students with basic methods of working with a structured query language for relational databases |
7. |
Prerequisites |
Web-programming, Programming Methods and Informatics |
8. |
Contents of discipline |
Database access data pages. Determining the access rights of users to the data. Features of MYSQL. Transaction management. Use of triggers to maintain the referential integrity of the database. Database design automation tools. |
9. |
Recommended literature |
1. Хомоненко, А. Д. Базы данных. 5-е издание. / А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев. – СПб.: КОРОНА-Принт, 2006. 2. Моисеенко, С. И. SQL. Задачи и решения. / С. И. Моисеенко. – СПб.: Питер, 2006. 3. Расолько, Г. А. Методы программирования. SQL. Практикум. / Г. А. Расолько, Е. В. Кремень, Ю. А. Кремень. – Мн., БГУ, 2007 |
10. |
Teaching methods |
Passive, active, interactive, verbal, visual, problematic, project |
11. |
Language learning |
Russian |
12. |
Conditions (requirements), current control |
– testing; – verification of control tasks. |
13. |
Form certification |
Credit |