Exam Replay или Exam Replay with Practice Test. Теперь никакого волнения на экзамене.

Экзамен
70-457

SQL Server

  • Дата публикации:
    11 июня 2012 г.
  • Языки:
    Английский, японский
  • Целевая аудитория:
    ИТ-специалисты
  • Технология:
    Microsoft SQL Server 2012
  • Необходим для прохождения сертификации:
    MCP, MCSA, MCSE

Transition Your MCTS on SQL Server 2008 to MCSA: SQL Server 2012, часть 1

Этот экзамен отменен

Доступные на данный момент экзамены см. в списке сертификационных экзаменов Microsoft.

Оценка квалификационных навыков

Данный экзамен позволяет оценить, в какой мере вы можете выполнять перечисленные ниже технические задачи. В процентах указан относительный вес каждого основного тематического раздела экзамена. Чем выше процент, тем больше вопросов вы увидите в соответствующем разделе экзамена. Ознакомьтесь с обучающими видеоматериалами о различных типах вопросов касательно экзаменов Microsoft.

Учтите, что вопросы охватывают темы, описанные в этом маркированном списке, но не ограничиваются ими.

Хотите поделиться своим мнением о релевантности навыков, оцениваемых с помощью этого экзамена? Отправьте комментарий специалистам Microsoft. Все отзывы будут проверены и при необходимости учтены в сертификационной программе, если такие изменения не повлияют на действительность и надежность процесса сертификации. Обратите внимание, что корпорация Microsoft не отвечает непосредственно на каждый отзыв. Мы ценим ваш вклад в обеспечение качества сертификационной программы Microsoft.

Если у вас возникли сомнения в отношении определенных вопросов данного экзамена, вы можете оспорить экзаменационный вопрос.

Если у вас возникли дополнительные вопросы или есть комментарии, связанные с сертификационными экзаменами Microsoft, или по программе сертификации, регистрации или специальным предложениям, обращайтесь в региональный сервисный центр.

Создание объектов баз данных
  • Создание и изменение таблиц с помощью синтаксиса T-SQL (примеры инструкций)
    • Создание таблиц без использования встроенных инструментов; ALTER; DROP; ALTER COLUMN; CREATE
  • Разработка представлений
    • Обеспечение кода без регрессии, сохраняя соответствующую подпись для процедур, представлений и функций (интерфейсов); последствия для безопасности
  • Создание и изменение триггеров DML
    • Вставленные и удаленные таблицы; вложенные триггеры; типы триггеров; функции обновления; обработка нескольких строк в сеансе; последствия для производительности от триггеров

Ресурсы для подготовки

Работа с данными
  • Запрос данных с помощью инструкций SELECT
    • Использование ранжирующей функции для выбора строк top(X) для нескольких категорий в одном запросе; эффективное написание и выполнение запросов с использованием новых элементов кода, например синонимы и объединения (except, intersect); внедрение логики, которая использует динамические SQL и системные метаданные; написание эффективных, технически сложных запросов SQL, включая все типы join (объединений), а не производных таблиц; определение того, какой код может (или не может) быть выполнен на основании заданных таблиц; составление таблицы с ограничениями, определение того, какой набор инструкций будет загружать таблицу; использование и понимание разных технологий доступа к данным; CASE в отличие от ISNULL в отличие от COALESCE
  • Реализация подзапросов
    • Идентификация проблемных элементов в планах запросов; операторы PIVOT и UNPIVOT; применение оператора; обобщенное табличное выражение обобщенное табличное выражение (CTE); оператор WITH
  • Реализация типов данных
    • Использование соответствующих данных; понимание и использование ограничений для каждого типа данных; воздействие GUID (newid, newsequentialid) на производительность базы данных, когда и какой тип данных использовать для столбцов

Ресурсы для подготовки

