Медиа БД¶
Медиа БД Engine (Медиа БД, МБД) - это специализированная база данных, работающая под управлением Microsoft SQL Server 2000/2005/2008 (возможна работа с любыми изданиями SQL Server 2005/2008, однако при использовании бесплатных версий: Express и Express Advanced будут недоступны некоторые функции, включая полнотекстовый поиск и ряд сервисных возможностей). Медиа БД Engine содержит описания элементов, набор созданных пользователем категорий и атрибутов, а также другую информацию. Использование Медиа БД позволяет решить задачу распределения элементов по категориям с возможностью принадлежности элемента сразу ко многим категориям. Позволяет создать иерархическую структуру категорий с неограниченной степенью вложенности, оперативно получать информацию об элементах, имеющих одинаковое значение некоторого атрибута, например, посмотреть все песни определенного автора или все новостные сюжеты, подготовленные одним журналистом. Позволяет выполнять поиск элемента со сложными условиями поиска и многое другое.
Основной задачей МБД является хранение элементов в упорядоченном виде, что обеспечивает быстрое нахождение требуемого материала. Встроенная система администрирования (в том случае, если установлена Система Администрирование (DSМ-048), позволяет ограничить возможности конкретного пользователя, разрешая ему работать только с необходимыми материалами и выполнять только заранее определенный набор функций. В одной базе данных могут храниться материалы нескольких радиостанций, часть материала может быть общей для всех. Например, в одном офисе находятся центры нескольких радиостанций с различным жанровым содержанием вещания, но с единой коммерческой службой. Это позволяет централизовать процесс подготовки рекламы и избежать ее дублирования на каждой радиостанции. При совместной работе нескольких радиостанций с одной МБД существует возможность раздельно настроить права пользователя для работы со «своим» и «чужим» материалом. Существует большое количество модулей системы, использующих функции МБД для решения широкого круга задач.
Медиа БД имеет следующие преимущества по сравнению с другими способами хранения материала (Браузер файлов (DSM-002) и Браузер встроенных папок (DSM-037) ):
1. Разграничение прав доступа в зависимости от типа и категории материала.
2. Несвязанность материала (элементов БД), т.е. его сути, с формой хранения.
3. Расширенный поиск с учетом нескольких условий, контекстный поиск, сортировка и фильтрация по разным критериям, поиск по словоформам.
4. Структура категорий как гибкий инструмент, реализующий структуру рабочего процесса, своего рода «документооборот» медиаэлементов.
5. Структура категорий, как средство упорядочивания, систематизации материала.
6. Оперативность доступа к материалам.
7. Возможности МБД использует автомат заполнения пауз.
8. Существует система автоматического обновления элементов расписания из МБД.
9. Производительность файловой системы зависит от количества элементов в папке (при использовании для хранения материала Браузер встроенных папок (DSМ-037)), причем нелинейно. При количестве элементов больше 10000 время открытия папки существенно увеличивается. МБД свободно работает с таким количеством элементов.
Модуль Медиа БД обеспечивает управление данными и работу с МБД для подключения 30 клиентских рабочих мест. Для более крупных радиостанций существует отдельное ПО - Медиа БД Engine Advanced (DSA-3000).