В течение многих лет Microsoft предлагает ряд различных сертификаций по SQL Server. Первые сертификации по SQL Server были доступны для SQL Server 6.5 и содержали отдельные экзамены по администрированию и разработке. Такой же формат использовался и для SQL Server 7.0. С появлением SQL Server 2000 тип сертификации изменился на MCDBA, для прохождения которой требовалось сдать четыре экзамена.
Когда Microsoft выпустила SQL Server 2005, она стала предлагать сертификации по SQL Server двух типов: Microsoft Certified Technology Specialist (сертифицированный Microsoft специалист по технологиям, MCTS) и Microsoft Certified IT Professional (сертифицированный Microsoft ИТ-профессионал, MCITP). Для SQL Server 2008 Microsoft продолжила предлагать сертификации MCTS и MCITP с кое-какими небольшими изменениями. Для SQL Server 2012 доступны две специализации сертификации Microsoft Certified Systems Engineer (сертифицированный Microsoft системный инженер, MCSE) — Data Platform (платформа данных) и Business Intelligence (бизнес-анализ, BI). А чтобы получить самую свежую картину сертификации, посетите портал Microsoft Learning.
Microsoft Certified Technology Specialist
Сертификация MCTS предназначена для оценки навыков соискателя в данной технологии Microsoft. Microsoft предлагает разные виды сертификаций MCTS, в том числе две, представляющие интерес для администраторов баз данных SQL Server 2005. Также имеется три сертификации, которые должны заинтересовать администраторов баз данных SQL Server 2008. Имеется два варианта сертификации MCTS по SQL Server 2005:
- SQL Server 2005 Technology Specialist
- SQL Server 2005 Business Intelligence Technology Specialist
Чтобы получить удостоверение SQL Server 2005 Technology Specialist, необходимо сдать экзамен Microsoft SQL Server 2005 — Implementation and Maintenance (70-431). На нем проверяются знания в области использования инструментов SQL Server 2005, навигации по инструментам, работы в мастерах, Transact-SQL, отладки кода и устранения неполадок. Он предназначен для всех администраторов баз данных и содержит самые элементарные тесты по SQL Server 2005. Охватывает базовые знания, которыми должен владеть любой администратор баз данных SQL Server.
Чтобы заслужить удостоверение SQL Server 2005 Business Intelligence Technology Specialist, вы должны сдать экзамен Microsoft SQL Server 2005 Business Intelligence – Implementation and Maintenance (70-445). На нем проверяются ваши знания по управлению SQL Server 2005 Analysis Services (SSAS), разработке для SSAS, «просеиванию» данных (data mining), управлению SQL Server Reporting Services (SSRS), разработке отчетов, разработке BI-решений и администрированию SQL Server Integration Services (SSIS). Он предназначен для администраторов баз данных, специализирующихся на бизнес-анализе (BI) в SQL Server 2005. Охватывает базовые знания, которыми должны владеть все администраторы BI в SQL Server.
Сертификация SQL Server 2008 MCTS имеет три варианта (на один больше, чем для SQL Server 2005):
- SQL Server 2008 Implementation and Maintenance
- SQL Server 2008 Database Development
- SQL Server 2008 Business Intelligence Development and Maintenance
Чтобы получить любой из этих сертификатов, необходимо сдать всего лишь один экзамен. Чтобы заслужить удостоверение SQL Server 2008 Implementation and Maintenance Specialist, вы должны сдать экзамен 70-432, который охватывает: установку, настройку и обслуживание экземпляров SQL Server; управление безопасностью; управление базой данных; задания управления данными; мониторинг и устранение неполадок; оптимизацию; и реализацию высокой доступности (high availability, HA). Чтобы заполучить удостоверение SQL Server 2008 Database Development, необходимо сдать экзамен 70-433, охватывающий кодирование и разработку с использованием Transact-SQL. Чтобы получить удостоверение SQL Server 2008 Business Intelligence Development and Maintenance, вы должны сдать экзамен 70-448, охватывающий конфигурирование, развертывание, обслуживание и внедрение SSIS, SSRS и SSAS.
Дополнительное преимущество каждого из этих экзаменов — то, что они позволяют стать на шаг ближе к сертификату MCITP и что каждый из них засчитывается при прохождении этой сертификации.
Microsoft Certified IT Professional
MCITP — первоклассная сертификация Microsoft. Она содержит несколько экзаменов, каждый из которых охватывает определенную тему. Microsoft предлагает три вида сертификаций MCITP для администраторов баз данных SQL Server 2005 и SQL Server 2008:
- Database Administrator (администратор баз данных)
- Database Developer (разработчик баз данных)
- Business Intelligence Developer (разработчик в области бизнес-анализа)
Сертификация MCITP состоит из нескольких экзаменов (причем экзамены для SQL Server 2005 и SQL Server 2008 различны) и охватывает более широкий круг знаний предмета. Эта сертификация считается более престижной, чем сертификации MCTS.
Database Administrator MCITP Как следует из названия, эта сертификация предназначена для администраторов баз данных. Для SQL Server 2005 она содержит три обязательных экзамена:
- Microsoft SQL Server 2005 – Implementation and Maintenance (70-431)
- Designing a Database Server Infrastructure by Using Microsoft SQL Server 2005 (70-443)
- Optimizing and Maintaining a Database Administration Solution by Using Microsoft SQL Server 2005 (70-444)
Чтобы получить Database Administrator MCITP, необходимо сдать лишь два экзамена:
- Microsoft SQL Server 2008, Installation and Maintenance (70-432)
- Designing, Optimizing and Maintaining a Database Server Infrastructure Using Microsoft SQL Server 2008 (70-450)
Database Developer MCITP Эта сертификация предназначена для администраторов, ориентированных на разработку баз данных. Она также содержит три обязательных экзамена для SQL Server 2005:
- Microsoft SQL Server 2005 – Implementation and Maintenance (70- 431)
- Designing Database Solutions by Using Microsoft SQL Server 2005 (70-441)
- Designing and Optimizing Data Access by Using Microsoft SQL Server 2005 (70-442)
Чтобы получить Database Developer MCITP для SQL Server 2008, необходимо сдать только два экзамена:
- Microsoft SQL Server 2008, Database Development (70-433)
- Designing Database Solutions and Data Access Using Microsoft SQL Server 2008 (70-451)
Business Intelligence Developer MCITP Эта сертификация предназначена для администраторов баз данных, специализирующихся на бизнес-анализе. Для SQL Server 2005 она содержит два обязательных экзамена:
- Microsoft SQL Server 2005 Business Intelligence – Implementation and Maintenance (70-445)
- Designing a Business Intelligence Infrastructure by Using Microsoft SQL Server 2005 (70-446)
Чтобы стать обладателем Business Intelligence Developer MCITP для SQL Server 2008, также необходимо сдать два экзамена:
- Microsoft SQL Server 2008, Business Intelligence Development and Maintenance (70-448)
- Designing a Business Intelligence Infrastructure Using Microsoft SQL Server 2008 (70-452)
MCSA: SQL Server 2012
Сертификация MCSA: SQL Server 2012 — базовая сертификация по SQL Server 2012. Кроме того, ее прохождение — обязательное условие для прохождения сертификации MCSE: Data Platform или MCSE: Business Intelligence. Сертификация MCSA: SQL Server 2012 состоит из экзаменов 461, 462 и 463. Чтобы получить MCSE: Data Platform, добавьте к прохождению MCSA: SQL Server 2012 сдачу экзаменов 464 и 465. А чтобы получить MCSE: Business Intelligence, надо дополнительно сдать 466 и 467. Кроме того, для SQL Server 2012 имеется уровень Microsoft Certified Solutions Master (MCSM). Он охватывает проектирование и разработку различных инфраструктур: на стороне предприятия, вне предприятия и гибридных.
Можно также обновить имеющийся сертификат для SQL Server 2008 до сертификата для SQL Server 2012. Такое обновление — более короткий путь к получению MCSE, MCSA и даже MCSM для SQL Server 2012. Можно подробнее ознакомиться с экзаменами, которые предстоит сдать для получения сертификата по SQL Server 2012 интересующего вас уровня, на странице «Get Started with a SQL Server Certification» портала Microsoft Learning.
Другие сертификации
Для любого администратора баз данных важно знать аппаратуру и ОС, на которых выполняются экземпляры SQL Server. Хотя для того, чтобы быть выдающимся администратором баз данных, не обязательно иметь сертификаты по оборудованию или ОС, это, конечно, сделает ваши знания более полными. Вот некоторые сертификации, заслуживающие внимания:
- Managing & Maintaining a Windows Server 2003 Environment. Состоит из одного экзамена, рекомендуется для всех администраторов баз данных, работающих с Windows Server 2003.
- Microsoft Technology Specialist — Windows Server 2008 Network Infrastructure Configuration. Подумайте насчет этого экзамена, если вы используете Windows Server 2008.
- MCITP — Server Administrator. Эта сертификация, состоящая из трех экзаменов, рекомендуется всем администраторам баз данных, поскольку помогает получить глубокое понимание работы ОС Windows. Доступна для Windows Server 2008.
- Microsoft Certified Professional Developer. Microsoft предлагает различные сертификации для разработчиков. Если вы разработчик баз данных, получение одного или нескольких таких сертификатов дополнит ваши знания о том, как приложения взаимодействуют с SQL Server.
Преимущества сертификации
Хотя, получив сертификаты, вы автоматически не превратитесь в выдающегося администратора, сертификация обеспечивает кое-какие ключевые преимущества, которые вносят вклад в достижение этой цели.
Задает направление ваших усилий по обучению Самое большое преимущество прохождения сертификации — то, что подготовка к экзаменам помогает правильно сфокусировать обучение. Другими словами, не сдавайте экзамены ради того, чтобы получить определенный сертификат. Делайте это потому, что подготовка к ним заставляет вас обучаться на основе систематического подхода. Сдача экзаменов служит мотивационным фактором для того, чтобы овладеть специальностью администратора баз данных и другими технологическими знаниями, важными для администратора.
Расширяет ваши познания Большинство сертификационных экзаменов требует опыта в целом ряде направлений. В этом смысле сертификационные экзамены побуждают изучать технологические области, которые вы иначе проигнорировали бы. Например, предположим, что вы администратор баз данных и при обучении сосредоточились на администрировании. Это отлично, но если вы не будете обращать внимание на влияние того, как разработано приложение, на производительность SQL Server, вы потеряете массу полезных знаний.
Выделяет вас среди других администраторов Когда появляется шанс на продвижение по службе или когда вы являетесь кандидатом на новую вакансию, наличие сертификатов выделит вас среди других кандидатов. Оно свидетельствует, что вы идете в ногу с новыми технологиями и имеете базовые навыки, необходимые для того, чтобы быть успешным администратором. Но хотя сертификация выделяет вас среди других, она не заменяет опыт. Во многих случаях более опытные администраторы (даже не сертифицированные) получают работу или продвижение по службе вместо менее опытных, но сертифицированных администраторов.
Некоторые компании требуют наличие сертификатов Хотя большинство компаний не требует, чтобы их администраторы баз данных имели сертификаты, в некоторых компаниях это обязательно. Если вы хотите работать в компании, которая принимает на работу только сертифицированных администраторов, у вас нет выбора.
Признание и поощрение в компании В некоторых компаниях к сертифицированным сотрудникам относятся по-другому, чем к не сертифицированным. Например, сертифицированные сотрудники могут занимать более высокие должности, иметь лучшие шансы на продвижение по службе и даже получать премии в зависимости от уровня сертификации.
Признание среди коллег Ваши усилия по сертификации часто приносят признание и уважение коллег.
Возможность стать Microsoft Certified Trainer Если вас интересуют карьерные перспективы, доступные Microsoft Certified Trainer (сертифицированный Microsoft инструктор, MCT), вы должны пройти сертификацию в области своей специализации. Обычно перед получением удостоверения MCT требуется получить сертификат MCITP.
Потенциальная сдача экзаменов «автоматом» Некоторые колледжи и университеты автоматически засчитывают экзамены тем, кто прошел сертификационные курсы и сдал сертификационные экзамены. Это может оказаться полезным, если вы оканчиваете школу или собираетесь пройти дополнительное обучение или получить новую степень.
Преимущества, предоставляемые Microsoft Сдав хотя бы один сертификационный экзамен Microsoft, вы становитесь Microsoft Certified Professional (сертифицированный Microsoft профессионал, MCP). В награду Microsoft предоставляет определенные преимущества. Вот эти преимущества (но этим их список не ограничивается).
- Включение в MCP Directory.
- Доступ к закрытому веб-сайту Microsoft Certification, на котором имеется много бесплатной информации.
- Доступ к закрытым форумам MCP.
- Приглашение на конференции, курсы и специальные мероприятия.
- Подписка на ежемесячную рассылку новостей.
- Печатный транскрипт (список сданных экзаменов).
- Инструмент публикации транскрипта, позволяющий просматривать его другим людям (потенциальным работодателям).
- Печатный сертификат.
- Право использовать логотип сертификации Microsoft
- Доступ к сувенирной продукции с торговой маркой Microsoft, предназначенной исключительно для MCP.
- Скидки на обучение, экзамены и публикацию.
Получение сертификата не сделает вас выдающимся администратором баз данных; для того, чтобы им быть, сертификат не обязателен. Каждому нужно что-то свое, и то, что применимо к какому-либо администратору или компании, не обязательно применимо к вам. Настоятельно рекомендуется пройти сертификацию администратора баз данных, если вы входите в одну из следующих категорий.
- В настоящее время вы не администратор баз данных, но хотите им стать.
- Вы обучались на администратора или иногда выполняете его функции, но у вас мало практического опыта или вовсе его нет.
- Вы администратор баз данных, не важно, с опытом или без, и собираетесь работать в компании, которая требует, чтобы ее администраторы были сертифицированы.
- Вы администратор баз данных, работающий в консалтинговой компании (наличие сертификатов позволит вам и вашей компании выделиться среди других компаний).
- Вы собираетесь стать MCT и вести курсы по SQL Server.
Подумайте о том, кем вы работаете сейчас, и кем вы хотите стать. Подумайте, что нужно вашей компании и какую карьеру вы планируете. Только вы можете решить, каким курсом двигаться.