Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Slepuhina_Kurs_Lk_IT.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.96 Mб
Скачать
  1. Внутримашинная организация эи

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

Файловая организация данных – система хранения информации на машинном носителе в виде файлов. В этом случае файл представляет собой совокупность одинаковым образом организованных сведений о разных экземплярах одного объекта (например, одни и те же сведения о разных студентах). Такая организация данных имеет ряд недостатков: дублирование данных, жесткая связь данных и прикладных программ, ограниченный контроль данных, ограниченные возможности управления данными. Работы по устранению этих недостатков привели к организации данных в виде баз данных.

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

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

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

Базы данных размещают на устройствах хранения данных с большой емкостью: на жестких магнитных дисках, на оптических дисках, в оптических библиотеках (содержат более 500 компакт-дисков). Чтобы подсчитать ресурсы информационной системы, необходимо экономическую информацию оценить количественно. Для этого используются различные единицы измерения информации: символ, атрибут, показатель, логическая запись, документ, массив, поток. Емкость базы данных измеряется машинными единицами информации — бит, байт, килобайт, мегабайт, поле, физическая запись, файл и другие. Современные базы данных имеют емкости сотни и тысячи мегабайт, достигают десятков терабайт.

С момента появления электронных вычислительных машин и применения их для обработки данных (начало 60-х годов 20 века) сами данные хранили в виде файлов (Мак Гри, 1959 г.), то есть использовалась файловая система хранения данных. Применялся последовательный способ организации данных, имелась их высокая избыточность, идентичность логической и физической структур и полная зависимость данных. С появлением экономико-управленческих задач, отличающихся большими объемами данных и малой долей вычислений, файловая организация данных оказалась неэффективной. Необходимо было упорядочить данные либо с целью более эффективного использования (информационные массивы), либо более надежного хранения (базы данных). Были попытки применения информационных массивов, но более эффективными оказались технологии баз данных

В 1963 году С. Бахманом была создана первая промышленная база данных IDS с сетевой моделью данных, которая все еще характеризовалась избыточностью данных и их использованием только для одного приложения. Доступ к данным осуществлялся с помощью соответствующего программного обеспечения. В 1969 году сформировалась группа, создавшая набор стандартов CODASYL для сетевой модели данных.

Существенный скачок в развитии технологии баз данных дала предложенная Э. Коддом в 1970 году концепция реляционной модели данных. Теперь логические структуры могли быть получены из одних и тех же физических данных, т.е. доступ к одним и тем же физическим данным мог осуществляться различными приложениями по разным путям. Стало возможным обеспечение целостности и независимости данных.

В конце 70-х годов появились современные СУБД, обеспечивающие физическую и логическую независимость, безопасность данных, обладающие развитыми языками БД. В последние годы все более активно используются распределенные и объектно-ориентированные базы данных, характеристики которых определяются приложениями средств автоматизации проектирования и интеллектуализации БД.

Существуют два подхода к построению БД:

  1. Классический подход (традиционный, широко использовался в 80-е годы) связан с автоматизацией документооборота (движение документов в процессе работы предприятия).

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

  1. Современный подход (сформировался к 90-м годам) связан с автоматизацией управления. Он предполагает первоначальное выявление стандартных алгоритмов приложений, под которые определяются данные, а стало быть, и база данных Объектно-ориентированное программирование только усилило значимость этого подхода.

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