MySQL Базовый
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Подписка

    Выбери свою IT специальность

    Подписка

      О курсе

      MySQL – это одна из самых популярных систем управления базами данных, которая распространяется бесплатно, как свободное программное обеспечение. MySQL используют бэкенд-разработчики сайтов, разработчики мобильных и десктопных приложений, администраторы баз данных и дата-аналитики.

      Проходя данный курс MySQL Базовый, вы изучите основы реляционных баз данных, научитесь основам проектирования баз данных и тому, как формировать к ним запросы. Пройдя курс, вы будете понимать основы CRUD (Create, Read, Update, Delete) запросов в базах данных MySQL и уметь создавать их сущности, обращаться к ним для прочтения хранящейся информации, изменять информацию и удалять информацию или сущности базы данных. Также вы познакомитесь с процедурными расширениями MySQL для создания сложных запросов.

      Читать дальше...

      Предварительные Требования

      Курс рассчитан на новичков, желающих познакомиться с механизмами построения и работы реляционных баз данных в целом и в первую очередь с основами MySQL. Также курс подойдет разработчикам или аналитикам, которые уже работали с SQL, но хотят изучить основы диалекта MySQL.

      Читать дальше...

      Вы научитесь

      • Создавать свои базы данных MySQL.
      • Понимать базы CRUD-запросов в базе данных MySQL.
      • Понимать особенности разных типов данных в MySQL.
      • Вы можете создать PRIMARY и Foreign ключи в таблицах, разрабатывая связи между таблицами.
      • Понимать и уметь использовать базовые запросы.
      • Понять основные преимущества ENUM и SET.
      • Используя JOIN, можно объединить запросы до 3 и более таблиц одновременно, чтобы получить один набор данных.
      • Создавать индексы и выполнять поиск с помощью индексов.
      • Создавать процедуры и функции, производить их вызов и удалять их.
      • Использовать в практике Prepare STMT, Execute.
      • Понимать и уметь использовать настройки процедур: IN, OUT, INOUT.
      • Понять процедурные элементы в MySQL. Используйте If else и циклы repeat while.
      • Понимать основы транзакций и триггеров в MySQL.
      • Использовать MySQL на практике для создания игры на примере FIZZ-BUZZ.
      • Понимать подзапросы с использованием Where.
      Читать дальше...
      Скачать материалы курса Для получения материалов курса нужно авторизоваться
      Получить сертификат Для получения сертификата нужно авторизоваться
      • Длительность: 5 ч 42 м
      • Курс создан: 07.08.2023
      • Уроков: 10
      • Обновлен: 07.08.2023
      • Язык: украинский

      Что входит в курс

      • 10 видео уроков
      • Домашние задания
      • Тестирование
      • Сертификат
      • Проверка ДЗ

      ×

      Вы открыли доступ к тесту! Пройти тест

      Вы действительно хотите открыть доступ к тестированию по курсу MySQL Базовый на 40 дней?

      Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео

      В данном уроке вы можете ознакомиться с основными запросами. Ознакомитесь с опциями запросов SELECT и INSERT. Мы напишем простые выборки, чтобы у вас было представление о работе по БД.

      Читать дальше...

      Без знаний типов данных невозможно выстроить качественную базу. Вы должны понимать, где лучше использовать INSERT или UPDATE, почему так важно выбрать CHAR вместо VARCHAR.

      Читать дальше...

      В интернет-магазинах часто применяется каскадное удаление из разных таблиц. Это очень полезная возможность контролировать целостность базы. Вы можете выбрать разные режимы. Поймете Foreign и Primary keys.

      Читать дальше...

      Поиск и выборка данных может содержать сложную логику из трех и более таблиц. Поэтому нужно знать, чем отличается LEFT JOIN от RIGHT JOIN, как лучше использовать сочетание.

      Читать дальше...

      Чтобы быстро искать базу данных, нам нужны индексы. Таким образом, запрос будет оптимизирован. Поиск и сортировка по таблицам будет лучше работать на вашем сайте.

      Читать дальше...

      Запросы на сервер может передаваться безопасно только тогда, когда наши переменные экранированы и мы точно знаем, что запрос не навредит нам. Для этого очень просто использовать подготовленный запрос.

      Читать дальше...

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

      Читать дальше...

      В данном уроке мы сделаем IF-CASE условия для наших запросов. На основе этой логики сделаем игру. Также вы поймете CASE-условия.

      Читать дальше...

      На этом уроке мы разберемся с построением транзакций. Если вы делаете банковский перевод, вам нужно быть уверенным, что все запросы будут успешными. В противном случае надо откатить назад все предыдущие изменения. Транзакции имеют COMMIT или ROLLBACK. В этом уроке мы сделаем практику с переводом суммы и откатим принудительно изменения.

      Читать дальше...

      В последнем уроке мы рассмотрим, как можно вложить запрос. WHERE In позволит объединить условия. Полезные группировки запросов, чтобы писать меньше кода.

      Читать дальше...
      ПОКАЗАТЬ ВСЕ

      Покупай подпискус доступом ко всем курсам и сервисам

      Библиотека современных IT знаний в удобном формате

      Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Весенний
      • Все видеокурсы на 15 месяцев
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      90.00 $
      219.99 $
      Оформить подписку
      Акция
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      72.00 $
      89.99 $
      Оформить подписку
      Акция
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.