Базы данных. Сысоев Э.В - 7 стр.

UptoLike

Составители: 

Рис. 2. Схема обработки информации БД по принципу файл-сервер
Рис. 3. Схема обработки информации в БД по принципу клиент-сервер
Файл-сервер. Архитектура систем БД с сетевым доступом предполагает выделение одной из машин сети в качестве
центральной (сервер файлов). На такой машине хранится совместно используемая централизованная БД. Все другие машины
сети выполняют функции рабочих станций, с помощью которых поддерживается доступ пользовательской системы к цен-
трализованной базе данных. Файлы базы данных в соответствии с пользовательскими запросами передаются на рабочие
станции, где в основном и производится обработка. При большой интенсивности доступа к одним и тем же данным произво-
дительность информационной системы падает. Пользователи могут создавать также на рабочих станциях локальные БД, ко-
торые используются ими монопольно. Концепция файл-сервер условно отображена на рис. 2.
Клиент-сервер. В этой концепции подразумевается, что помимо хранения централизованной базы данных центральная
машина (сервер базы данных) должна обеспечивать выполнение основного объема обработки данных. Запрос на данные,
выдаваемый клиентом (рабочей станцией), порождает поиск и извлечение данных на сервере. Извлеченные данные (но не
файлы) транспортируются по сети от сервера к клиенту. Спецификой архитектуры клиент-сервер является использование
языка запросов SQL. Концепция клиент-сервер условно изображена на рис. 3.
1.3. СТРУКТУРНЫЕ ЭЛЕМЕНТЫ БАЗЫ ДАННЫХ
Понятие базы данных тесно связано с такими понятиями структурных элементов, как поле, запись, файл (рис. 4).
Поле элементарная единица логической организации данных, которая соответствует неделимой единице информации
реквизиту. Для описания поля используются следующие характеристики:
имя, например, Фамилия, Имя, Отчество, Дата рождения;
тип, например, символьный, числовой, календарный;
длина, например, 15 байт, причем будет определяться максимально возможным количеством символов;
точность для числовых данных, например, два десятичных знака для отображения дробной части числа.
Запись совокупность логически связанных полей. Экземпляр записиотдельная реализация записи, содержащая кон-
кретные значения ее полей. Файл (таблица) – совокупность экземпляров записей одной структуры.
Описание логической структуры записи файла содержит последовательность расположения полей записи и их основ-
ные характеристики, как это показано на рис. 5.
Имя поля 1 Имя поля 2 Имя поля 3 Имя поля 4
поле запись
Рис. 4. Основные структурные элементы БД
Файл-сервер
Передача файлов БД для обработки
Рабочие станции
Сервер БД
Транспортировка извлеченных данных из БД
Рабочие станции