Конспект лекций для специальности «Прикладная информатика в экономике»
Вид материала | Конспект |
СодержаниеГлава 3. Фактографические информационные системы 3.1. Основные понятия Предметная область Информационный объект Запись об объекте |
- Учебно-методический комплекс для студентов заочного обучения специальности Прикладная, 81.9kb.
- Конспект лекций для специальности «Прикладная информатика в экономике», 535.22kb.
- Конспект лекций для студентов специальности Прикладная информатика (в экономике), 3204.37kb.
- Учебно-методический комплекс для студентов заочного обучения специальности Прикладная, 172.73kb.
- Рабочая учебная программа по Правоведению Для специальности- «Прикладная информатика, 388.83kb.
- Учебно-методический комплекс для студентов заочного обучения специальности Прикладная, 88.44kb.
- Программа по курсу "Математика. Алгебра и геометрия" для специальности 080801 (351400), 143.45kb.
- Учебно-методический комплекс Для специальности 080801 Прикладная информатика (в экономике), 296.07kb.
- Учебно-методический комплекс Для специальности 080801 Прикладная информатика (в экономике), 610.8kb.
- Рабочая программа по дисциплине «Исследование операций в экономике» для специальности, 137.37kb.
Глава 3. Фактографические информационные системы
3.1. Основные понятия
Данный класс ИС использует для организации информационных массивов структурированные данные, в которых отражаются отдельные факты источника информации - предметной области.
Предметная область – это часть реального мира, которая описывается или моделируется с помощью информационных массивов и использующих их приложений (программного обеспечения). Это может быть предприятие в целом, некоторая его функциональная часть или подразделение, процесс, система и т.д. Предметная область моделируется с использованием понятий информационных объектов и функций, выполняемых этими объектами или для них.
Информационный объект – это идентифицируемый (т.е. такой, который можно выделить в предметной области) объект реального мира, понятие, процесс или явление. В роли информационных объектов в зависимости от прикладных задач, которые должна решать ИС, могут выступать люди, изделия, счета и т.д. Информационный объект описывается с помощью количественных и качественных характеристик, которые выделяются на этапе первичного восприятия информации, являющемся первым в информационном процессе. Каждая из характеристик определяется именем и значением.
Например, если ИС предназначена для учета успеваемости студентов вуза, то в качестве информационного объекта можно рассматривать студента как участника учебного процесса. Его характеристиками являются фамилия, имя, отчество, контактные данные (для связи деканата), оценки в сессию (для назначения стипендии) и т.д. Это – имена характеристик. Если задаться конкретным студентом, то характеристики приобретают значения. Например (в порядке перечисления характеристик), Иванов Иван Иванович, тел. 123456, Информатика – 5, КСЕ – 4, Программирование – 5.
Совокупность имени и всех значений характеристики информационного объекта называется элементом данных.
Для нашего примера элементами данных являются (в каждой строке представлен элемент данных):
фамилия, имя, отчество (Иванов Иван Иванович);
контактные данные (тел.123456);
оценки в сессию (Информатика – 5, КСЕ – 4, Программирование – 5).
Если студентов трое, элементы данных приобретут вид (каждая строка по-прежнему - элемент данных):
фамилия, имя, отчество (Иванов Иван Иванович; Федоров Федор Федорович; Петров Петр Петрович);
контактные данные (тел.123456, тел. 234567, тел. 345678);
оценки в сессию (Информатика – 5, КСЕ – 4, Программирование – 5; Информатика – 3, КСЕ – 3, Программирование – 4; Информатика – 5, КСЕ – 3, Программирование – 4).
Подобные данные привычнее (и удобнее) представлять таблицей:
фамилия, имя, отчество | контактные данные | оценки в сессию |
Иванов Иван Иванович | тел. 123456 | Информатика – 5, КСЕ – 4, Программирование – 5 |
Федоров Федор Федорович | тел. 234567 | Информатика – 3, КСЕ – 3, Программирование – 4 |
Петров Петр Петрович | тел. 345678 | Информатика – 5, КСЕ – 4, Программирование – 5 |
Здесь элементом данных является каждый столбец, который, как должен подсказывать читателю его программистский опыт, является полем данных для соответствующего файла. Видно, что структура каждого столбца единообразна: есть заголовок – суть имя характеристики информационного объекта, а также имеется множество значений данной характеристики – под заголовком.
Запись об объекте – совокупность значений элементов данных, которые описывают конкретный экземпляр объекта.
Для нашего примера, представленного таблицей, запись об объекте – это одна из строк таблицы со значениями, например,
Иванов Иван Иванович | тел. 123456 | Информатика – 5, КСЕ – 4, Программирование – 5 |
Очевидно, совокупность записей об объекте представляется на машинном носителе файлом, играющим роль информационного массива для структурированных данных.
Для различения экземпляров объектов в файле (т.е. записей файла) применяется идентификатор – элемент данных (или совокупность элементов данных), используемый для определения записи (или нескольких записей). Идентификация может быть уникальной (или однозначной), когда идентификатору сопоставим один экземпляр объектов, и неуникальной (многозначной), когда идентификатору сопоставимо множество (возможно, одноэлементное) экземпляров объекта.
Так, в нашем примере поля «фамилия, имя, отчество» и «контактные данные» могут служить однозначным идентификатором – каждое значение соответствующей характеристики определяет только одну запись. В то же время поле «оценки в сессию» является примером многозначного идентификатора – одинаковые результаты сдачи сессии принадлежат разным студентам.