Изменение данных
  • Создание и изменение хранимых процедур (простые инструкции)
    • Написание хранимой процедуры, соответствующей заданному набору требований; логика ветвления; создание хранимых процедур и других программных объектов; методы для разработки хранимых процедур; разные типы результатов хранимых процедур; создание хранимой процедуры для уровня доступа к данным; программирование хранимых процедур, триггеров и функций с помощью T-SQL
  • Изменение данных с помощью инструкций INSERT, UPDATE и DELETE
    • Определение вывода набора для DDL при заданном наборе кода с операторами DEFAULT, ограничениями и триггерами; знание того, какие инструкции SQL лучше подходят для удовлетворения общих требований; использование инструкции OUTPUT
  • Работа с функциями
    • Понимание детерминированных и недетерминированных функций; скалярные и табличные значения; применение встроенных скалярных функций; создание и изменение определяемых пользователем функций (UDF)

Ресурсы для подготовки

Поиск и устранение неполадок и оптимизация запросов
  • Оптимизация запросов
    • Понимание статистики; планы запросов на чтение; структуры планов; динамические административные представления (DMV); подсказки; STATISTICS IO; сравнение динамических запросов с параметризованными запросами; описание разных типов объединений (HASH, MERGE, LOOP) и описание сценариев, в которых их следует использовать
  • Управление транзакциями
    • Пометка транзакции; понимание выражений begin tran, commit и rollback; отличие явных транзакций от неявных; уровни изоляции; область применения и тип блокировок; trancount
  • Оценка использования операций на базе строк по сравнению с операциями на базе наборов
    • Когда использовать курсоры; влияние скалярных определяемых пользователем функций (UDF); комбинация нескольких операций DML
  • Реализация обработки ошибок
    • Использование предложений try/catch/throw; использование логики на базе наборов, а не на базе строк, управление транзакциями

Ресурсы для подготовки

Установка и настройка SQL Server
  • Планирование установки
    • Оценка требований к установке; проектирование установки сервера SQL Server и его компонентов (включая драйверы и учетные записи службы); планирование на основе вертикального и вертикального масштабирования; планирование для емкости, включая возможности для сжатия, роста, автоматического роста и мониторинга роста; управление технологиями, влияющими на архитектуру SQL (включая Service Broker, полный текст и масштабирование); проектирование хранилища для новых баз данных (драйверы, группы файлов, секционирование); проектирование инфраструктуры баз данных; настройка резервной базы данных SQL для создания отчетов; безопасность на уровне Windows и безопасность на уровне службы; установка в режиме основных компонентов; измерение производительности сервера перед его использованием в производственной среде (SQLIO, тесты экземпляра SQL); выбор правильного оборудования
  • Установка SQL Server и связанных служб
    • Проверка соединения; включение и отключение функций; установка SQL Server Database Engine и SSIS (не SSRS и SSAS); конфигурирование диска операционной системы
  • Реализация стратегии миграции
    • Восстановление в сравнении с отсоединением/подсоединением; миграция безопасности; миграция из предыдущей версии; миграция на новое оборудование; миграция систем и данных из других источников
  • Настройка дополнительных компонентов SQL Server
    • Установка и настройка служб Analysis Services (AS), Reporting Services (RS), интеграция SharePoint в сложной среде или среде с высоким уровнем безопасности; настройка полнотекстовой индексации; безопасность SQL Server Integration Services (SSIS); filestream; filetable
  • Управление агентом SQL Server
    • Создание, обслуживание и мониторинг заданий; администрирование заданий и оповещений; автоматизация (настройка, обслуживание, мониторинг) для нескольких баз данных и нескольких экземпляров; отправка для "управления заданиями агента SQL Server"

Ресурсы для подготовки

