Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИПК_Занятия_ОПБД / Lectures-SQL_Server.ppt
Скачиваний:
47
Добавлен:
15.04.2015
Размер:
7 Mб
Скачать

«Издатель» (publisher) - сервер, предоставляющий информацию из своих

БД другим серверам.

«Дистрибьютор» (distributor) или «распространитель» - промежуточный сервер, распространяющий информацию от издателя.

«Подписчик» (subscriber) -

принимающий информацию сервер.

53

Полнотекстовый поиск

(Full-Text Search) - используется для

поиска символьной информации в

таблицах БД сервера.

Можно находить слова и фразы, идентичные искомым и близкие к ним по смыслу и написанию.

В результирующий набор включаются склоняемые формы глаголов,

существительные.

54

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

Администратор БД должен планировать интервалы времени

обновления файлов полнотекстового

поиска, выполнять их резервное

 

копирование и восстановление.

55

 

Служба уведомлений (Notification Service)

– может быть запрограммирована для отправки сообщений при возникновении определенных событий с данными. Сообщения могут

отсылаться практически на любое устройство.

Объекты управления сервером (Server Management Objects, SMO) – набор объектов, открывающий функции управления SQL Server

для программирования с помощью кода .NET.

Объекты SMO не предназначены для разработки БД, а используются производителями при

разработке инструментария SQL Server.

56

SQL Server Agent - cлужба автоматизации

администрирования и использования сервера. В частности, автоматически запускает задания и извещает операторов о сбоях в работе.

Пример задания - автоматический запуск операций резервного копирования и проверки

целостности БД во время наименьшей

активности пользователей.

В работе службы используются объекты

трех типов: задания (jobs), операторы

 

(operators) и события (alerts).

57

Координатор распределенных транзакций (Distributed Transaction Coordinator,

DTC) – служба, обеспечивающая управление

распределенными транзакциями. Необходимость в их вызове возникает

при одновременной работе с несколькими источниками данных (реляционными СУБД, текстовыми файлами, книгами MS Excel и др.).

Распределенная транзакция реализуется как набор транзакций, открываемых на каждом источнике данных.

58

Компонент SQL Mail позволяет

серверу отправлять электронные

сообщения на внешний почтовый ящик по

протоколу SMTP.

Почтовые сообщения могут

генерироваться различными источниками

в SQL Server: кодом T-SQL, заданиями,

предупреждениями и др.

59

Службы бизнес-аналитики

SQL Server 2005 включает в себя три службы, предназначенные для бизнес-

аналитики (Business Intelligence, BI):

службу интеграции (IS), службу отчетности (RS), службу анализа (AS).

Эти службы созданы с помощью среды BI Developement Studio и управляются из

утилиты Management Studio.

60

 

Служба интеграции (Integration Services), до SQL Server 2005 эта служба

называлась DTS (Data Transformation

Services)

Возможно автоматизированное: перемещение данных между разными

типами источников; извлечение, преобразование и загрузка

данных SQL Server и других СУБД.

61

Служба отчетности (Reporting

Services) - автоматизированное создание

отчетов, которые хранятся в виде файлов

в специальной БД этой службы.

Отчеты могут быть экспортированы в форматы PDF, Excel и другие приложения.

Возможно: создание отчетов по расписанию, отправка пользователям по электронной почте, генерация отчетов по

запросам пользователей и др.

62

Соседние файлы в папке ИПК_Занятия_ОПБД