Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Единицей информации будем считать набор символов, которому придается определенный смысл [8]. В теории ЭИС используются две необходимые единицы информации – атрибут и составная единица информации (СЕИ).
Атрибут представляет собой информационное отображение отдельного свойства некоторого объекта, процесса или явления [8, с. 21]. Атрибут аналогичен понятию переменной в языках программирования и понятию реквизита в бухгалтерском учете. Информационное отображение любого явления представляет собой набор соответствующим образом подобранных атрибутов.
Атрибут характеризуется именем и значением. Имя атрибута – это его условное обозначение в процессах обработки данных. Значение – величина, характеризующая некоторое свойство объекта, явления, процесса в конкретных обстоятельствах. Все допустимые значения атрибута образуют множество, называемое доменом.
Определение домена предполагает указание его имени и списка значений. Если количество значений в домене невелико, то их список можно привести при объявлении данных в программе. Часто невозможно перечислить все элементы домена, поэтому для него указываются тип и длина значения. Наиболее употребительны текстовые (символьные), числовые, логические значения, а также значения дат и другие специальные типы.
Домен значений, как правило, не хранится в базе данных как самостоятельный информационный объект. Однако среди ролевых атрибутов домена в базе данных, безусловно, существует атрибут с наиболее полным перечнем значений, и его необходимо использовать для контроля достоверности вновь вводимой информации. Например, на предприятии наиболее полный список сотрудников должен присутствовать в базе данных отдела кадров.
Для ряда доменов множество входящих в них значений задается с помощью перечисления допустимых значений. Если в домене нужно перечислить обозначения объектов из некоторого класса, то разрабатывается классификатор, содержащий условные обозначения (коды) отдельных объектов и классов, к которым эти объекты отнесены.
Составной единицей информации называется набор атрибутов и, возможно, других СЕИ [8, с. 36]. Определение СЕИ построено рекурсивно (т. е. в трактовке понятия участвует само понятие), но противоречия здесь нет, поскольку «другие СЕИ» когда-нибудь будут состоять только из атрибутов (ввиду конечности сообщений).
Множество атрибутов объединяются в одну СЕИ по следующим принципам:
– атрибуты описывают один и тот же факт или экономический процесс;
– значения атрибутов, входящих в СЕИ, возникают одновременно, связаны логическими или арифметическими соотношениями.
Простейшими характеристиками СЕИ являются имя, структура и значение.Имя СЕИ – это ее условное обозначение в процессах обработки информации. Структурой СЕИ называется вхождение одних единиц информации в состав других.
Аппарат СЕИ рассчитан на описание структуры экономических документов. Документ представляет собой материальный носитель информации (обычно – лист бумаги), содержащий оформленные в установленном порядке сообщения и имеющий юридическую силу.
Существует сравнительно много способов описания структуры СЕИ. Для описания, независимого от конкретных языков программирования и СУБД, достаточно указывать после имени СЕИ список имен входящих в нее атрибутов и СЕИ. Можно помещать этот список в круглые скобки, а имена внутри скобок перечислять через запятую. Имя СЕИ может сопровождаться размерностью, т. е. указанием количества одинаковых по структуре значений этой СЕИ. Размерность, если она не равна 1, указывается в скобках после имени СЕИ.
Определение значения СЕИ можно дать, опираясь на значения единиц информации, входящих в ее структуру. Значение атрибута, входящего в СЕИ, определяется непосредственно. Значение СЕИ, входящей в другую СЕИ, можно определить рекурсивно, однако надо учесть ее размерность. Кроме того, для множества значений СЕИ в составе другой СЕИ необходимо самостоятельное понятие. Назовем собранием СЕИ множество ее значений в составе СЕИ более высокого уровня. Количество значений в собрании СЕИ равно ее размерности.
Значением СЕИ называется набор значений непосредственно входящих в нее атрибутов и набор собраний входящих в нее СЕИ. Одно значение СЕИ приходного ордера содержит по одному значению атрибутов Дата, Пост, Склад и собрание СЕИ Табл. Собрание Табл включает в себя три значения, в каждое из которых входит по одному значению атрибутов Ннм, Кво-док, Кво-пр, Цена и Сумма. Всего в нашем примере определены два значения СЕИ Прих.
Одно значение СЕИ при хранении ее в памяти ЭВМ часто называется записью. Все языки программирования содержат средства описания структуры СЕИ.
Переименование единицы информации – это присвоение ей нового имени, объявление синонима, установление второго, третьего и последующих равноценных имен.
Операция над значением атрибута всего одна – перекодирование, т. е. замена существующего кода значения на новый для всех значений.
Выборка – операция выделения подмножества значений СЕИ, которые удовлетворяют заранее поставленным условиям.
Корректировка означает выполнение одной из операций:
– добавление нового значения СЕИ;
– исключение существующего значения СЕИ;
– замена некоторого значения СЕИ на новое.
Декомпозиция – операция преобразования исходной СЕИ в несколько СЕИ с различными структурами. Декомпозиция, как и все операции над структурой СЕИ, одновременно производит преобразование множества значений.
Композиция – операция преобразования нескольких СЕИ с различными структурами в одну СЕИ. Декомпозиция и композиция являются взаимообратными операциями.
Свертка – операция преобразования СЕИ с двухуровневой структурой в СЕИ с произвольной многоуровневой структурой.
Контрольные вопросы
1. Назовите основные единицы информации и охарактеризуйте их свойства.
2. Раскройте сущность атрибута и его домена.
3. Расскажите о СЕИ, ее характеристиках и описании структуры.
4. Опишите операции над единицами информации.
Дата публикования: 2014-11-03; Прочитано: 474 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!