Інформаційні технології і засоби навчання (Feb 2021)
СУЧАСНІ БАЗИ ДАНИХ NoSQL У ПІДГОТОВЦІ БАКАЛАВРІВ СПЕЦІАЛЬНОСТІ "КОМП'ЮТЕРНІ НАУКИ"
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), яка має розширений функціонал і підтримує роботу з графами.
Keywords