Язык SQL не подходит для реализации речевых баз данных из-за отсутствия в нем конструкций для работы с двоичными данными. К тому же применение языка SQL в объектно-ориентированной системе нельзя назвать разумным решением. Лучше выбрать для этой цели объектно-ориентированный язык с богатыми возможностями.
Следует также предусмотреть специальный интерфейс пользователя, ориентированный на работу с большими объемами двоичных данных. Стандартные универсальные интерфейсы доступа к СУБД, такие как ODBC, BDE, JDBC, не подходят, поскольку предполагают работу с данными через курсоры и тесно привязаны к языку SQL.
Следование данным рекомендациям позволит создать СУБД, эффективно решающую задачу организации речевой базы данных. Эти рекомендации и требования отражают только специфику речевых баз данных, поэтому их следует учитывать вместе с рекомендациями и требованиями по надежности, защиты информации, целостности данных и т.д. Можно рассматривать вопрос создания универсальной СУБД, которая может решать различные задачи, а среди них и реализацию речевых баз данных.
Список литературы
1. Андреев С. В. "Программное обеспечение для создания и использования фонетических баз данных" в сб. "Речевая и музыкальная информатика" // ВЦ РАН отв. ред. В.Я. Чучупал, М.: 1992, с. 81-96.
2. Буря А.Г., Чекмарев А.В. Информационная система для хранения и управления образцами оцифрованной речи. // Научно-техническая конференция студентов, аспирантов и молодых специалистов МГИЭМ. 1999. С. 57.
3. Петров Г.М., Буря А.Г., Ноздрачев Р.А. Речевая база данных // Датчики и системы. 2000. № 4. С. 17-19.
4. Дейт К. Дж. Введение в системы баз данных. Шестое издание. // «Диалектика», Киев, Москва, 1998.
5. Дж. Харрингтон. Проектирование объектно-ориентированных баз данных. // ДМК Пресс, Москва, 2001.