Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Все по Иинформ. системам. Заочники. 2, 4 курс....doc
Скачиваний:
2
Добавлен:
20.08.2019
Размер:
304.64 Кб
Скачать

6. Структурированные внутримашинные информационные ресурсы (Базы данных)

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

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

За файлами появились базы данных. Главная их особенность состоит в том, что они существенно отличаются от файловой системы – они ориентированы на интерактивный режим работы с ними конечного пользователя.

База данных – это ориентированное на пользователя непрограммиста множество взаимосвязанных данных, структурированных таким образом, что достигается их минимальная избыточность и максимальная независимость от прикладных программ.

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

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

Данные находятся в памяти в соответствии с некоторой моделью (реляционной – наиболее распространенной, сетевой, иерархической).

Реляционная модель баз данных

Почти все базы данных, созданные с конца 70-х годов, основаны на реляционном подходе. Более того, подавляющее большинство научных исследований в области баз данных в течение последних лет проводилось в этом направлении. Реляционный подход представляет собой основную тенденцию сегодняшнего рынка, и реляционная модель баз данных является единственной наиболее существенной разработкой в истории развития баз данных.

Первые реляционные продукты начали появляться в конце 1970-х – начале 1980-х годов. В 1998г. существовало более 250 коммерческих реляционных продуктов. Среди них:

-DB2 корпорации IBM;

-Rdb/VMS корпорации Digital Equipment;

-ORACLE корпорации Oracle;

-INGRES компании Ingres Division of the Ask Goup Ins;

-SYBASE компании SYBASE Ins. и многие другие.

Несколько позже исследования велись в направлении так называемых «постреляционных» систем, некоторые из них основаны на совместимых снизу вверх расширениях оригинального реляционного подхода, другие представляют собой попытки создать что-то совершенно отличное. Такими системами являются СУБД: дедуктивные экспертные, расширяемые, объектно-ориентированные, семантические, универсальные. К категории объектно-ориентированных можно отнести системы: GemStone корпорации Servio, Object Store корпорации Object Design, Open ODB корпорации Hewlett Packard.

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

Распределенная БД. Ее части находятся на различных узлах сети (фактически данные распределены по структурным подразделениям предприятия).

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

- доступ на основе архитектуры сети вида «файл –сервер».Это обработка данных преимущественно на рабочих местах клиентов. Сетевое программное обеспечение занято лишь передачей данных на рабочую станцию.

- доступ на основе архитектуры сети вида «клиент –сервер». В такой архитектуре возможны следующие варианты доступа: доступ к удаленным данным (ДУД), доступ с помощью сервера баз данных (СБД), доступ с помощью сервера приложений (СП).