[GeekBrains] Видео-курс основы баз данных. Язык SQL (Евгений Картавец)
О товаре
Видео-курс: основы баз данных
Язык SQL
Базы данных
(БД) - это системы хранения и обработки данных, для доступа к которым используется
язык SQL (Structured Query Language). Любой современный сайт, игра или настольное приложение
нуждаются в хранении данных. На данный момент существует множество различных систем
управления базами данных (СУБД), самой популярной является MySQL.
Преподаватель - Евгений Картавец.
Помимо прочего вы научитесь:
Проектировать базы данных;
Писать SQL-запросы;
Устанавливать и работать с СУБД MySql;
Использовать MySql Workbench.
Программа курса
Урок 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 к транзакционной системе.
[GeekBrains] SEO Оптимизация и продвижение сайтов SEO Оптимизация и продвижение сайтов Курс по SEO создан специально для тех, кому интересно не просто создание, но и продвижение сайтов в сети Интернет. Для быстрого успешного освоения программы курса Вам потребуются базовые знания HTML. Начальные знания в области поисковой оптимизации
1650 RUB
[Geekbrains] Факультет по Веб Разработке. 2 четверть Лучшее обучение Веб-разработке (Frontend & Backend) от новичка до уровня Middle II четверть Базовый курс PHP Переменные, типы данных, циклы, ветвления, функци Работа с файлы и базой данных GET и POST-запросы Сессии и Cookies Профессиональная разработка на PHP ООП в PHP Шаблон MVC Работа с базой
1750 RUB
[GeekBrains] Факультет веб-разработки 2022-2023 Программа: Основы программирования HTML+CSS. Профессиональная верстка Базовый курс JavaScript Продвинутый курс JavaScript React Linux. Рабочая станция Базовый курс PHP Продвинутый уровень PHP Алгоритмы, архитектура и паттерны на PHP Базы данных. PostgreSQL Laravel. Глубокое погружение Agile, Scrum.
6990 RUB
[GeekBrains] Программирование на Python для детей, 11-14 лет Полное погружение в разработку на Python: учимся создавать игры, сайты и функциональных чат-ботов. Для ребят без опыта, которые мечтают написать свой первый код. Возраст: 11-14 лет? 5 -8 класс Уровень: Для начинающих Длительность: 40 занятий Чему дети научатся на курсе: Базовым конструкциям языка
2150 RUB