SQL разработчик в Астане
ОПИСАНИЕ КУРСА
- Введение в Базы Данных Обзор баз данных SQL, основные принципы хранилищ данных, типы хранилищ данных, СУБД, доменные системы.
- Узнаете, что такое язык SQL, какие есть SQL и NoSQL базы данных и чем они отличаются.
- Разберётесь в простых типах данных, научитесь делать SELECT-запросы с фильтром WHERE.
- Создание базы данных, удаление и различные параметры при создании Основание баз данных SQL, создание и настройка базы данных
- Основы работы с таблицами базы данных SQL Удаление и создание таблиц, нормализация. DDL — язык определения данных Основы языка определения данных, обзор основных принципов DDL.
- Научитесь вставлять записи в таблицы, обновлять и удалять их. Разберётесь в методах разрешения дубликатов первичного ключа
- DML — язык обработки данных Основы языка манипулирования данными, обзор основных операторов SQL, принципы манипулирования данными
- Условный выбор с использованием Where Выбор таблицы данных, фильтрация данных, упорядочение выходных данных
- Типы соединений Таблицы данных, связывающие обзор основных принципов, объединение нескольких таблиц в запросе
- Хранимые процедуры Введение в хранимые процедуры и триггеры, разработка хранимых процедур
- Настройка SQL Server Management Studio Обзор СУБД MS SQL Server, базовая настройка баз данных, роли, безопасность
- Представления(Views) Создание представлений. Различные типы и параметры представлений. Научитесь использовать подзапросы и понимать их производительность.
- Разберётесь в видах представлений и научитесь их создавать
- Индексы Создание индексов. Различные типы и параметры индексов.
- Поймёте, что такое индексы и ключи, зачем они нужны, как влияют на производительность. Узнаете, какие есть виды ключей, когда их применять, как работают индексы и каковы их ограничения
- Функции и операторы Функции и операторы в PostgreSQL Транзакции Создание транзакций.
- Уровни изоляции. Узнаете, что такое транзакции и зачем они нужны. Разберётесь в атомарности, откате и изоляции транзакций, в блокировке записей. Поймёте принципы
- Хранимые процедуры Введение в хранимые процедуры и триггеры, разработка хранимых процедур
- Нормализация базы данных Функциональные зависимости и нормальные формы таблиц