По степени универсальности различают два класса СУБД:
• системы общего назначения;
• специализированные системы.
СУБД общего назначения — это сложные программные комплексы, предназначены для выполнения всей совокупности функций, связанных с созданием и эксплуатацией баз данных информационной системы. СУБД общего назначения не ориентированы на какую-либо предметную область или на информационные потребности какой-либо группы пользователей. Каждая система такого рода реализуется как программный продукт, способный функционировать на некоторой модели ЭВМ в определенной операционной системе и поставляется многим пользователям как коммерческое изделие. Такие СУБД обладают средствами настройки на работу с конкретной базой данных. Использование СУБД общего назначения в качестве инструментального средства для создания автоматизированных информационных систем, основанных на технологии баз данных, позволяет существенно сокращать сроки разработки, экономит трудовые ресурсы. Этим СУБД присущи развитые функциональные возможности и определенная функциональная избыточность.
Специализированные СУБД создаются в редких случаях при невозможности или не целесообразности использования СУБД общего назначения.
Рынок программного обеспечения ПК располагает большим числом разнообразных по своим функциональным возможностям коммерческих систем управления базами данных общего назначения, а также средствами их окружения практически для всех массовых моделей машин и для различных операционных систем.
Используемые в настоящее время СУБД обладают средствами обеспечения целостности данных и надежной безопасности, что дает возможность разработчикам гарантировать большую безопасность данных при меньших затратах сил на низкоуровневое программирование
В таблице 1 показаны места (условные), которые занимают рассматриваемые программные средства относительно друг друга. Например, 1 означает, что в указанной позиции данная программа обладает лучшими характеристиками, 5 — худшими, нет - указанной характеристикой данная программа не обладает.
Таблица 1 - Характеристики СУБД
Наименование
DBASE IV 2.0
Microsoft Access 2.0
Microsoft FoxPro for DOS 2.6
Microsoft FoxPro for Windows 2.6
Paradox for DOS4.5
Paradox for Windows 4.5
Производительность
Обеспечение целостности данных на уровне базы данных
Нет
нет
нет
Обеспечение безопасности
Работа в многопользовательских средах
Импорт-экспорт
Доступ к данным SQL
нет
Возможности запросов и инструментальные средства раз работки прикладных программ