Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_normalnye_kit.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
129.94 Кб
Скачать

66. Системы совместного использования файлов. Обработка запросов в них. Недостатки систем.

Архитектура файл/сервер и роль настольных СУБД в ней

При наличии компьютерной сети открывается возможность хранить и использовать в

многопользовательском режиме централизованные БД, размещаемые на одном

компьютере – сервере сети. В этом случае каждый пользователь своего ПК получает

доступ к общей для всех пользователей централизованной БД. Существуют различные

концепции сетевой обработки данных.

Рассмотрим архитектуру с совместным использованием файлов, которая была

разработана до клиент/серверной архитектуры и во многих отношениях является

достаточно упрощенной.

Почти во всех системах с совместным использованием файлов применяются локальные

сети. Для этой архитектуры характерен коллективный доступ к общей БД на сервере,

который является файловым сервером. Файловый сервер содержит файлы, необходимые

для работы приложений и самой СУБД. Он обеспечивает функционирование той части

сетевой версии СУБД, которая осуществляет управление данными в БД. Однако

пользовательские приложения и сама сетевая СУБД размещены и функционируют на

отдельных рабочих станциях и обращаются к файловому серверу по мере

необходимости.

Рассмотрим организацию архитектуры файл/сервер с использованием настольной СУБД.

Сетевые версии настольных СУБД отличаются от локальных версий тем, что они

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

СУБД на каждой рабочей станции посылает запросы файловому серверу по всем

необходимым ей данным, которые хранятся на диске файлового сервера. Все данные

из БД пересылаются на компьютер пользователя, независимо от того, сколько

реально их нужно для выполнения запроса. В результате на компьютере пользователя

создается локальная копия БД (время от времени обновляемая из реальной БД на

сервере). Затем СУБД пользователя выполняет запрос.

67. Настольные субд, их достоинства и недостатки.

Становление СУБД началось и происходило, когда наиболее популярными типами компьютеров были мэйнфреймы, а также мини - ЭВМ

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

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

Известно более двух десятков настольных СУБД. Однако наиболее популярными, исходя из числа проданных копий, признаются dBase, Paradox, FoxPro и Access.

Недостатки настольных СУБД стали проявляться с увеличением объемов баз данных и числа их пользователей. Они выразились в снижении производительности и возникновении сбоев при обработке данных. Причина этого в том, что обработка данных и контроль их целостности совершается внутри пользовательского приложения.

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