Cloud Technologies and Global Data Bases

Major: Automation and Computer-integrated Technologies
Code of subject: 6.151.05.E.100
Credits: 3.00
Department: Automation and Computer-Integrated Technologies
Lecturer: Roman Vitalii Ivanovych, assistant professor, candidate of technical sciences
Semester: 6 семестр
Mode of study: денна
Learning outcomes: 1. Know the basics of modern technologies and data exchange protocols in automation systems, information technologies for integrating automation systems into local and global information networks based on the principles of information security of such systems. 2. To be able to apply modern information technologies and have skills to develop algorithms and computer programs using high-level language and technologies of object-oriented programming, create databases and use Internet resources. 3. Be able to design multi-level control systems and data collection to form the bases of process parameters and their visualization with the help of a person-machine interface, using the latest computer-integrated technologies. 4. Be able to use a variety of specialized software for solving typical engineering tasks in automation, in particular mathematical modeling, automated design, database management, computer graphics methods. 5. Be able to develop software applications for automation systems and their elements based on knowledge about modern operating systems, Web programming technology, cloud technologies and databases.
Required prior and related subjects: 1. Computer Technology and Programming 2. Databases of automation systems 3. Systems and network data transmission
Summary of the subject: Introduction to global databases. Architecture and classification of global databases. Designing global databases. Data in global databases. Transparency in global databases. Oracle Database Management System
Assessment methods and criteria: - execution and oral protection of laboratory work (30%) - written component of academic work (50%) - oral component of academic work (20%)
Recommended books: 1. Distributed databases: training manual / V.P. Yartsev. - Kyiv: DUT, 2018. - 97 p. (Ukrainian) 2. Oracle PL/SQL Programming (5th edition) / Steven Feuerstein, Bill Pribyl. - O'Reilly Media, 2009. - 1256 pages. 3. Organization of databases and knowledge / V.V. Pasichnik, V.A. Reznichenko. - Kyiv: BHV Publishing Group, 2006. - 384 p. (Ukrainian) 4. Oracle PL/SQL by example (4th edition) / Benjamin Rosenzweig, Elena Rakhimov. - Prentice Hall, 2008. - 762 pages. 5. Development of information resources and systems / L.S. Globe. - Kyiv: "Polytechnic", 2013. - 38 p. (Ukrainian)