Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Раздаточный материал по информатике / 01 - Хранение и управления данными на базе файловых систем.doc
Скачиваний:
58
Добавлен:
23.05.2015
Размер:
98.3 Кб
Скачать

8

Часть 1. Базы данных, модели данных и субд

ЛЕКЦИЯ 1 (продолжение)

Тема 1. Хранение и управления данными на базе файловых систем

С самого начала развития вычислительной техники образовались два основных направления ее использования. В дальнейшем (1990-ые годы) они были дополнено третьим направлением – развлечения.

  • Первое направление - применение ВТдля выполнения численных расчетов, которые слишком долго или вообще невозможно производить вручную.

  • Второе направление - использование средств вычислительной техники в автоматических или автоматизированныхинформационных системах.

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

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

  • В начале использовались два вида устройств внешней памяти: магнитные ленты и барабаны.

При этом емкость магнитных лент была достаточно велика, но по своей физической природе они обеспечивали последовательный доступ к данным. Магнитные барабаны дают возможность произвольного доступа к данным, но были ограниченного размера.

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

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

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

Для хранения и обработки данных на этих носителях необходимы были три компонента:

Информационная система

База данных

1) Модель данных (доступ, хранение, обработка), охватывающая: различные виды информации и различных пользователей

* 2) СУБД — набор программ, применяемых для управления большим набором структуриро­ванной информации, называемым базой данных (БД), а также для выполнения операций над этими данными по запросам пользователей

3) Приложения БД. Ведь пользователи непосредственно взаимодействуют не с самим ме­ханизмом управления и поиска информации, а с конкретной при­кладной системой, которая стро­ится на платформе СУБД с помо­щью специальных инструментов

* Активная деятельность по отысканию приемлемых способов обобществления непрерывно растущего объема информации привела к созданию в начале 1960-х годов специальных программных комплексов, называемых "Системы управления базами данных" (СУБД).

        • Сейчас они являются неотъемле­мым атрибутом ИС любого предприятия.

        • СУБД зани­мают значительную долю рынка ПО и долгое время (до 2006…2007 годов) считались точным баромет­ром состояния не только программной отрасли, но и всей ИТ индустрии.

Информационная система, ИС (Information System, IS) - система, предназначенная для реализации и ведения информационной модели какой- либо области человеческой деятельности. Обеспечивает следующие средства для протекания информационных процессов:

(База данных = СУБД + модель данных) - сбор информации, преобразование и обработка, хранение и защита,

(Приложения) - анализ, передача для использования.

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

Первая, в современном понимании, развитая файловая система была разработана фирмой IBM для ее серии 360 (1964-1965 годы). Но в нынешних системах она практически не применяется. Использовала списочные структуры данных (ЕС ЭВМ - том, раздел, файл).

Информационные системы первого поколения (середина 1960-х годов) базировались на