Курс: "Базы данных для начинающих | SQL"
Научитесь создавать Базы данных на SQL с менторами разработчиками!
Ближайший поток
29 (ноября)
12 недельГруппа
В группе: 10-12 человек. Ваши единомышленники, будущие друзья и коллеги
Формат обучения
Онлайн
Стоимость обучения:
210000₸/курс.
120000₸/курс.
+Бесплатный курс 🎁
10,000₸/мес.
5,000₸/мес.
На этом курсе вы научитесь:
1. Введение в Базы Данных
Обзор баз данных SQL, основные принципы хранилищ данных, типы хранилищ данных, СУБД, доменные системы. Узнаете, что такое язык SQL, какие есть SQL и NoSQL базы данных и чем они отличаются. Разберётесь в простых типах данных, научитесь делать SELECT-запросы с фильтром WHERE.
2. Создание базы данных, удаление и различные параметры при создании
Основание баз данных SQL, создание и настройка базы данных
3. Основы работы с таблицами базы данных SQL
Удаление и создание таблиц, нормализация
4. DDL - язык определения данных
Основы языка определения данных, обзор основных принципов DDL. Научитесь вставлять записи в таблицы, обновлять и удалять их. Разберётесь в методах разрешения дубликатов первичного ключа
5. DML - язык обработки данных
Основы языка манипулирования данными, обзор основных операторов SQL, принципы манипулирования данными
6. Условный выбор с использованием Where
Выбор таблицы данных, фильтрация данных, упорядочение выходных данных
7. Типы соединений
Таблицы данных, связывающие обзор основных принципов, объединение нескольких таблиц в запросе
8. Хранимые процедуры
Введение в хранимые процедуры и триггеры, разработка хранимых процедур
9. Настройка SQL Server Management Studio
Обзор СУБД MS SQL Server, базовая настройка баз данных, роли, безопасность
10. Представления(Views)
Создание представлений. Различные типы и параметры представлений. Научитесь использовать подзапросы и понимать их производительность. Разберётесь в видах представлений и научитесь их создавать
11. Индексы
Создание индексов. Различные типы и параметры индексов. Поймёте, что такое индексы и ключи, зачем они нужны, как влияют на производительность. Узнаете, какие есть виды ключей, когда их применять, как работают индексы и каковы их ограничения
12. Функции и операторы
Функции и операторы в PostgreSQL
13. Транзакции
Создание транзакций. Уровни изоляции. Узнаете, что такое транзакции и зачем они нужны. Разберётесь в атомарности, откате и изоляции транзакций, в блокировке записей. Поймёте принципы ACID
14. Хранимые процедуры
Введение в хранимые процедуры и триггеры, разработка хранимых процедур
15. Нормализация базы данных
Функциональные зависимости и нормальные формы таблиц
- собирает данные (формирует запрос сам или получает задачу от менеджеров);
- знакомится с параметрами набора (какие типы данных собраны, как их можно отсортировать);
- проводит предварительную обработку (очищает от ошибок и повторов, упорядочивает);
- интерпретирует (анализирует, собственно решает задачу);
Заработная плата Специалиста Базы данных
за месяц на разных этапах развития