Классификация СУБД

СУБД классифицируют по ряду признаков. По степени универсальности различают СУБД общего и специального назначения.

СУБД общего назначения не ориентированы на какую-либо конкретную предметную область или на конкретную группу пользователей. Они реализуется как программный продукт, способный функционировать на некоторых моделях компьютеров в определенной операционной системе, и поставляется на рынок как коммерческий продукт. Они обладают средствами настройки на работу с определенной базой данных в условиях конкретного применения. Возможности таких СУБД позволяют развивать построенные на их основе автоматизированные информационные системы.

Однако в некоторых случаях СУБД общего назначения не позволяют добиться требуемой производительности или удовлетворить заданные ограничения по объему памяти для хранения базы данных. Тогда разрабатывают специализированную СУБД для конкретного применения, например система IMBASE используется для автоматизации проектных и конструкторских разработок.

По типу поддерживаемой модели данных СУБД делятся на:

1) иерархические;

2) сетевые;

3) реляционные;

4) постреляционные;

5) объектно-ориентированные;

6) объектно-реляционные;

7) многомерные.

По режиму работы с БД СУБД делятся на

1) однопользовательские, когда в каждый момент времени возможна работа только одного пользователя;

2) многопользовательские, предназначенные для одновременной обработки запросов нескольких пользователей и поддержки параллельного обращения к базе данных нескольких приложений.

Направления развития СУБД

Расширение множества типов обрабатываемых данных

На ранних этапах развития СУБД основное внимание уделялось организации, хранению, анализу и выборке традиционных типов данных, таких как числовые данные и строки символов. В конце 80-х – начале 90-х гг. возникла необходимость обработки с помощью СУБД и других, более сложных типов данных, например: графических изображений, аудио- и видеоданных, текстовых документов, темпоральных (временных) данных, характеризующих состояние объекта в разные моменты времени, и др.

Современные СУБД предоставляют средства для работы с такого типа данными. Так, СУБД Microsoft Access хранит данные разнообразных типов.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: