Мы используем cookie для стабильной работы сервиса. Подробнее

Введение в базы данных

ФорматОнлайн
Длительность8 часов в неделю
Объём8 занятий
По окончанииНет
О курсе

Подробнее

Курс введения в базы данных знакомит слушателями с историей создания систем обработки структурированных данных, подходами к обработке информации, развитием моделей данных и систем управления данными.Основу курса составляет изучение и применение в типовых ситуациях средств SQL для обработки данных в SQL-СУБД. Выполнение практических задач в рамках курса предполагает использование СУБД MySQL.Важную часть курса составляет рассмотрение основных этапов проектирования реляционных баз данных, рассмотрение аномалий структурированных данных.Помимо базовой части курса рассматриваются вопросы работы с SQL-базами данных в приложениях, описывается концепция ORM и вводятся определения, описываются области применения NoSQL-систем.
Требования

Что нужно для старта

  • Навыки работы с командно-строковыми интерфейсами, желательно знание формы Бэкуса — Наура, знание английского языка на уровне чтения сообщений интерпретатора SQL, общие знания о типах данных в программировании
Аудитория

Для кого этот курс

  • Студенты 1-3 курсов, обучающиеся по направлениям Computer Science.
Содержание

Программа курса

8 занятий
ТемаЧто внутри
01Введение и базовые операции SQL

- Термины и определения
- Базовые операции SQL
- Агрегация данных

02Основы реляционных баз данных

- Введение в реляционную модель данных
- Архитектура ANSI/SPARC
- Выборки из нескольких источников
- Триггеры и хранимые процедуры

03Проектирование баз данных

- Задача проектирования баз данных
- Концептуальное проектирование
- Логическое и физическое проектирование
- Инструмент проектирования MySQL Workbench
- SQL-DDL

04Нормализация реляционной базы данных

- Термины нормализации
- Основные нормальные формы: 1НФ, 2НФ, 3НФ, НФБК
- Прочие нормальные формы: 4NF, 5NF, DKNF, 6NF

05Использование ORM

- Моделирование данных с использованием ORM

06Администрирование MySQL и оптимизация запросов

- Сложность выполнения запросов. EXPLAIN
- Индексы
- Практическая работа с индексами

07Нереляционные СУБД

- Термины и характеристики NoSQL
- Обзор key-value СУБД Redis
- Обзор документоориентированной СУБД MongoDB

08Заключительный модуль

- Финальный урок

01Введение и базовые операции SQL

- Термины и определения
- Базовые операции SQL
- Агрегация данных

02Основы реляционных баз данных

- Введение в реляционную модель данных
- Архитектура ANSI/SPARC
- Выборки из нескольких источников
- Триггеры и хранимые процедуры

03Проектирование баз данных

- Задача проектирования баз данных
- Концептуальное проектирование
- Логическое и физическое проектирование
- Инструмент проектирования MySQL Workbench
- SQL-DDL

04Нормализация реляционной базы данных

- Термины нормализации
- Основные нормальные формы: 1НФ, 2НФ, 3НФ, НФБК
- Прочие нормальные формы: 4NF, 5NF, DKNF, 6NF

05Использование ORM

- Моделирование данных с использованием ORM

06Администрирование MySQL и оптимизация запросов

- Сложность выполнения запросов. EXPLAIN
- Индексы
- Практическая работа с индексами

07Нереляционные СУБД

- Термины и характеристики NoSQL
- Обзор key-value СУБД Redis
- Обзор документоориентированной СУБД MongoDB

08Заключительный модуль

- Финальный урок

Документ после выпуска

Нет

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Введение в базы данных» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Направления:Базы данных

Информация обновлена 7 сентября 2026 г.

Продолжить выбор

Похожие курсы

DP - 050: Перенос рабочих нагрузок SQL в Azure
DP - 050: Перенос рабочих нагрузок SQL в Azure

Microsoft Azure - облачное решение компании Microsoft. Продукт имеет ряд преимуществ: облачная служба аналитики, гибкость платформы, гипермасштабируемость с помощью реляционной ба…

Онлайн5 занятий
Цена по запросу
Фреймворк Apache Spark для разработчиков: продвинутый уровень
−10%32 академ. часов
Фреймворк Apache Spark для разработчиков: продвинутый уровень

Глубокое погружение в внутреннее устройство Apache Spark и его компонентов. Этот курс поможет вам понять, как устроены и работают различные модули Spark, такие как Spark Core, Spa…

ОнлайнПродвинутый
55 500 ₽−10%
49 950 ₽
SQL практикум. Полный курс
4-5 часов в неделю
SQL практикум. Полный курс

Загляни в Телеграм канал курса. Там обсуждение и новости. В конце курса студентов ждет приятный бонус! 🎁 Цель курса Научить вас работать с базами данных на профессиональном уровне…

Онлайн12 занятий
1 700 ₽
Продвинутый SQL
4 часа
Продвинутый SQL

Продолжение базового курса по основам SQL для учеников, которые не готовы останавливаться на достигнутом и хотят узнать, что такое оконные функции SQL, транзакции, хранимые процед…

Онлайн3 занятийСредний
2 920 ₽
Базы данных
−5%6 часов
OtusOtus4.6
Базы данных

Полный курс по работе с реляционными и нереляционными базами данных

Онлайн5 занятий
Домашние задания
103 000 ₽−5%
97 850 ₽
Начать без затрат

Бесплатные курсы

Введение в базы данных
Бесплатно8 часов в неделю
Введение в базы данных

Курс введения в базы данных знакомит слушателями с историей создания систем обработки структурированных данных, подходами к обработке информации, развитием моделей данных и систем…

Онлайн8 занятий
Бесплатно
Симулятор SQL
Бесплатно1 месяц
Симулятор SQL

Бесплатный курс «Симулятор SQL» разработан специально для новичков и позволяет с нуля овладеть самым востребованным инструментом для работы с данными. Учитесь в удобное время, реш…

Онлайн2 занятий
Домашние заданияИнтерактивные тренажёры+4
Бесплатно
Stepik-микс: универсальный квиз
Бесплатно
Stepik-микс: универсальный квиз

💫 Для тех, кто хочет попробовать что-то новое! Недавно платформе Stepik исполнилось 11 лет. В честь нашего Дня рождения мы решили сделать для вас этот необычный курс. Это не курс…

Онлайн5 занятий
Бесплатно
SQL практикум. Основы
Бесплатно4-5 часов в неделю
SQL практикум. Основы

Цель курса Дать вам глубокое понимание основ SQL и научить работать с базами данных MySQL — от установки до написания сложных запросов. Почему стоит выбрать этот курс? ✔ С нуля до…

Онлайн5 занятий
Бесплатно