Педагогические науки/1. Дистанционное образование
к.ф.-м.н.,
доцент Дюличева Ю.Ю.
Таврический
национальный университет имени В.И. Вернадского, Украина
ИСПОЛЬЗОВАНИЕ ОБЛАЧНЫХ СЕРВИСОВ
ДЛЯ ИЗУЧЕНИЯ БАЗ ДАННЫХ В ВУЗАХ
В последнее время наблюдается стремительное
развитие и внедрение облачных технологий в различные сферы от бизнеса до
образования. Облачные сервисы позволяют получать доступ к различным платформам
и программному обеспечению, используя
окно браузера, в то время как само программное обеспечение и данные размещаются
в облаке – удаленном центре обработки и хранения данных, что способствует
появлению новых возможностей, как для разработчиков программного обеспечения,
так и для пользователей.
Появление специализированных облачных
сервисов и перемещение большинства бизнес-приложений в «облака» выдвигают новые
требования к профессиональной подготовке специалистов в области инженерии,
информатики и экономики, важнейшим из которых является наличие практических
навыков работы с облачными сервисами и большими объемами данных. Таким образом,
разработка новых методик преподавания с использованием современных
информационно-коммуникационных технологий является важной и актуальной задачей
в профессиональной подготовке будущих специалистов и для развития дистанционного
образования.
Целью данной статьи является изучение возможностей применения
облачных сервисов в учебном процессе для изучения баз данных студентами ВУЗов.
К наиболее популярным облачным сервисами для работы с базами
данных относятся: Google® Cloud SQL (облачный Web-сервис для создания, конфигурирования и управления
реляционными базами данных); Microsoft® SQL AzureTM Database (облачный Web-сервис
для реляционных баз данных, созданный для платформы Windows® AzureTM); Oracle® Cloud и т.п.
Рассмотрим наиболее популярные образовательные
проекты, способствующие приобретению навыков работы с базами данных в облачных
сервисах.
Университет
«больших» данных (Big Data University) – сообщество
профессионалов, объединившихся с целью обучения работе с большими объемами
данных, которые хранятся в «облаке» [1]. Представленные для обучения онлайн-курсы
хорошо структурированы, поддерживают идею распространения открытого кода,
большей частью бесплатны, что предоставляет возможность использовать материал
курсов для обучения в любом возрасте (life-long learning), в любое время и
из любой точки доступа (ПК или гаджет) с возможностью подключения к глобальной
сети Internet. Каждый онлайн-курс университета больших
данных снабжен теоретическим материалом, лабораторными работами, разработанными
профессионалами компании IBM и тестами, удачное
выполнение которых позволяет получить сертификат. Главный девиз
образовательного проекта Big Data University - «Учитесь у лучших
специалистов индустрии». Онлайн-курсы университета больших данных охватывают:
1) изучение платформы распределенных вычислений Hadoop
с
использованием облачных сервисов IBM SmartCloud и Amazon Cloud; 2) изучение основ реляционных баз данных и языка SQL;
3) анализ баз данных с использованием языка программирования R для статистической обработки данных; 4) изучение потоко-ориентированного
языка Jaql для построения запросов к данным в JSON-формате; 5) изучение реляционного языка HiveQL; 6) изучение потоко-ориентированного языка Pig Latin для работы со
сложными структурами данных; 7) изучение семейства систем управления базами
данных DB2; 8) изучение основ программирования на языке Java; 9) изучение основ работы с хранилищами данных (Data Warehouse).
Язык
R для статистической обработки данных можно изучать на основе
использования бесплатного облачного сервиса SageMathCloudTM . В области рабочего листа Sage Worksheet можно вводить
команды языка программирования R для статистического
анализа данных и выявления скрытых закономерностей в данных.
Microsoft Virtual Academy (MVA) – обучающий портал для изучения онлайн-курсов под
руководством специалистов [2]. В рамках дистанционного обучения ресурсы MVA позволяют изучить: 1) основы работы с реляционным
облачным сервисом Microsoft SQL AzureTM; 2) основы работы с
хранилищем данных в Windows Azure; 3) основы языка запросов SQL;
4) основы работы с Microsoft SQL Server.
Еще
одну возможность для работы с системой управления базами данных Microsoft Access
предоставляет облачная платформа Microsoft Live@edu.
Database Training Academy – онлайн-академия
подготовки администраторов баз данных [3], содержит большое число курсов
электронного обучения по следующим темам: 1) построение запросов Transact-SQL для Microsoft SQL;
2) получение навыков работы с Microsoft SQL Server 2012 и т.д.
Изучение теоретических основ и
приобретение практических навыков работы с большими объемами данных тесно
связано с пониманием облачных вычислений и является приоритетным направлением в
профессиональной подготовке современного конкурентоспособного специалиста,
поэтому важно разрабатывать новые методики преподавания с использованием
облачных технологий.
Литература
1. Big Data University [Электронный ресурс]. – Режим доступа: http://bigdatauniversity.com/
2. Microsoft Virtual
Academy [Электронный ресурс]. – Режим доступа: http://www.microsoftvirtualacademy.com
3. Database Training Academy [Электронный ресурс]. – Режим доступа: http://www.databasetrainingacademy.com/