Классификация баз данных

По технологии обработки данных базы данных подразделяются на:

§ централизованные и

§ распределенные.

Централизованная база данных хранится в памяти одной вычислительной системы. Если эта вычислительная система является компонентом сети ЭВМ, возможен распределенный доступ к такой базе. Такой способ использования баз данных часто применяют в локальных сетях ПК.

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

По способу доступа к данным различают базы данных с локальным доступом и базы данных с удаленным (сетевым доступом).

Системы централизованных баз данных с сетевым доступом предполагают различные архитектуры подобных систем:

§ файл-сервер;

§ клиент-сервер.

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

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

Рис.1. Схема обработки информации в БД по принципу файл-сервер

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

Запрос на данные, выдаваемый клиентом (рабочей станцией), порождает поиск и извлечение данных на сервере. Извлеченные данные (но не файлы) транспортируются по сети от сервера к клиенту. Спецификой архитектуры клиент-сервер является использование языка запросов SQL.

Рис.2. Схема обработки информации в БД по принципу клиент-сервер


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



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