Курс 10774 Создание запросов в Microsoft SQL Server 2012 / TeachMePlease

Confirmation of e-mail address is required!

The letter with the instruction has been sent to the e-mail address specified at the time of registration

Cookies

Cookies are disabled!

For the correct operation of the site, you must allow the use of cookies.

Cookies

Cookies are used to optimize the design and performance of our websites. By continuing to visit the website, you agree to use cookies.

Ok
Washington, D.C.
English
For kids
Programming
Music
Photography

Курс 10774 Создание запросов в Microsoft SQL Server 2012

from 29900 ₽
Buy
  • Online
  • Offline
Москва 
About the event
  • Level
    Medium
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
10%
Purchase this course and receive 10% discount on the next purchase
The discount is valid for  60 days  from the day of purchase
Course diplomas and certificates
from 29900 ₽
Buy
  • Online
  • Offline
Москва 
About the event
  • Level
    Medium
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
10%
Purchase this course and receive 10% discount on the next purchase
The discount is valid for  60 days  from the day of purchase
  • Course Description
  • What you will learn?
  • Program
  • Requirements for course participants
Course Description

«Специалист» — лидер среди учебных Центров Microsoft в России, Центральной и Восточной Европе!

В ходе этого 5-дневного курса Вы получите технические навыки написания основных запросов на языке Transact-SQL для Microsoft SQL Server 2012. Курс является основой для всех дисциплин, связанных с SQL Server, а именно администрирования баз данных, разработки баз данных и бизнес-аналитики.

Занятия на этом курсе позволят Вам подготовиться к экзамену Microsoft 70-461. Многие упражнения, выполняемые при обучении на курсе, включают работу с  SQL Azure.

Microsoft SQL Server 2012 — система управления реляционными базами данных. Программный продукт предлагает разработчикам и пользователям широкий набор возможностей по созданию решений с высоким уровнем производительности, надежности и безопасности, является комплексной платформой управления данными и бизнес-анализа.

Этот курс предназначен для лиц, в обязанности которых входит администрирование SQL-сервера, а также аналитиков, разработчиков, специалистов по системам отчётности, программистов 1С и т.п.

Также для опытных пользователей, а именно, создателей отчетов, бизнес-аналитиков и разработчиков клиентских приложений и тех, кто планирует сдачу экзамена 70-461: Querying Microsoft SQL Server 2012.

Вам необходима усиленная практика? Готовитесь к сдаче сертификационных экзаменов Microsoft? Приобретите доступ к Labs Online – виртуальным лабораторным работам по авторизованным курсам Microsoft – в течение всего курса и двух недель по окончании обучения! Услуга уникальна и доступна только в Центре «Специалист»

What you will learn?
Создавать запросы на выборку данных (SELECT)
Создавать запросы к нескольким таблицам
Использовать встроенные функции
Использовать подзапросы
Выполнять хранимые процедуры
Использовать операции над множествами
Реализовывать обработку ошибок
Реализовывать транзакции
Использовать табличные выражения
Осуществлять сортировку и фильтрацию данных
Использовать функции ранжирования, смещения и агрегирования
Создавать запросы к метаданным SQL Server
Программировать на T-SQL
Повышать производительность запросов
Program
Введение в Microsoft SQL Server 2012 – 2 ак.часа
  • Module
  • Online/Offline
Архитектура SQL Server Denali. Работа с инструментами SQL Server Denali. Работа с базами данных в SQL Server. Лабораторная работа «Работа с инструментами SQL Server Denali (включая Azure)»: работа с SQL Server Management Studio; изучение объектов базы данных; организация и создание T-SQL скриптов; использование электронной документации.
Модуль 2. Введение в запросы на Transact-SQL – 2 ак.часа
  • Module
  • Online/Offline
Введение в Transact-SQL. Изучение наборов. Изучение логики предикатов. Изучение логической последовательности действий в SELECT. Лабораторная работа «Введение в запросы на Transact-SQL»: выполнение базовых запросов SELECT; выполнение запросов, фильтрация данных с использованием предикатов; выполнение запросов, сортировка данных с использованием ORDER BY.
Модуль 3. Написание запросов SELECT – 2 ак.часа
  • Module
  • Online/Offline
Создание простых операторов SELECT. Удаление повторяющихся строк с DISTINCT. Использование псевдонимов столбцов и таблиц. Написание простого выражения CASE. Лабораторная работа «Создание базовых операторов SELECT»: Создание простых операторов SELECT Удаление повторяющихся строк с DISTINCT Использование псевдонимов столбцов и таблиц Написание простого выражения CASE
Модуль 4. Запрос к нескольким таблицам – 2 ак.часа
  • Module
  • Online/Offline
Изучение соединений. Выполнение запросов с помощью внутренних соединений. Запросы с внешними соединениями. Запросы с использованием само-соединений и перекрестных соединений. Лабораторная работа «Запрос к нескольким таблицам»: создание запросов, с использованием внутренних соединений, создание запросов с использованием нескольких соединений таблиц, создание запросов с использованием самосоединений и запросов с использованием внешних соединений.
Модуль 5. Сортировка и фильтрация данных – 2 ак.часа
  • Module
  • Online/Offline
