Развитие современного общества сопровождается огромными темпами увеличения объемов информации, используемой для управления. Так, в настоящее время период удвоения объемов хранимой во всем мире информации составляет три года и описывается экспоненциальным законом.
Например, современные поисковые системы - browsers, работающие в сетях Internet и Intranet, осуществляют поиск информации с огромной скоростью - миллионы слов в секунду и могут "прочитать" за одну секунду 4 тыс. страниц или 2 тома энциклопедии.
Поэтому основу современной технологии управления составляют информационные банки, содержащие огромную массу всевозможной информации. При этом хранение информации не является самоцелью, а предназначено для обеспечения решения задач управления.
Информационный банк является современной формой хранения информации, представленной в электронном виде.
Его описание может быть получено с помощью следующих трех соотношений. Эти соотношения положены в основу классификации, которая опирается на признак сложности.
С одной стороны, информация (И), хранимая в электронном виде, может быть описана как совокупность данных (Д), знаний (З) и программ (П):
(1)
Под информацией будем понимать совокупность сведений, воспринимаемых из окружающей среды, выдаваемых в окружающую среду либо хранимых внутри информационной системы.
Данные - это информация, представленная в виде, позволяющем автоматизировать ее сбор, хранение и обработку, как человеком, так и другими информационными системами.
Знания (в широком смысле) - это информация, потенциально необходимая обществу или индивидууму. Знания (в узком смысле) - это информация о некоторой предметной области, ситуации, проблеме, правилах ее решения и ограничениях, накладываемых на решение. Знания отличаются от данных тем, что в понятие знаний включаются данные и правила манипулирования ими, а также информация о структуре знаний и о правилах их применения.
Программы - совокупность команд, предназначенных для сбора, хранения, обработки и выдачи информации и реализуемых в компьютере. Различают программы системные и прикладные.
Системные программы - это программы, обеспечивающие работу конкретного компьютера. Они включают операционные системы, трансляторы, тесты и т.д.
Прикладные программы обеспечивают решение задач в выбранной предметной области.
С другой стороны, взаимодействие человека с информацией, представленной в электронном виде, требует использование соответствующих инструментальных средств, оформленных в виде банка (Бн.), содержащего систему управления (У) и базу (Б) - совокупность правил организации, хранения и представления информации:
(2)
Банк данных - это система специальным образом организованных данных (Баз Данных), программных, технических, языковых, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных.
Используя соотношения (1) и (2), можно произвести классификацию систем и подсистем хранения информации.
База данных является динамической информационной моделью некоторой предметной области объекта. Свойства объекта описываются с помощью переменных величин, которые являются элементарными единицами информации и называются атрибутами - логически неделимыми элементами.
В Базе Данных атрибуты состоят из атрибутов-признаков и атрибутов-оснований.
Атрибуты-признаки (ключи) являются качественной характеристикой объекта. Например, ФАМИЛИЯ, НОМЕР ЗАЧЕТНОЙ КНИЖКИ, КАФЕДРА и т.д.
Атрибуты-основания характеризуют количественную сторону объекта и зависят от атрибутов-признаков. Например, ЧИСЛО, ВЕС, ДАТА.
Основным же элементом Базы Данных является показатель.
Показатель - составная единица информации, включающая один атрибут-основание и несколько присущих ему атрибутов-признаков.