Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-20 информатика.doc
Скачиваний:
25
Добавлен:
23.04.2019
Размер:
208.9 Кб
Скачать

18 Вопрос Система классификации и кодирования технико-экономической информации.

Система классификации и кодирования является средством классификации и кодирования множества однотипных объектов. На ее основе разрабатывается кодовые обозначения объекта. В системе классификации также систематизируются используемые термины и обозначения.

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

Система классификации – совокупность правил и результатов распределения заданного множества объектов на подмножества в соответствии с признаками сходства или различия.

Существует 2 метода классификации:

  1. Иерархический метод – устанавливает между классификационными группировками иерархические отношения подчинения с последовательной детализацией их свойств: класс – подкласс – группа – подгруппа – вид – … На каждом уровне классификационного множества по некоторому основанию признаки делятся на классификационные множества следующего уровня.

  2. Фасетный метод – основан на множестве независимых признаков, набор таких признаков может быть произвольным, что позволяет группировать объекты по любому сочетанию признаков. Этот метод является одноуровневым. Исходное множество объектов развивается на подмножество классификационных группировок в соответствии со значениями признаков отдельных фасетов. Фасеты независимы между собой.

Система кодирования – совокупность правил образования кода.

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

Структура кода определяется порядком кодируемых признаков. Место символа в коде называется разрядом кода. Старший разряд находится слева от младшего. В коде предусматривается резервный разряд, который используется для проверки правильности кода – контрольный разряд.

Классификатор (кодификатор) – документ, содержащий описание классификационных группировок, структуру кода и наименование объекта.

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

Например, в структуре кода используют следующие обозначения:

  1. Х – для классификации признака с цифровым алфавитом.

  2. В – для классификации признака с буквенным алфавитом.

  3. О – для порядкового кода с цифровым алфавитом.

  4. + – знак иерархической системы классификации.

  5. : – знак фасетной системы классификации.

  6. К – контрольный разряд.

19 Вопрос Внутримашинное информационное обеспечение.

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

В БД хранится:

  • нормативно-справочная информация;

  • плановая информация;

  • оперативная информация;

  • учетная информация.

Реляционная БД характеризуется табличным представлением данных. Реляционная модель является совокупностью простейших двумерных таблиц, которые называются отношениями (объекты модели).

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

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

Структура данных реляционной модели:

  1. Таблица:

    • ее структура определяется совокупностью столбцов;

    • в каждой строке таблицы содержится по одному значению в соответствующем столбце;

    • в таблице не может быть 2-х одинаковых строк;

    • количество строк не ограничено.

  2. Столбец – соответствует некоторому элементу данных, т.е. атрибуту, который является простейшей структурой данных.

В таблице не могут быть определены множественные элементы, такие как массивы, группы, списки.

Каждый столбец должен иметь имя соответствующего элемента данных.

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

Столбец таблицы со значениями соответствующего атрибута называется доменом. Строка со значением разных атрибутов называется картежем.

Картежи не должны повторятся внутри таблицы отношения, следовательно они должны иметь уникальный идентификатор, т.е. первичный ключ.

Простой первичный ключ – если он состоит из одного атрибута. Составной первичный ключ – когда он состоит из нескольких атрибутов.

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

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

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

При разработки БД должен быть определен состав взаимосвязанных реляционных таблиц и определен состав атрибутов каждого отношения. Состав атрибутов должен соответствовать требованиям нормализации.

Операции с данными реляционной модели:

  1. Операции над строками таблиц (картежами).

  2. Операции над столбцами таблиц (доменами).

  3. Операции над отношениями (осуществляет обработку данных нескольких отношений).

Операции, выполняемые на уровне строк: включение, удалении, обновление.

При включении в таблицу добавленной новой строки. Для этого нужно задать имя таблицы, указать значение атрибутов новой строки (значение ключа задается обязательно).

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

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

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

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