Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СУБД / УМК СУБД.docx
Скачиваний:
572
Добавлен:
09.02.2016
Размер:
2.51 Mб
Скачать

Тема 4. Классификация субд

По языкам общенияСУБД делятся на открытые, замкнутые и смешанные. В открытых системах для обращения к БД используются универсальные языки. Замкнутые системы имеют собственные языки общения с пользователями СБД.

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

По сфере возможного примененияразличают универсальные и специализированные (проблемно ориентированные СУБД).

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

По мощностиСУБД делятся на настольные (Dbase, FoxBase/FoxPro, Clipper, Paradox, Access, Approach) и корпоративные (Oracle, DB2, Sybase, Informix, Ingres, Progress). Для первых характерны невысокие требования к техническим средствам, ориентация на конечного пользователя и низкая стоимость. Вторые обеспечивают работу в распределенной среде, высокую производительность, имеют развитые средства администрирования, широкие возможности поддержания целостности. Они сложны, дороги и требуют значительных ресурсов. Среди СУБД, занимающих промежуточное положение между настольными и промышленными системами, можно назвать Interbase, Microsoft SQL Server. В последние годы наметилась тенденция к стиранию границ между настольными и профессиональными системами.

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

По характеру преобладающей обработки информацииразличают (табл.1):

    • системы OLTP (On-Line Transaction Processing);

    • системы OLAP (On-Line Analytical Processing).

В качестве синонима OLAP используют термин «хранилища данных»(Data Warehousing). Хранилища данных могут быть разбиты на два типа:

    • корпоративные хранилища данных (enterprise data warehouses);

    • витрины данных (data marts).

Таблица 1 – Распределение по характеру преобладающей обработки информации.

Характеристика

OLTP

OLAP

Преобладающие операции

Ввод данных, поиск

Анализ данных

Характер запросов

Много простых транзакций

Сложные транзакции

Хранимые данные

Оперативные, детализированные

Охватывающие большой период времени, агрегированные

Вид деятельности

Оперативная, тактическая

Аналитическая, стратегическая

Корпоративные хранилища данныхсодержат информацию, относящуюся ко всей корпорации, собранную из множества оперативных источников для консолидированного анализа. Хранилища охватывают ряд аспектов деятельности корпорации и используются для принятия тактических и стратегических решений.

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

По степени доступностиСБД делятся на общедоступные и с ограниченным кругом пользователей.По охватуСБД могут классифицироваться в разных разрезах (территориальный, временной, ведомственный, проблемный).

По характеру взаимодействия с пользователямиСБД делятся на активные и пассивные. В пассивных ведущая роль принадлежит пользователю, в активныхсистема может самостоятельно менять поведение.

По форме собственностиСБД делятся на государственные и негосударственные (частные, групповые, личные).

Соседние файлы в папке СУБД