Сортировка данных. Фильтрация данных. Фильтрация с опциями TOP и OFFSET-FETCH. Работа с неизвестными значениями (NULL). Лабораторная работа «Фильтрация и сортировка данных»: создание запросов, фильтрация данных с использованием WHERE; создание запросов, сортировка данных с ORDER BY; создание запросов, фильтрация данных с использованием TOP; создание запросов, фильтрация данных с использованием OFFSET-FETCH.
Модуль 6. Работа с типами данных в SQL Server 2012 – 2 ак.часа
  • Module
  • Online/Offline
Внедрение типов данных в SQL Server. Работа с символьными данными. Работа с типами данных даты и времени. Лабораторная работа «Работа с типами данных в SQL Server 2012»: создание запросов, которые возвращают данные даты и времени; создание запросов с использованием функций даты и времени; создание запросов, которые возвращают строковые данные; создание запросов, которые используют строковые функции.
Модуль 7. Использование встроенных функций – 3 ак.часа
  • Module
  • Online/Offline
Создание запросов со встроенными функциями. Использование функций преобразования типов. Использование логических функций. Использование функций для проверки значений NULL. Лабораторная работа «Использование встроенных функций»: создание запросов с использованием функции преобразования типов; создание запросов с использованием логических функций; создание запросов, которые проверяют на значение NULL.
Модуль 8. Группировка и агрегирование данных – 2 ак.часа
  • Module
  • Online/Offline
Использование агрегатных функций. Использование предложения GROUP BY. Фильтрация групп, используя предложение HAVING. Лабораторная работа «Группирование и агрегирование данных»: создание запросов с использованием предложения GROUP BY; создание запросов с использованием агрегатных функций; создание запросов, которые используют различные агрегатные функции; создание запросов, которые используют фильтрацию с предложением HAVING.
Модуль 9. Использование подзапросов – 2 ак.часа
  • Module
  • Online/Offline
Создание автономных подзапросов. Создание коррелированных подзапросов. Использование предиката EXISTS с подзапросами. Лабораторная работа «Использование подзапросов»: создание запросов, которые используют автономные подзапросы; создание запросов с использованием коррелированных подзапросов; создание запросов с использованием скалярных подзапросов и подзапросов, возвращающих набор; создание запросов, которые используют предикаты IN и EXISTS.
Модуль 10. Использование табличных выражений – 2 ак.часа
  • Module
  • Online/Offline
Представления (VIEW). Табличные выражения. Лабораторная работа «Использование табличных выражений»: создание запросов с использованием представлений (View); создание запросов с использованием производных таблиц (Derived Tables); создание запросов с использованием обобщенных табличных выражений (CTE).
Модуль 11. Использование инструкций работы с наборами – 2 ак.часа
  • Module
  • Online/Offline
Создание запросов с использованием UNION и UNION ALL. Создание запросов, которые используют CROSS APPLY и OUTER APPLY Создание запросов, которые используют APPLY для производных таблиц и функций. Создание запросов, которые используют EXCEPT и INTERSECT. Лабораторная работа «Использование инструкций работы с наборами»: создание запросов с использованием UNION и UNION ALL; создание запросов, которые используют CROSS APPLY и OUTER APPLY Создание запросов, которые используют APPLY для производных таблиц и функций; создание запросов, которые используют EXCEPT и INTERSECT.
Модуль 12. Использование функций ранжирования, смещения и агрегатных функций – 2 ак.часа
  • Module
  • Online/Offline
Создание запросов с использованием ранжирующих оконных функций (Ranking window functions). Создание запросов с использованием функций смещения (offset functions). Создание запросов с использованием статистических оконных функций (Aggregate window functions). Лабораторная работа «Использование функций ранжирования, смещения и агрегатных функций»: создание запросов с использованием ранжирующих оконных функций; создание запросов с использованием функций смещения; создание запросов с использованием статистических оконных функций.
Модуль 13. Сведение данных и наборы группирования – 2 ак.часа
  • Module
  • Online/Offline
Создание запросов с использованием оператора PIVOT. Создание запросов с использованием GROUPING SETS. Создание запросов с использованием GROUP BY ROLLUP. Создание запросов с использованием GROUP BY CUBE. Лабораторная работа «Сведение данных и наборы группирования»: создание запросов с использованием оператора PIVOT; создание запросов с использованием GROUPING SETS; создание запросов с использованием GROUP BY ROLLUP; создание запросов с использованием GROUP BY CUBE.
Модуль 14. Запросы к метаданным в SQL Server – 2 ак.часа
  • Module
  • Online/Offline
Запросы к представлениям системного каталога. Запросы к системным функциям. Запросы к представлениям динамического управления. Лабораторная работа «Запросы к метаданным в SQL Server»: запросы к представлениям системного каталога; запросы к системным функциям; запросы к представлениям динамического управления.
Модуль 15. Выполнение хранимых процедур – 3 ак.часа
  • Module
  • Online/Offline
