Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_БД.doc
Скачиваний:
16
Добавлен:
11.11.2019
Размер:
2.89 Mб
Скачать

Классификация БнД.

  1. По используемому языку общения.

а) с базовым языком (замкнутая система);

б) с включаемым языком (открытая система).

Замкнутые системы имеют собственный самостоятельный язык общения с БД, который кроме операций манипулирования данными может выполнять арифметические операции, операции ввода-вывода. С включаемым языком – в качестве последнего выбран один из общепринятых алгоритмических языков (Ассемблер, Кобол), на котором пишется прикладная программа.

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

2.В зависимости от особенностей моделей, поддерживаемых СУБД, различают системы:

а) со структурированными БД – ориентированы на предварительную классификацию объектов реального мира, на установление свойств и связей между ними, которые будут фиксироваться в БД (БД с детерминированной схемой);

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

в) с частично структурированными.

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

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

3. По выполняемым функциям.

а) информационные – позволяют организовать хранение данных, поиск и выдачу нужных данных из БД, поддерживают их целостность и актуальность;

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

  1. По сфере применимости.

а) универсальные – настраиваются на ту или иную ПО путем создания соответствующих БД и ПП;

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

  1. По допустимым режимам работы.

а) режим пакетной обработки;

б) диалоговый режим.

  1. По характеру хранимой информации. БД для:

а) экономической;

б) научно-технической;

в) социально-политической;

г) технологической;

б) библиографической и т.п..

  1. По способу организации обработки данных.

а) БД с локальным доступом;

б) с сетевым доступом:

  1. клиент-сервер;

  2. файл-сервер;

в) распределенные БД (РБД).

РБнД при использовании должны быть разъединены только физически, но не логически. Логическая интеграция означает, что вся БД потенциально доступна из любого узла. В системах с РБнД кроме понятия схема вводится понятие «суперсхема» – описание РБД как логически целой информационной совокупности.

б) – БнД реализуется на нескольких ЭВМ в сети (ЛВС). Файлы БД находятся на сервере, а программы обработки на рабочей станции.

в) – если файлы БД произвольно распределены по компьютерам ЛВС.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]