Основы баз данных от GeekBrains

От: GeekBrains
5/5
4 отзыва

20 уроков по изучению инструментов проектирования баз данных и работы с запросами SQL. Подходит начинающим разработчикам. Способствует продвижению в профессии IT-разработчиков, тестировщиков, системных администраторов, программистов. Студенты освоят особенности реляционных баз данных, изучат SQL-команды, агрегирующие функции, индексы и транзакции. Обратная связь от спикеров курса, общение с одногруппниками. Выдаётся сертификат по окончании.

Сводка

Цена
5 000₽
Рассрочка
от 200₽
Статус
Идет набор
Длительность
Обучение в свободном режиме
Язык
ru

Описание курса

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

- Писать SQL-запросы;
- Устанавливать и работать с СУБД MySql;
- Использовать MySql Workbench.

О школе

GeekBrains
Отзывы 0
Информация
Компания основана в 2016 году. Официальный сайт https://geekbrains.ru. Мы собрали и проверили более 696 отзывов об онлайн курсах GeekBrains.

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

Урок 1. Реляционные базы данных
Чем отличается БД от СУБД; какие базы данных называются реляционными; обзор современных СУБД.
Урок 2. Установка СУБД
Установка СУБД MySql и графического приложения Mysql Workbench.
Урок 3. Проектирование базы данных, нормальные формы
Проектирование данных в Excel; нормальные формы; первичный ключ.
Урок 4. SQL-команда CREATE
Создание таблиц в графическом интерфейсе MySql Workbench; команда CREATE; типы данных; работа в консоли.
Урок 5. SQL-команда INSERT
Заполнение таблиц данными с помощью графического интерфейса; команда INSERT; AUTO INCREMENT.
Урок 6. SQL-команды SELECT и WHERE
Получение и фильтрация данных с помощью SQL-команд SELECT и WHERE; проверка на NULL; фильтрация данных по нескольким условиям.
Урок 7. SQL-команды DISTINCT, ORDER BY, LIMIT
Получение и фильтрация данных с помощью SQL-команд DISTINCT и LIMIT; сортировка с помощью команды ORDER BY.
Урок 8. SQL-команды DELETE и UPDATE
Обновление и удаление данных с помощью SQL-команд DELETE и UPDATE; фильтрация данных с помощью WHERE IN.
Урок 9. Согласованность данных
Понятие согласованности или консистентности данных.
Урок 10. Внешний ключ
Понятие внешнего ключа и ограничений на значения столбцов; FOREIGN KEY CONSTRAINTS.
Урок 11. Создание таблиц с отношением “многие ко многим”
Добавление корзины в базу данных интернет-магазина.
Урок 12. Составной первичный ключ
Использование составного первичного ключа при проектировании таблицы с отношением “многие ко многим”.
Урок 13. Объединение данных из нескольких таблиц
Получение данных из нескольких взаимосвязанных таблиц; несостоятельность подхода с использованием нескольких SELECT-ов.
Урок 14. Оператор INNER JOIN
Объединение данных из нескольких таблиц с помощью оператора INNER JOIN.
Урок 15. Операторы LEFT JOIN, RIGHT JOIN
Объединение данных из нескольких таблиц с помощью операторов LEFT JOIN и RIGHT JOIN.
Урок 16. Оператор UNION
Объединение результатов нескольких SQL-запросов с помощью оператора UNION.
Урок 17. Агрегирующие функции
Агрегирующие функции COUNT, SUM, MIN, MAX.
Урок 18. Оператор GROUP BY
Группировка выбранного набора строк с использованием оператора GROUP BY.
Урок 19. Индексы
Фильтрация в GROUP BY с использованием HAVING; увеличение скорости выполнения запросов с использованием индексов.
Урок 20. Транзакции
Понятие транзакции; оператор TRANSACTION; требования ACID к транзакционной системе.
Инструменты
MySQL
Mysql Workbench
Excel

Отзывы

Рейтинг 5
4 отзывов
1 год назад
Достоинства: Не дорого, большой объем знаний, домашние задания, стажировка (в пакете профессия) Недостатки: платформа ClickMeeting (бывает тормозит), не у всех преподавателей есть навык преподавания - передачи своих знаний слушателям В 2018 году со скидкой более 30% приобрел пакет курсов под названием - профессия - специалист по информационной безопасности. По роду деятельности Я не связан с IT технологиями. Решил расширить кругозор своих знаний. На момент написания отзыва прошел несколько курсов бесплатных и платных. Не знаю, стану ли Я прям специалистом по информационной безопасности, но точно знаю, что мне указали правильное направление - что нужно знать и уметь, где узнать нужные знания и как эти знания реализовать. Осталось найти время и победить свою лень. Из прошедших курсов особенно понравились курсы: Интерактивный курс по HTML/CSS; видеокурс Основы баз данных; Linux. Уровень 2 - преподаватель Дмитрий Радчук; Сетевой стек TCP/IP - преподаватель Ольга Яновская; Атака и защита веб- и мобильных приложений - преподаватель Кирилл Сорокин. При выборе курсов читайте отзывы о преподавателях, не знающих преподавателей не попадалось, у некоторых нет или не хватает опыты преподавания. Сам процесс обучения достаточно свободный и легкий. Не обязательно проходить все онлайн, все вебинары есть в записи, часто на курсах есть свой телеграм-канал, преподаватель в чате или по почте отвечает на все вопросы, на курсах есть наставники, которые помогают ориентироваться при прохождении курса. У каждого урока есть домашнее задание. Задания не сложные, легко решаемые. Дают практику, нужную и полезную. Соглашусь с теми, кто скажет что всю информацию по курсам можно найти в интернете. Но есть одно но - нужно очень много времени, чтобы ее найти и понять. Курсы дают эту информацию сразу и стимулируют на применить эти знания на практике. Цены на курсы демократичные, по моему не дорого. Но это мое мнение, никому не навязываю. Если кто-то решил учиться в Geekbrains, то рекомендую брать пакет курсов - профессия, так как в целом получается дешевле, чем брать курсы по отдельности. Еще можно подождать скидок, по моему перед каждым новым годом самые большие.
Отзыв взят с сайта mooc.ru
1 год назад
Ну, что я вам могу рассказать про Geegbrains…. Прошел на данном ресурсе уже несколько курсов - Python. Быстрый старт. И прохожу Основы баз данных. Курсы весьма интересные. Преподаватели читают так что сразу понимаешь, что они –практики, которые работают с этими технологиями. Над домашними заданиями правда приходится попыхтеть но их всегда можно обсудить их с сокурсники и наставниками в чате. И все это весьма недорого, особенно по сравнению с реальными курсами…В любое время, с любой точки планеты можно заниматься! 21-й век, это обучение онлайн, и Geegbrains рулит! Чуть не забыл! Одна из самых их крутых фишек (которую вы точно не найдете у других курсов)-это тесты. Это что-то. Тебе кажется, что ты все знаешь - прошел тест и понял, что тебе еще учиться и учиться.
Отзыв взят с сайта mooc.ru