Система керування базами даних Microsoft SQL Server 2012
Microsoft SQL Server 2012 є найновішою та найпотужнішою системою управління базами даних. Крім стандартних СУБД функцій, SQL Server 2012 містить великий набір інтегрованих служб з аналізу даних. Доступ до даних, розміщених на SQL Server, можуть отримати будь-які програми, розроблені на .Net і VisualStudio, а також програми Microsoft Office 2007. SQL Server 2012 забезпечує найвищу в своєму класі масштабованість, продуктивність і безпеку.
Microsoft SQL Server 2012 підтримує понад 15000 постачальників програмного забезпечення, його використовують понад 74,7% найбільших компаній світу. Microsoft SQL Server 2012 використовують практично всі ERP і CRMсистеми, як SAP, Microsoft Dynamics, 1C: Підприємство, Microsoft CRM.

Платформа даних SQL Server
SQL Server 2012 надає засоби для створення та управління реляційними базами даних. Також SQL Server 2012 підтримує нові засоби аналітичної обробки даних (Analysis Services), засоби звітності (Reporting Services), а також безліч засобів, що спрощують розробку програм.
Зважаючи на те, що на SQL Server працюють критичні бізнес-додатки, підприємства висувають дуже жорсткі вимоги щодо продуктивності, відмовостійкості та безпеки самої СУБД.
Безпека SQL Server 2012:
- Інтерактивне шифрування бази даних. SQL Server 2012 підтримує прозоре шифрування баз даних та журналів транзакцій. Ця функція дозволяє замовнику бути впевненим у тому, що неправомірний доступ до даних компанії неможливо отримати, навіть заволодівши сервером або системою зберігання даних.
- Підтримка PKI. SQL Server 2012 підтримує інфраструктуру сертифікатів. Доступ до даних можна обмежувати та шифрувати придопомоги сертифікатів та апаратних модулів захисту (TPM).
- Інтеграція з доменом ActiveDirectory. Доступ до даних можна дозволяти за доменними користувачами та групами.
- Аудит. SQL Server 2012 підтримує аудит доступу до даних та контроль за діями, що здійснюються з базою даних.
Відмовостійкість SQL Server 2012:
- Дзеркаловання БД (Database Mirroring). Технологія дзеркалювання передбачає наявність одного активного сервера, з яким працюють усі клієнти, та одного дзеркального сервера, на який відбувається передача всіх журналів транзакцій та їх застосування до дзеркальної БД. При відмові активного сервера відбувається перемикання на дзеркальний сервер. Це робиться або вручну, або автоматично, під час використання сервера-спостерігача (Witness). Таким чином забезпечується відмовостійкість БД, і у разі збою максимум, що губиться – це одна транзакція. При цьому не потрібно спеціалізованого кластерного обладнання або SAN-пристроїв. Але треба враховувати, що даний метод не забезпечує безперервність функціонування, оскільки перемикання триває кілька секунд і звернення відбуваються до іншого сервера з іншим ім'ям, а також не забезпечується розподіл навантаження і знижується продуктивність. У SQL Server 2012 з'явилася функція автоматичного відновлення пошкоджених сторінок із дзеркального сервера, а також додано функцію прозорого перенаправлення клієнтів на дзеркальний сервер.

- Кластери високої доступності (High Availability Cluster). Великі компанії, яким потрібна безперервність функціонування, постійна доступність БД та розподіл навантаження, використовують SQL Server 2012 як кластер. SQL Server 2012 підтримує 16-ти вузлову кластеризацію, причому крімкластеризації ядра СУБД, підтримується також кластеризація Analysis Services, Notification Services та Replication Services. Кластер SQL Server 2012 дозволяє забезпечити режим функціонування 24/7 для критичних бізнес-додатків.

Двох вузловий кластер на базі SQL Server 2012
Масштабованість SQL Server 2012:
Побудова кластера є досить складним завданням. При побудові кластера проводиться складний аналіз бізнес-додатку, що використовує СУБД, розраховується здатність навантаження і необхідні ресурси, прогнозується зростання БД і зростання здатності навантаження, відповідно планується інфраструктура кластерів і підбирається обладнання. Компанія ЛанКей має досвід побудови кластерів SQL Server у ряді великих компаній. Планування та розгортання кластерів SQL Server здійснюють сертифіковані інженери MCSE, MCDBA, MCTS: SQL Server.