4 semester

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