Описание тестов

Блок тестирования разделен на несколько разделов, в каждом разделе представлены тесты для проверки определенной области знаний языка T-SQL.

В частности Вы можете проверить свои знания по следующим направлениям:

  • Теоретические основы
    • Реляционные базы данных
    • Microsoft SQL Server и язык SQL
    • Типы данных SQL Server
  • Выборка данных
  • Модификация данных
  • Операторы определения данных, DDL
  • Операторы определения доступа к данным, DCL
  • Программирование
Характеристики тестирования
Всего 14 тестов
Суммарно все тесты содержат 562 вопросов
Время на прохождение каждого теста ограничено
Ограничений на количество попыток нет
Порядок прохождения тестов нелинейный (можно проходить в любом порядке)
Чтобы успешно сдать тест, необходимо правильно ответить на 80% вопросов
Для получения сертификата необходимо сдать все тесты

Чуть ниже представлено подробное описание каждого теста.

Теоретические основы (83 вопроса)

Данный блок тестирования включает проверку базовых знаний, сюда относятся:

  • Основы реляционных баз данных
  • Принципы работы с Microsoft SQL Server
  • Принципы работы с языком SQL
  • Понимание, что такое T-SQL
  • Знания типов данных, которые реализованы в Microsoft SQL Server

Прохождение всех тестов данного блока будет свидетельствовать о том, что Вы понимаете, как устроены реляционные базы данных, что такое СУБД, что такое SQL, для чего он нужен и как работать с данным языком, кроме этого Вы понимаете, что такое T-SQL и какие типы данных можно использовать при работе с данным языком, а также знаете, что такое синонимы и приоритет типов данных.

Реляционные базы данных

Тест включает следующие темы:

  • Основы реляционных баз данных
  • Нормализация баз данных
  • Нормальные формы баз данных
  • Денормализация баз данных
  • Типы связей

Microsoft SQL Server и язык SQL

Тест включает следующие темы:

  • Системы управления базами данных
  • Работа с Microsoft SQL Server
  • Инструменты для работы с Microsoft SQL Server
  • Основные операторы SQL
  • Группы операторов SQL

Типы данных SQL Server

Тест включает следующие темы:

  • Типы данных Microsoft SQL Server
  • Синонимы типов данных
  • Приоритет типов данных

Выборка данных (245 вопросов)

Данный раздел тестирования проверяет, насколько хорошо Вы знаете язык T-SQL в части написания запросов на выборку данных (SELECT).

В связи с тем, что эта тема самая объемная, данный блок тестирования включает очень много вопросов, поэтому этот блок разделен на несколько тестов по уровню сложности, в частности он имеет следующие уровни сложности:

  • Первый уровень сложности
  • Второй уровень сложности
  • Третий уровень сложности
  • Четвертый уровень сложности

Каждый тест включает как минимум 60 вопросов.

Успешное прохождение всех тестов в данном блоке свидетельствует о том, что Вы имеете очень хороший опыт в написании SQL запросов на выборку данных в Microsoft SQL Server.

Если Вы хотите знать, прохождение какого уровня сложности будет соответствовать знаниям того или иного ранга разработчика, то это очень условно можно сформулировать следующим образом:

  • Junior должен успешно пройти 2 уровня сложности.
  • Middle должен пройти как минимум 3 уровня сложности, в идеале все 4.
  • Senior без затруднений должен пройти все уровни.

Тесты данного блока включают много тем, начиная от простых запросов с условиями и соединениями, и заканчивая запросами с участием XML и JSON данных.

Модификация данных (35 вопросов)

Данный раздел тестирования проверяет, насколько хорошо Вы владеете языком T-SQL в части модификации данных в таблицах, т.е. в написании инструкций: INSERT, UPDATE и DELETE.

Успешное прохождение данного теста свидетельствует о том, что Вы обладаете необходимым объемом знаний, который требуется для написания самых разнообразных SQL инструкций модификации данных, а также что Вы понимаете принцип внесения изменений в данные, т.е. понимаете работу операторов: INSERT, UPDATE и DELETE.

Операторы определения данных, DDL (88 вопросов)

В этом разделе представлены тесты, которые проверяют, насколько хорошо Вы знаете язык DDL, т.е. язык определения данных (Data Definition Language).

К операторам данного языка относятся:

  • CREATE
  • ALTER
  • DROP

Тесты данного блока проверяют знания работы со следующими объектами базы данных, т.е. умеете ли Вы создавать, изменять и удалять их:

  • Базы данных
  • Таблицы
  • Представления
  • Ограничения
  • Индексы
  • Последовательность
  • Псевдонимы типов данных

Данный блок разделен на два уровня сложности.

Операторы определения доступа к данным, DCL (5 вопросов)

В данном разделе представлен тест, который проверяет базовые знания языка DCL, т.е. языка определения доступа к данным (Data Control Language).

К операторам данного языка относятся:

  • GRANT
  • REVOKE
  • DENY

Успешное прохождение данного теста говорит о том, что Вы понимаете назначение и принцип использования данных операторов.

Программирование (86 вопросов)

Данный раздел тестирования проверяет, насколько хорошо Вы владеете языком T-SQL в части реализации различных программных алгоритмов и бизнес логики.

Тесты включают проверку знаний следующих тем:

  • Переменные
  • Условные конструкции
  • Циклы
  • Курсоры
  • Хранимые процедуры
  • Триггеры
  • Пользовательские функции
  • Обработка ошибок
  • Транзакции

Данный блок тестирования разделен на два уровня сложности.

Успешное прохождение всех тестов в данном блоке свидетельствует о том, что Вы обладаете достаточным объемом знаний для реализации бизнес логики и других алгоритмов на языке T-SQL и имеете опыт такой работы.

Стоимость доступа к онлайн-тестированию 990 ₽

Оплатить доступ

Прокрутить наверх