Университет ИТМО15 January 2024 - 14 January 2025 г.Course started

Проектирование и реализация баз данных

Зудилова Татьяна Викторовнаopenedu

Записаться на курс
Работа современных цифровых сервисов основана на использовании больших данных, которые хранятся, обрабатываются и поддерживаются в базах данных. Базы данных используются для веб-сайтов, социальных сетей, сервисов видеоконференций, являются важнейшим компонентом телекоммуникационных, банковских, производственных и других информационных систем, используются в видеоиграх и современных электронных устройствах. Почему специалисту ИТ-области необходимо понимать принципы организации данных и работу баз данных? Представьте себе, какими объемами данных, манипулируют современные организации, насколько сложным является анализ информации для принятия ключевых бизнес-решений, например, в банковской сфере. Наличие навыков работы с базами данных и получения необходимой информации позволяют сократить издержки на достижение коммерческой/исследовательской цели. Этот курс рассматривает вопросы проектирования баз данных, включая принципы реляционного проектирования, знакомит с практиками проектирования операционных OLTP и аналитических OLAP хранилищ, позволяет изучить язык программирования SQL стандартов ANSI и Oracle, формирует практические навыки работы с инструментальными средами проектирования/разработки, востребованными работодателями.  Обучаться на курсе могут слушатели, не имеющие опыта проектирования баз данных и желающие узнать больше практик оптимального проектирования и возможностей языка SQL. Большой набор практических заданий, соответствующий каждой теме, позволяет трансформировать теоретические знания в опыт непосредственно в процессе обучения. Качество и актуальность курса подтверждается методиками передовых транснациональных ИТ-компаний – Oracle, Microsoft и др., сертификацией тренеров и специалистов, принимающих участие в его разработке, отсутствием подобных онлайн-курсов на рынке образовательных услуг. В результате обучения слушатель приобретет и использует навыки моделирования хранилищ данных, выявления узких мест моделей, взаимодействия с базой данных для получения требуемой информации и управления хранилищем. Понимание технологий баз данных создаст крепкий фундамент для дальнейшего выбора и развития карьеры на различных должностях: руководитель в области Digital-трансформаций или Digital-технологий (менеджеры, технические директора, директора); ученый в области DataScience (Big Data, Machine Learning, Data Mining и др.); архитектор ИТ-решений;  профессиональный программист/администратор; системный аналитик; специалист по кибербезопасности; специалист любой области, где требуется анализ, интерпретация, обработка, передача или хранение данных. Целью онлайн-курса является формирование знаний и практических навыков в области системного проектирования баз данных: анализа бизнес-процессов, моделирования структуры базы данных, использования языка SQL для реализации объектов базы данных, управления данными, обеспечения конфиденциальности и качества данных, а также формирования фундаментальных знаний для освоения предметов из областей Data Science, Big Data и Machine Learning. В программе обучения используются следующие инновационные технологии обучения: облачные технологии c реализацией доступа слушателей к материалам курса и выполнению заданий удаленно; последовательная методика обучения, пройденные темы дополняют друг друга, скаффолдинг; средства мультимедиа и специализированного программного обеспечения; проектный метод обучения; модульность; возможность формирования индивидуальных траекторий обучения в зависимости от начального уровня; геймификация; гибкость – возможность обучаться в любое время и на расстоянии; массовость; перевернутый класс, трансформация роли обучающегося путем мотивации навыков самостоятельной работы.
Для успешного освоения курса слушателю необходимо знать основы теории множеств и основы программирования, а также базовые понятия математической статистики. Курс является логическим продолжением курсов Математика, Хранение и обработка данных, Прикладная статистика, Информатика, Программирование. Необходимое бесплатное программное обеспечение для освоения курса: Oracle Database Express Edition (XE) Release 18.4.0.0.0 (18c). Режим доступа: https://www.oracle.com/database/technologies/xe-downloads.html. SQL Developer Data Modeler 19.2. Режим доступа: https://www.oracle.com/tools/downloads/sql-data-modeler-downloads.html SQL Developer 19.2.1. Режим доступа: https://www.oracle.com/tools/downloads/sqldev-v192-downloads.html Все программное обеспечение является бесплатным, и большинство программ поставляется с лицензией разработчика, которая дает возможность бесплатно использовать полные версии продуктов для разработки и моделирования собственных приложений или в целях самообразования https://www.oracle.com/ru/downloads/