Взрывообразный рост WWW, задачи EOSDIS, электронной коммерции, электронных публикаций ставят ряд сложных проблем, которые должны быть решены в будущих системах баз данных. Важнейшие направления исследований, связанные с поддержкой мультимедийных объектов, рассматриваются в следующих пунктах.
А) Новые типы данных
Каждый вид мультимедийной информации (тип данных) требует собственного набора операций и функций и их эффективной реализации на основе соответствующих структур данных и методов доступа. Тщательного осмысления в связи с этим требуют следующие задачи:
набор операций для мультимедийного типа данных, издержки их реализации;
интеграция данных, содержащих несколько таких типов.
Б) Качество сервиса
С доставкой мультимедийных данных сразу нескольким пользователям связан ряд сложных проблем. Если объем данных велик, легко могут возникнуть узкие места в обслуживании. В то же время доступ к большим мультимедийным объектам осуществляется, как правило, предсказуемыми способами. Предсказуемость позволяет оптимизировать реализацию запросов, причем подобные предположения обычно достаточно хорошо оправдываются.
Доставка мультимедийной информации во многих случаях должна удовлетворять довольно жестким ограничениям. Так, видеофильм должен доставляться со стандартной скоростью, иначе будет наблюдаться мигание и задержки кадров. Еще более жесткие ограничения накладываются на процесс доставки аудиоинформации, ассоциированной с фильмом. Если неравномерность доставки видеокадров можно компенсировать за счет алгоритмов интерполяции, которые дают достаточно хороший эффект, то для аудиоданных это невозможно. Ситуация усложняется еще и тем, что разные типы аудио- и видеоинформации обладают разной степенью "терпимости" к погрешностям воспроизведения.
С) Запросы с нечеткими критериями
Запросы к базе данных традиционно оперируют с четкими понятиями, например: "каков пункт назначения рейса номер 233?". Новые типы приложений должны уметь работать с запросами, включающими нечетко определенные понятия, которые позволяют находить наилучшее доступное значение из недетерминированного множества слабо интегрированных ресурсов. Если, допустим, нам хотелось бы получить снятое со спутника изображение заданного района в заданное время, то следует запросить у EOSDIS "наилучшее" в каком-то смысле приближение. Для этого необходимо выработать новые языки запросов или усовершенствовать существующие, включив в них в качестве базовых такие понятия, как степени свободы и желаемая точность приближенного результата.
Имеются экспериментальные системы, которые умеют выбирать из базы данных графические образы на основе таких нечетких характеристик, как цвет, форма, текстура. Системы этого типа потенциально способны по нечеткому описанию содержимого производить выборки в среде графических образов, аудио- и видеоинформации, подобно тому, как существующие системы позволяют выбирать текстовые или числовые данные по значению какого-либо поля. Но здесь необходим еще значительный объем исследований.
Д) Поддержка пользовательских интерфейсов
SQL и надстраиваемые над ним языковые формы более высокого уровня хороши для доступа к традиционным записям данных. Когда речь идет о мультимедийных данных, то здесь часто необходимы совершенно другие формы пользовательских интерфейсов, и СУБД должны их поддерживать. С каждым типом мультимедийных данных связана проблема создания простых средств для формулирования запросов.
В связи с мультимедийными видами информации возникает также проблема разработки новых средств для просмотра, поиска, визуализации содержимого баз данных. Например, курс лекций может содержать десятки часов видеоматериала. Естественно, хотелось бы иметь способы быстрого просмотра, чтобы отыскать в нем, скажем, десятиминутный или часовой фрагмент по теме. Нужны соответствующие методы доступа, и здесь возможны самые разные подходы - это могут быть наборы ключевых кадров, текстовые индексы, средства поиска сегментов, обладающих заданными характеристиками.
5. СУБД, поддерживающая мультимедийные технологии – JASMINE
Объектные СУБД реализуют весь набор функций, присущих системам управления базами данных плюс возможности объектного программирования. Таким образом, мы получаем все преимущества СУБД наряду с мощным объектным языком программирования объектов базы данных.
Jasmine поставляется с богатейшей библиотекой классов, позволяющей создавать и манипулировать мультимедийными данными, включая растровые изображения, анимацию, аудио и видео информацию. Продукт поддерживает широкий спектр приложений следующего поколения - от типовых систем электронной коммерции и сервиса до специфичных приложений, предназначенных для таких отраслей, как страхование, финансовые услуги, здравоохранение и телекоммуникации. Написанные на Jasmine приложения легко интегрируются с существующей информационной средой предприятия, потому что совместимы с любыми стандартами данных. Ряд компаний, чья деятельность связана с обработкой и конвертацией изображений - Kodak, Intel, Superscape активно используют СУБД Jasmine в своих разработках. Например, Kodak создал модуль для ввода изображений в базу Jasmine непосредственно с цифровой фотокамеры. Intel работает над продуктом ProShare, предназначенным для проведения полноценных видеоконференций с передачей изображения и звука. Естественно этот продукт будет функционировать на на персональных компьютерах платформы INTEL. Что касается продукта Viscape компании SuperScape, то это средство создания трехмерных интерфейсов процессов, моделируемых в базе Jasmine.
Другой областью, где себя хорошо зарекомендовал Jasmine - это ИНТЕРНЕТ/ИНТРАНЕТ. Еще на этапе бета-тестирования лидеры рынка поисковых технологий ИНТЕРНЕТ - AltaVistaInternetSoftware, ExcaliburTechnologies, VerityTechnologies обратили внимание на Jasmine и создали библиотеки, позволяющие перенести все достоинства полнотекстового поиска в Интернет на объекты, хранимые в базе Jasmine.
Заключение
Современный информационный бизнес развивается столь бурно, что заставляет разработчиков вычислительной техники искать новые решения, которые дают возможность управлять огромными объемами не традиционных данных и обеспечивать пользователю доступ к данным в каждом уголке земного шара. Хотя непосредственно требования предъявляются к программному обеспечению, которое должно соответствовать постоянно растущим запросам, это приводит к необходимости совершенствовать аппаратные средства. Появление более мощной микропроцессорной техники открывает новые горизонты перед разработчиками программного обеспечения
Основными задачами сегодняшнего дня, которые должны решаться в области информационных мультимедиа приложениях:
создание коммерческих ИНТЕРНЕТ/ИНТРАНЕТ магазинов и распределенных информационных системы;
создание виртуальных офисов компаний и виртуальных киосков;
хранение и воспроизведение графических образов, видео-, аудиозаписей;
создание узлов WEB, наделенных неограниченными возможностями.
Список использованной литературы:
1.Саймон А.Р. Стратегические технологии баз данных: менеджмент на 2000 год: Пер. с англ./ Под ред. И с предисл. М.Р, Когаловского. – М.: Финансы и статистика, 1999
2.http://www.interface.ru/LOGWORKS/descr.htm
3.http://www.inteltec.ru/publish/%