Классификация и основные свойства единиц информации
Существуют две основные единицы информации - атрибут и составная единица информации.
Атрибут информационное отображение свойства объекта. Атрибут соответствует понятию переменной в языках программирования и понятию реквизита в бухгалтерском учете. Атрибут характеризуется именем и значением.
Именем атрибута называется его условное обозначение в процессах обработки данных.
Значением атрибута называется величина, характеризующая некоторое свойство объекта, явления, процесса в конкретных обстоятельствах.
Все допустимые значения атрибута образуют множество, называемое доменом этого атрибута.
Определение домена предполагает указание его имени и списка значений. Если число значений в домене невелико, то их список можно указать при объявлении данных в программе. Зачастую невозможно перечислить все элементы домена, поэтому для домена указываются тип и длина значения (например, домен фамилий 20 символов). Наиболее употребительны текстовые (символьные), числовые, логические значения, а также значения дат и другие специальные типы значений.
Если в домене необходимо перечислить обозначения объектов из некоторого класса, то разрабатывается классификатор, содержащий условные обозначения (коды) отдельных объектов и классов, к которым эти объекты отнесены.
Таблица 1.Свойства единиц информации
Название свойства | Атрибут | Составная единица информации | |||
Представления пользователя | Представления проектировщика | ||||
Документ | Показатель | Отношение | Веерное отношение | ||
Имя Значение Структура | + + | + + + + | + + + | + + + | + + + |
Операции над именем Над значением Над структурой | Переименование, объявление синонима | ||||
Перекодирование | Выборка, корректировка | ||||
Арифметические операции | |||||
- | Декомпозиция, Композиция, Нормализация, свертка | - | Проекция, соединение, добавление атрибутов | Добавление/ изъятие атрибутов |
Рассмотрим простейшие системы классификации и кодирования. Существуют следующие системы кодирования:
- порядковая;
- серийная;
- разрядная.
Порядковая система кодирования или нумерация применяется, если классификация объектов вообще не требуется.
Серийная система кодирования применяется, если все множество объектов классифицируется по одному признаку. Коды объектов разделяются на несколько частей (серий) по количеству значений этого признака и в пределах каждой серии использовать последовательные номера.
Разрядную систему кодирования применяется, когда используется несколько классификационных признаков и их взаимная подчиненность соответствует выделению классов объектов, подклассов внутри каждого класса и т.д.
Пример. Порядковый код студента - это просто его номер в списке всех студентов. Если различать студентов-дневников, вечерников и заочников с использованием серийной системы кодирования, то номера от 1 до 5999 будем использовать при кодировании дневников, номера от 6000 до 7999 - при кодировании вечерников, от 8000 до 9999 - при кодировании заочников. Если в этих же условиях применить разрядный код, то первый знак кода будет принимать три значения (1 -дневное отделение, 2 - вечернее, 3 - заочное), а следующие 4 знака отводятся для нумерации студентов каждого отделения. В разрядном коде можно учесть больше признаков, например, первый знак - код отделения, второй - код факультета, третий - код курса, четвертый - код группы, пятый - порядковый номер студента в группе.
Множество атрибутов объединяется в одну СЕИ по следующим принципам:
- соответствующие атрибуты описывают один и тот же факт или экономический процесс,
- значения атрибутов, входящих вСЕИ, возникают одновременно, связаны логическими или арифметическими соотношениями.
Простейшими характеристиками СЕИ являются имя, структура и значение.
Имя СЕИ - это ее условное обозначение в процессах обработки информации.
Дата добавления: 2015-03-09; просмотров: 2297;