Обслуживание экземпляров и баз данных
  • Управление и настройка баз данных
    • Проектирование нескольких групп файлов; конфигурация и стандартизация базы данных: autoclose, autoshrink, модели восстановления; управление файловым пространством, включая добавление новых групп filegroup и перемещение объектов из одной группы filegroup в другую; реализация и конфигурирование автономных баз данных; сжатие данных; настройка Transparent Data Encryption (TDE); секционирование; управление ростом файла журнала; Database Console Commands (DBCC)
  • Настройка экземпляров SQL Server
    • Конфигурирование и стандартизация базы данных, включая autoclose, autoshrink, модели восстановления; установка экземпляров по умолчанию и именованных экземпляров; настройка SQL для использования только определенных ЦП (например, для Affinity Mask (Маска сходства)); настройка параметров на уровне сервера; конфигурирование нескольких баз данных в одном экземпляре, нескольких экземпляров на сервере, виртуализация; настройка кластерных экземпляров, включая Microsoft Distributed Transaction Coordinator (MSDTC); выделение памяти; Database Mail; настройка SQL Server Engine, включая параметры памяти, filffactor, sp_configure и настройки по умолчанию
  • Внедрение кластеризованного экземпляра SQL Server
    • Установка кластера; управление несколькими экземплярами в кластере; настройка кластеризации подсети; восстановление из неисправного узла кластера
  • Управление экземплярами SQL Server
    • Установка экземпляра; управление взаимодействием с экземплярами; управление обновлениями SQL; установка дополнительных экземпляров; управление использованием ресурсов с помощью регулятора ресурсов; зацикливание журналов регистрации ошибок

Ресурсы для подготовки

Оптимизация, поиск и устранение неполадок в SQL Server
  • Определение и устранение проблем, связанных с параллелизмом
    • Исследование проблем, связанных с взаимоблокировкой, с помощью журналов сервера SQL и флагов трассировки; проектирование инфраструктуры баз данных отчетов (реплицированных баз данных); мониторинг с помощью Dynamic Management Views (DMV) или другого продукта корпорации Microsoft; диагностика блокировок, динамических блокировок и взаимоблокировок; диагностика ожиданий; определение производительности с помощью встроенных средств DMV; поиск и, при необходимости, уничтожение процессов, которые блокируют или требуют все ресурсы
  • Сбор и анализ данных об устранении неполадок
    • Мониторинг с помощью Profiler, сбор данных о производительности с помощью системного монитора, сбор данных трассировки с помощью SQL Server Profiler, определение проблем с репликацией транзакций; определение и диагностика проблем с доступом к данным; сбор метрик производительности; определение потенциальных проблем, перед тем как они приведут к прерыванию обслуживания; определение проблем с производительностью с помощью Extended Events (XEvents) и средств DMV; создание оповещений о критических состояниях сервера; мониторинг доступа к данным и к серверу с помощью аудита и других средств контроля; определение узких мест ввода-вывода и сравнение узких мест, связанных с памятью и ЦП; использование инструмента "Сборщик данных"
  • Аудит экземпляров SQL Server
    • Внедрение стратегии безопасности для аудита и контроля экземпляра; настройка аудита; настройка аудита сервера; отслеживание пользователя, изменившего объект; мониторинг более высокого уровня привилегий и нежелательных попыток подключения; управление на основе политик

Ресурсы для подготовки

Кто сдает этот экзамен?

Этот экзамен предназначен для кандидатов, которые уже получили один из сертификатов MCTS по SQL Server 2008 и хотят усовершенствовать свои навыки для MCSA: SQL Server 2012.

Дополнительные сведения об экзаменах

Подготовка к экзамену

Перед планированием экзамена рекомендуется просмотреть настоящее руководство по подготовке к экзамену целиком и ознакомиться с ресурсами на настоящем веб-сайте. Сведения о регистрации, видеоролики стандартных форматов экзаменационных вопросов и другие ресурсы для подготовки можно найти в разделе Обзор сертификационных экзаменов Microsoft. Сведения о правилах проведения экзаменов и о подсчете баллов можно найти в разделе Правила проведения сертификационного экзамена Microsoft и часто задаваемые вопросы.

Примечание

Настоящее руководство по подготовке может быть изменено в любой момент без предварительного уведомления исключительно по усмотрению корпорации Microsoft. Экзамены Microsoft могут содержать элементы адаптивного и имитационного тестирования. Корпорация Microsoft не определяет формат, в котором представлены экзамены. В каком бы формате ни проводился экзамен, пользуйтесь этим руководством по подготовке. Для подготовки к этому экзамену корпорация Microsoft рекомендует получить опыт работы с продуктом и использовать указанные учебные ресурсы. Эти учебные ресурсы не обязательно охватывают все темы, перечисленные в разделе "Оценка навыков".