Узнайте о снижении цены

Оставьте ваш email и мы напишем вам когда цена снизится

SQL для аналитиков

На курсе вы узнаете, как работать с реляционными базами данных, освоите SQL.
0 ₽
стоимость обучения
% Беспроцентная рассрочка на мес.
Добавить в избранное
Узнать о снижении цены
Уровень сложности
для новичков
Длительность
1.5 мес.
Демо доступ
нет
Формат обучения
онлайн
Домашние задания
да
Обратная связь
да
Стажировка
нет
Помощь в трудоустройстве
нет
Документ по окончании
сертификат

Программа обучения

  • Основное
  • Содержание программы

Вы научитесь:

  • подключаться к базам данных с помощью Microsoft SQL Server Management Studio;
  • копировать, перемещать и обновлять объекты БД SQL Server;
  • работать с текстовыми значениями, преобразовывать типы данных и манипулировать датой и временем;
  • пользоваться числовыми, статистическими и системными функциями;
  • создавать таблицы и корректно работать с ними;
  • готовить данные к анализу.
Основы работы с реляционными базами данных
  • что такое реляционная база данных?
  • связывание одной таблицы с другой
  • первичные ключи для идентификации строк
  • пример базы данных
  • как работает SQL? Стандарт ANSI?
  • вызов SQL
  • интерактивный SQL
  • вложенный SQL (помещенный внутри программ)
  • виды SQL
  • DML
  • DDL
  • DCL
  • типы данных
  • что такое пользователь?
Работа с командой select
  • команда select
  • оператор IN
  • оператор BETWEEN
  • оператор LIKE
  • работа с NULL (пустым) значениями
  • использование NOT со специальными операторами
  • реляционные операторы
  • булевы операторы
Функции агрегации
  • SUM
  • AVG
  • COUNT
  • MIN
  • MAX
  • предложение GROUP BY
  • предложение HAVING
Объединение таблиц. Строки и выражения
  • запрашивание многочисленных таблиц так же, как одной
  • INNER JOIN
  • LEFT JOIN
  • RIGHT JOIN
  • FULL JOIN
  • LEFT, RIGHT, SUBSTRING, LEN, UPPER, LOWER, CHARINDEX, REPLACE
Запросы и подзапросы
  • вставка одного запроса внутрь другого
  • как работает подзапрос?
  • значения, которые могут выдавать подзапросы
  • использование подзапросов, которые выдают много строк с помощью оператора IN
  • подзапросы выбирают одиночные столбцы
  • использование выражений в подзапросах
  • подзапросы в предложении having
  • сравнение таблицы с собой
  • EXISTS и NOT EXISTS
  • UNION и UNION ALL
  • WITH
Функции аналитики
  • SUM, AVG, MAX, MIN, COUNT
  • ROW_NUMBER, RANK, DENSE_RANK
  • LEAD, LAG, FIRST_VALUE, LAST_VALUE
  • CUME_DIST, PERCENT_RANK, PERCENTILE_CONT, PERCENTILE_DISC
Команды модификации языка DML
  • INSERT
  • DELETE
  • UPDATE
  • вставка и модифицирование пустых указателей (NULL)
  • вставка результатов запроса
  • изменение значений поля (UPDATE)
  • использование подзапросов с INSERT
  • использование подзапросов с DELETE
  • использование подзапросов с UPDATE
  • использование подзапросов с MERG
Создание и модификации таблиц
  • создание и удаление таблицы
  • изменение таблицы после того, как она была создана
  • создание и удаление индекса
  • ограничение значений ваших данных
  • использование ограничений для исключения пустых (NULL) указателей
  • уникальность как ограничение столбца и/или таблицы
  • ограничение первичных ключей
  • первичные ключи более чем одного поля
  • использование CHECK, чтобы предопределять допустимое вводимое значение
  • установка значений по умолчанию
Поддержка целостности данных
  • внешний ключ и родительский ключ
  • ограничение FOREIGN KEY
  • внешний ключ как ограничение таблицы и/или столбцов
  • первичный ключ как уникальный внешний ключ
  • ограничения внешнего ключа
  • внешние ключи, которые ссылаются обратно к их подчиненным таблицам
  • что такое представление?
  • команда CREATE VIEW
  • модифицирование представлений
  • удаление представлений
Настройки пользователей в базе данных
  • кто что может делать в базе данных
  • пользователи
  • стандартные привилегии
  • команда GRANT
  • отмена привилегий
  • использование представлений в качестве альтернативы к ограничениям другие типы привилегий
  • создание и удаление пользователей

Чему научат

Подключению к базам данных
Обработке данных
Работе с таблицами
Функциям агрегации

Преимущества курса

Все обучение в одном месте

Отзывы пользователей

Оставить отзыв о курсе

    Оставьте отзыв о курсе

    Ваш адрес e-mail не будет опуликован
    Ваша оценка:
    Ваш отзыв:
    Достоинства:
    Недостатки:
    Имя:
    Email: