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

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

- Иерархические

- Сетевые

- Реляционные

- Объектно-ориентированные

- Объектно-реляционные

2) По степени распределённости:

- Локальные СУБД (все части локальной СУБД размещаются на одном компьютере)

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

3) По способу доступа СУБД к базе данных:

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

- Клиент-серверные СУБД. Такие СУБД состоят из клиентской части (которая входит в состав прикладной программы) и сервера СУБД.

- Встраиваемые СУБД. Встраиваемая СУБД — библиотека, которая позволяет унифицированным образом хранить большие объёмы данных на локальной машине.


Модели и типы данных.

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

Модель данных - это совокупность структур данных и операций их обработки. Хранимые в базе данные имеют определенную логическую структуру, т.е описываются некоторой моделью представления данных.

Классические модели данных:

- иерархическая (древовидная);

- сетевая;

- реляционная.

Кроме того, существуют следующие модели данных:

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

- многомерные;

- объектно-ориентированные.

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



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



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