Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



По технологии обработки данных БД подразделяются на цент­рализованные и распределенные.

Централизованная БД хранится целиком в памяти одной вычис­лительной системы. Если система входит в состав сети, то возможен доступ к этой БД других систем.

Распределенная БД состоит из нескольких, возможно пересекаю­щихся или дублирующих друг друга БД, хранимых в памяти разных вычислительных систем, объединенных в сеть.

По способу доступа к данным БД распределяются на локальный и удаленный (сетевой) доступ.

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

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

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

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





Дата публикования: 2015-01-24; Прочитано: 206 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...