Использование инструкции EXECUTE для вызова хранимых процедур. Передача параметров в хранимые процедуры. Возвращение результатов из хранимой процедуры с помощью предложения OUTPUT. Выполнение системных хранимых процедур. Лабораторная работа «Выполнение хранимых процедур»: использование инструкции EXECUTE для вызова хранимых процедур; передача параметров в хранимые процедуры; возвращение результатов из хранимой процедуры с помощью предложения OUTPUT; выполнение системных хранимых процедур.
Модуль 16. Программирование с использованием T-SQL – 2 ак.часа
  • Module
  • Online/Offline
Объявление переменных и разделение на пакеты. Использование элементов управления потоком выполнения. Создание динамического SQL. Использование синонимов. Лабораторная работа «Программирование с использованием T-SQL»: объявление переменных и разделение на пакеты; использование элементов управления потоком выполнения; создание динамического SQL; использование синонимов.
Модуль 17. Реализация обработки ошибок – 2 ак.часа
  • Module
  • Online/Offline
Перенаправление ошибки в TRY/CATCH. Создание процедуры обработки ошибок в блоке CATCH с использованием функций ERROR. Использование THROW, чтобы передать сообщение об ошибке клиенту. Лабораторная работа «Реализация обработки ошибок»: перенаправление ошибки в TRY/CATCH; создание процедуры обработки ошибок в блоке CATCH с использованием функций ERROR; использование THROW, чтобы передать сообщение об ошибке клиенту.
Модуль 18. Реализация транзакций – 2 ак.часа
  • Module
  • Online/Offline
Контроль транзакций с BEGIN и COMMIT. Использование XACT_ABORT. Добавление логики обработки транзакций в блоке CATCH. Лабораторная работа «Реализация транзакций»: контроль транзакций с BEGIN и COMMIT; использование XACT_ABORT; добавление логики обработки транзакций в блоке CATCH.
Модуль 19. Повышение производительности запросов – 2 ак.часа
  • Module
  • Online/Offline
Просмотр планов выполнения запросов. Использование оператора SET STATISTICS. Просмотр использования индекса. Сравнение курсоров и запросов основе реляционных наборов. Лабораторная работа «Повышение производительности запросов»: просмотр планов выполнения запросов; использование оператора SET STATISTICS; просмотр использования индекса; сравнение курсоров и запросов основе реляционных наборов.
Requirements for course participants
Успешное окончание курса «Основы программирования и баз данных или эквивалентная подготовка»
Знание английского на уровне Elementary

Organization

Location
  • 3-я Ямского Поля улица, 32 1-ый подъезд, 5-ый этаж
    Москва
  • Воронцовская улица, 35 корп.2, 5-ый этаж
    Москва
  • Радио улица, 24 корп.1, 2-ой этаж
    Москва

Choose a purchase option

  • Offline
  • Online
Полный курс
up to 25 people
Москва, 3-я Ямского Поля улица, 32 1-ый подъезд, 5-ый этаж
Открытое обучение. Занятия проходят ежедневно с 10:00 до 17:10
Полный курс
up to 25 people
Москва, 3-я Ямского Поля улица, 32 1-ый подъезд, 5-ый этаж
Открытое обучение. Занятия по воскресеньям с 10:00 до 17:10
Полный курс
up to 25 people
Москва, 3-я Ямского Поля улица, 32 1-ый подъезд, 5-ый этаж
Отрытое обучение. Занятия проходят ежедневно с 18:30 до 21:30.
Полный курс
up to 25 people
Москва, 3-я Ямского Поля улица, 32 1-ый подъезд, 5-ый этаж
Открытое обучение. Занятия проходят ежедневно с 10:00 до 17:10.
Полный курс
up to 25 people
Москва, 3-я Ямского Поля улица, 32 1-ый подъезд, 5-ый этаж
Открытое обучение. Занятия проходят ежедневно с 10:00 до 17:10.
Полный курс
up to 25 people
Москва, 3-я Ямского Поля улица, 32 1-ый подъезд, 5-ый этаж
Открытое обучение. Занятия проходят по воскресеньям с 10:00 до 17:10.
Полный курс
up to 25 people
Москва, Воронцовская улица, 35 корп.2, 5-ый этаж
Открытое обучение. Занятия проходят ежедневно с 10:00 до 17:10.
Полный курс
up to 25 people
Москва, 3-я Ямского Поля улица, 32 1-ый подъезд, 5-ый этаж
Открытое обучение. Занятия проходят ежедневно с 10:00 до 17:10.
Полный курс
up to 25 people
Москва, 3-я Ямского Поля улица, 32 1-ый подъезд, 5-ый этаж
Открытое обучение. Занятия проходят ежедневно с 18:30 до 21:30.
Полный курс
up to 25 people
Москва, Радио улица, 24 корп.1, 2-ой этаж
Открытое обучение. Занятия проходят ежедневно с 10:00 до 17:10.
Полный курс
up to 25 people
Москва, Радио улица, 24 корп.1, 2-ой этаж
Открытое обучение. Занятия проходят ежедневно с 10:00 до 17:10.
Полный курс
up to 25 people
Online activity
Курс проводится в формате "Открытого обучения". Дата и время по согласованию.

Still have questions?

Start a chat with our support agent to get a quick response to all questions you might have