ПОНЯТИЯ О БАЗАХ ДАННЫХ И СИСТЕМАХ УПРАВЛЕНИЯ ИМИ. КЛАССИФИКАЦИЯ БАЗ ДАННЫХ. ОСНОВНЫЕ СРЕДСТВА ОБРАБОТКИ ДАННЫХ
Базы данных являются
одним из основных компонентов современных информационных систем. Информационная
система — это взаимосвязанная совокупность средств, методов
и персонала, используемых для хранения, обработки и выдачи информации.
Цель любой информационной
системы — обработка информации конкретной предметной области.
Под предметной областью
понимается совокупность связанных между собой функций, задач управления
в некоторой области деятельности предприятия, с помощью которых достигается
выполнение поставленной цели.
База
данных — это информационные структуры, содержащие взаимосвязанные
данные о реальных объектах.
Особенностями такой
совокупности данных являются:
- достаточно большие
объемы информации;
- максимально возможная
компактность хранения данных;
- возможность извлечения
из базы данных разнообразной информации в определенной предметной области;
- удобные для пользователя
вид и форма извлекаемой информации;
- высокая скорость
доступа к данным;
- надежность хранения
информации и возможность Предоставления санкционированного доступа к
данным Шля отдельных пользователей;
- удобство и простота
конструирования пользователем запросов, форм и отчетов для выборки данных.
Создание базы данных, ее поддержка и обеспечение Доступа пользователей
к ней осуществляется с помощью специального программного инструмента
— системы управления базами данных.
Система
управления базами данных (СУБД) — это Программное обеспечение
для создания и редактирования баз данных, просмотра и поиска информации
в них. I По технологии обработки базы данных делятся на централизованные
и распределенные. Централизованная база данных хранится в памяти одной
машины.
Распределенная база
данных состоит из нескольких частей, хранимых на нескольких машинах вычислительной
сети. Работа с такой базой осуществляется с помощью системы управления
распределенной базой данных - СУРБД.
Централизованные
базы данных по способу доступа делятся на:
- базы данных с
локальным доступом (данные и процедуры их обработки хранятся на одной
машине);
- базы данных с
удаленным (сетевым) доступом. СУБД с удаленным доступом могут быть построены
с использованием архитектур файл-сервер и клиент-сервер.
Архитектура
файл-сервер. Принцип организации: одна машина выделена в
качестве центральной (сервер файлов), на ней хранится централизованная
БД. Остальные машины сети выполняют функции рабочих станций. Файлы базы
данных в соответствии с пользовательскими запросами рабочих станций передаются
на эти станции и там обрабатываются. Производительность такой системы
падает, если требуется интенсивный одновременный доступ к одним и тем
же данным.
Архитектура
клиент-сервер. Принцип организации: центральная машина (сервер
базы данных) хранит централизованную БД и процедуры обработки. Клиент
посылает запрос, он обрабатывается сервером, и данные, полученные по запросу,
передаются клиенту. |