Сучасні бази даних NoSQL у підготовці бакалаврів спеціальності «Комп'ютерні науки»
Loading...
Date
2021
Journal Title
Journal ISSN
Volume Title
Publisher
Інститут цифровізації освіти НАПН України
Abstract
Стаття присвячена проблемі опанування сучасними підходами організації баз
даних майбутніми фахівцями зі спеціальності 122 «Комп’ютерні науки». Бази даних NoSQL
і NewSQL – новітні тренди у сфері IT, які потребують детального ознайомлення та
вивчення студентами комп’ютерних спеціальностей. У статті досліджено та розкрито
поняття баз даних NoSQL і NewSQL. Проведена порівняльна характеристика реляційних
баз даних з базами даних типу NoSQL, NewSQL. У зв’язку з поширенням різного
виду WEBсервісів, потребою розподіленого оброблення великих масивів даних (Big Data)
обґрунтовано необхідність повноцінного вивчення нового покоління баз даних та
отримання фахових компетентностей щодо їх практичного застосування. Вивчення новітніх
баз даних не має бути альтернативою вивченню реляційних баз даних. Враховуючи
концептуальні відмінності і технологічні особливості використання сучасних баз даних, у
Київському національному економічному університеті імені Вадима Гетьмана до
навчальних планів спеціальності 122 «Комп’ютерні науки» додано нову дисципліну
«Організація баз даних NoSQL», вивчення якої поповнить знання студентів про основні
тенденції розвитку баз даних та підвищить їх конкурентоздатність на ринку праці. Під час
розробки навчальної програми дисципліни були проаналізовані навчальні плани підготовки
спеціалістів з комп’ютерних наук провідних закладів вищої освіти України, літературні та
інтернет-джерела, які підтвердили необхідність та доцільність вивчення баз даних NoSQL
та NewSQL. Дослідження критеріїв та аналіз рейтингу систем керування базами даних
дозволили дійти висновку про доцільність введення до навчальної програми дисципліни
«Організація баз даних NoSQL» тем з вивчення найбільш поширених у світовій практиці
баз даних типу NoSQL (MongoDB, Redis, Cassandra) та NewSQL (Microsoft SQL
Server 2017), яка має розширений функціонал і підтримує роботу з графами.
The article deals with students’ training in modern approaches to the organization of
databases. NoSQL and NewSQL databases are the latest trends in IT field, they should be learnt
and mastered by computer sciences specialists during their study. In the article the notions of
databases NoSQL and NewSQL are explored and defined. The authors compare relational
databases with NoSQL and NewSQL. Due to the wide distribution of different types of WEBservices, as well as the need for distributed big data processing, the article substantiates the
necessity for a thorough study of a new generation of databases and professional competencies
concerning their practical application acquiring. However, the authors state that studying the latest
databases cannot be an alternative to studying the relational databases. Considering the conceptual
differences and technological peculiarities of using the newest databases in Kyiv National
Economic University named after Vadym Hetman a new course on organization of NoSQL
databases has been introduced in the curriculum of specialty 122 «Computer Sciences». The
course aims at deepening students' knowledge about current main trends in the databases
development and developing their competitiveness in the labor market. During the formulation of
the discipline curriculum, there have been analyzed the educational plans of computer sciences
specialists training of leading Ukrainian institutions of higher education, literary and Internet
sources, which confirmed the necessity and appropriacy for studying the NoSQL and NewSQL
databases. Criteria research and analysis of the database management systems rating made it
possible to make a conclusion about the practicability of including in the curriculum of
Organization of NoSQL Databases course a number of the most widespread databases of the
NoSQL (MongoDB, Redis, Cassandra) and NewSQL (Microsoft SQL Server 2017 DBMS), which
has advanced functionality and supports work with graphs.
Статья посвящена проблеме овладения современными подходами к
организации баз данных будущими специалистами по специальности 122 «Компьютерные
науки». Базы данных NoSQL и NewSQL – новейшие тренды в сфере IT, они требуют
детального ознакомления и изучения студентами компьютерных специальностей. В статье
исследованы и раскрыты понятия баз данных NoSQL и NewSQL. Проведена сравнительная
характеристика реляционных баз данных с базами данных типа NoSQL, NewSQL. В связи с
широким распространением различного вида WEB-сервисов, потребностью распределенной
обработки больших массивов данных (Big Data) обоснована необходимость полноценного
изучения нового поколения баз данных и получения профессиональных компетентностей
по их практическому применению. Изучение новейших баз данных не может быть альтернативой изучению реляционных баз данных. Учитывая концептуальные различия и
технологические особенности использования современных баз данных, в Киевском
национальном экономическом университете имени Вадима Гетьмана в учебные планы
специальности 122 «Компьютерные науки» включена новая дисциплина «Организация баз
данных NoSQL», изучение которой пополнит знания студентов об основных тенденциях
развития баз данных и повысит их конкурентоспособность на рынке труда. При разработке
учебной программы дисциплины были проанализированы учебные планы подготовки
специалистов компьютерных наук ведущих заведений высшего образования Украины,
литературные и интернет-источники, которые подтвердили необходимость и
целесообразность изучения баз данных NoSQL и NewSQL. Исследование критериев и
анализ рейтинга систем управления базами данных позволил сделать вывод о
целесообразности включения в рабочую программу дисциплины «Организация баз данных
NoSQL» ряда наиболее распространенных в мировой практике баз данных типа NoSQL
(MongoDB, Redis, Cassandra) и NewSQL (Microsoft SQL Server 2017), которая имеет
расширенный функционал и поддерживает работу с графами).
Description
Keywords
реляційні бази даних, NoSQL, NewSQL, системи керування базами даних, комп’ютерні науки, relational databases, NoSQL and NewSQL, database management systems, computer sciences, реляционные базы данных, NoSQL и NewSQL, системы управления базами данных, компьютерные науки
Citation
Ситник Н. В. Сучасні бази даних NoSQL у підготовці бакалаврів спеціальності «Комп'ютерні науки» [Електронний ресурс] / Ситник Ніна Василівна, Зінов’єва Ірина Сергіївна // Інформаційні технології та засоби навчання : електр. наук. фах. вид. / Ін-т цифровіз. освіти НАПН України [та ін.] ; [редкол.: Биков В. Ю. (голов. ред.) та ін.]. – Електрон. текст. дані. – Київ, 2021. – Т. 81, № 1. – С. 255–271. – Назва з титул. екрану.