Базы данных и информационные системы. Основные понятия. Система управления БД (СУБД). Основных архитектуры построения ИС на основе БД, страница 5

SSMS позволяет быстро выполнять большинство операций администрирования и упрощает управление сервером, БД и др. ресурсами. 

Управление локальными и удаленными экземплярами серверов производится путем подкл. к необходимому экземпляру SQL Server и его последующего администрирования.

Подкл. к серверу одним из способов:

•  ч/з экземпляр сервера, используя стандарт. процедуру входа;

•  ч/з определенную БД -//-;

•  используя группы серверов и зарегистрированные серверы.

При подключении к Ядру БД доступны след. ресурсы: БД, безопасность, Объекты сервера, Репликация, Управление, Службы уведомлений, Агент SQL Server

Запуск SQL Server:

•  как приложение из командной строки(когда нужен однопользовательский режим работы для выявления и устранения неполадок, изменения настроек конфиг.).

•  как служба

16.  Использованиеутилиты SQL Server Management Studio.

Утилита SSMS позволяет быстро выполнять большинство операций администрирования, значительно упрощает управление сервером, БД и другими ресурсами. Управление локальными и удаленными экземплярами серверов производится путем подключения к необходимому экземпляру SQL Server и его последующего администрирования.

Подкл. к серверу одним из способов:

•  ч/з экземпляр сервера, используя стандарт. процедуру входа;

•  ч/з определенную БД -//-;

•  используя группы серверов и зарегистрированные серверы.

При подключении к Ядру БД доступны след. ресурсы:.

·  БД – управл. сист. и польз. БД.

·  Безопасность – управл. учетными записями, ролями сервера.

·  Объекты сервера – настр. уст-ва резервного копир., серверы  и триггеры.

·  Репликация – настр. распространение данных, обновляет пароли репликации и запускает утилиту Монитор репликации. 

·  Управл. – настр. журналы, планы обслуживания, полнотекстовый поиск и почту.

·  SQL Server Agent – настр. задания, оповещения и журналы ошибок.

Инфа о входе и серверах сохр-ся ч/з регистрацию. Когда зарег.серверы организованы в группы серверов, к ним м/о быстро получить доступ ч/з панель Registered Servers.

17.  СУБД MS SQL Server: криптографическая защита данных.

Шифрование - «перемешивание» данных с ключами для получения копии, наз. шифр. данными. Без ключа  данные практически не расшифр.

Методы шифр.:

§  Парафраз - не накладываются огранич. строгого пароля. Шифр. данные имеют двоичный вид.

§  симметричного ключа - для шифр. и расшифр. данных одни и те же ключи; наличие реального объекта, используемого при шифровании.

§  асимметричного ключа - 2 ключа, если данные зашифр. с пом. 1-го ключа из этой пары, их м/о расшифр. с пом. 2-го ключа (команда OPEN дешифрует ключ и делает его доступным для SQL );

§  сертификата.

Ключи представляют собой объекты, кот м/о изменить и удалить

Криптографические алгоритмы определяют, как именно данные будут шифр. с пом. ключа.    Сущ. 9 алгоритмов:  DES,  TRIPLE_DES,  RC2,  RC4,  RC4_128,  DESX, AES_128,  AES_192,  AES_256. Они отличаются скоростью и строгостью.

Если требуется переместить данные на другой сервер и дешифровать их там, то оба сервера должны иметь идентичные ключи.

Для генерации одного и того же ключа на двух серверах они должны создаваться с использованием одного алгоритма, значения идентичности и ключевой фразы.

18.  СУБД MS SQL Server: работа с индексами таблиц.

Индексы служат для:

•  ускорение поиска данных;

•  обеспечение уникальности значений.

Принцип работы индексов: по небольшому объему упорядоченной инфы м/о быстро найти большой объем неупорядоченной.

На сист. уровне индексы строятся таким образом, что мн-во знач. индекса образует разветвленную структуру, наз. B-деревом. Особенность: для получения данного нужно пройти один. путь от корня до соотв. листа.

Типы индексов: