31
технического прогресса. В системе управления базами данных поддерживаются
технология Beyond Relation Data для управления различными типами данных, в
том числе и географическими, а также технология Pervasive Business Insight для
формирования отчетов различной сложности.
Основными преимуществами использования для разработки системы
управления базами данных SQL Server 2012 являются:
- возможность шифрования базы данных, входящих в нее файлов, а также
их поиск;
- расширение для управления ключами за счет поддержки технологии
HSM (Hardware Security Module);
- проведение аудита данных, используя DDL-операторы;
- улучшенные функции зеркалирования баз данных, которые освобождают
от необходимости восстановления базы данных после системных сбоев;
- автоматическое восстановление данных после возникновения ошибок
823 и 824 с запросом свежей копии после функции зеркалирования;
- сжатие потока данных с оптимизацией нагрузки на компьютерную сеть.
Для разработки базы данных в состав СУБД SQL Server 2012 входит среда
Server Management Studio, в которой кроме основных инструментов для работы с
таблицами используются компоненты управления политиками и
администрирования данных. Разработчик может производить автоматическое
администрирование данных в режимах проверки политики безопасности,
используя механизмы уведомлений, предотвращения нарушения политики
безопасности с применением DDL-триггеров и выполнением периодической
проверки политики с помощью SQL Server Agent [22].
Система управления базами данных отличается высокой
отказоустойчивостью и позволит разработчику подключать интерфейс
пользователя с помощью механизмов ODBC, ADO.NET или ADO/OLEDB. В
среде ADO.NET Entity Framework производится разработка таблиц и полей,
согласование требований, разработка логических информационных сущностей.
В СУБД SQL Server 2012 поддерживаются языки C# и VB.NET. Используя
режим встроенных запросов LINQ, разработчик может формировать
типизированные запросы и наборы при обработке данных.