Академический Документы
Профессиональный Документы
Культура Документы
ЛЕКЦИЯ 1
СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ
(СУБД)
• БАЗА ДАННЫХ (БД) - ЭТО ПОИМЕНОВАННАЯ СОВОКУПНОСТЬ
СТРУКТУРИРОВАННЫХ ДАННЫХ, ОТНОСЯЩИХСЯ К ОПРЕДЕЛЕННОЙ
ПРЕДМЕТНОЙ ОБЛАСТИ.
• ДАННЫЕ - ОСНОВА ИНФОРМАЦИОННОЙ ТЕХНОЛОГИИ, АДЕКВАТНО
ОТРАЖАЮЩИЕ РЕАЛИИ ДЕЙСТВИТЕЛЬНОСТИ В ТОЙ ИЛИ ИНОЙ ПРЕДМЕТНОЙ
ОБЛАСТИ И ОБЕСПЕЧИВАЮЩИЕ ПОЛЬЗОВАТЕЛЯ АКТУАЛЬНОЙ ИНФОРМАЦИЕЙ
В СООТВЕТСТВУЮЩЕЙ ПРЕДМЕТНОЙ ОБЛАСТИ.
• ПРЕДМЕТНАЯ ОБЛАСТЬ - ЧАСТЬ РЕАЛЬНОГО МИРА, ПОДЛЕЖАЩАЯ ИЗУЧЕНИЮ
ДЛЯ ОРГАНИЗАЦИИ УПРАВЛЕНИЯ, АВТОМАТИЗАЦИИ И Т.Д.
2
ОСНОВНЫЕ ЗАДАЧИ
обеспечивать получение общих и/или
детализированных отчетов по итогам работы
3
СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ
(СУБД)
• СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ (СУБД) - ЭТО КОМПЛЕКС
ПРОГРАММНЫХ И ЯЗЫКОВЫХ СРЕДСТВ, НЕОБХОДИМЫХ ДЛЯ СОЗДАНИЯ БАЗ
ДАННЫХ, ПОДДЕРЖАНИЯ ИХ В АКТУАЛЬНОМ СОСТОЯНИИ И ОРГАНИЗАЦИИ
ПОИСКА В НИХ НЕОБХОДИМОЙ ИНФОРМАЦИИ.
4
ФУНКЦИИ СУБД
Непосредственное управление данными
во внешней памяти
Управление транзакциями
Журнализация
Поддержка языков БД
5
НЕПОСРЕДСТВЕННОЕ УПРАВЛЕНИЕ
ДАННЫМИ ВО ВНЕШНЕЙ ПАМЯТИ
6
УПРАВЛЕНИЕ БУФЕРАМИ ОПЕРАТИВНОЙ
ПАМЯТИ
7
УПРАВЛЕНИЕ ТРАНЗАКЦИЯМИ
• ТРАНЗАКЦИЯ - ЭТО ПОСЛЕДОВАТЕЛЬНОСТЬ ОПЕРАЦИЙ НАД БД,
РАССМАТРИВАЕМЫХ СУБД КАК ЕДИНОЕ ЦЕЛОЕ.
8
ЖУРНАЛИЗАЦИЯ
• ЖУРНАЛ - ЭТО ОСОБАЯ ЧАСТЬ БД, НЕДОСТУПНАЯ ПОЛЬЗОВАТЕЛЯМ СУБД И
ПОДДЕРЖИВАЕМАЯ С ОСОБОЙ ТЩАТЕЛЬНОСТЬЮ (ИНОГДА
ПОДДЕРЖИВАЮТСЯ ДВЕ КОПИИ ЖУРНАЛА, РАСПОЛАГАЕМЫЕ НА РАЗНЫХ
ФИЗИЧЕСКИХ ДИСКАХ), В КОТОРУЮ ПОСТУПАЮТ ЗАПИСИ ОБО ВСЕХ
ИЗМЕНЕНИЯХ ОСНОВНОЙ ЧАСТИ БД.
9
ПОДДЕРЖКА ЯЗЫКОВ БД
10
ТИПОВАЯ ОРГАНИЗАЦИЯ СИСТЕМ
УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ
управление транзакциями
поддержание языков БД
11
ЯДРО СУБД
управление данными во
внешней памяти
управление буферами
оперативной памяти
управление транзакциями
журнализация 12
КОМПОНЕНТЫ ЯДРА
менеджер данных
менеджер буферов
менеджер транзакций
менеджер журнала
13
КОМПИЛЯТОРЫ ЯЗЫКА БД
• ОСНОВНОЙ ФУНКЦИЕЙ ЯВЛЯЕТСЯ КОМПИЛЯЦИЯ
ОПЕРАТОРОВ ЯЗЫКА БД В НЕКОТОРУЮ
ВЫПОЛНЯЕМУЮ ПРОГРАММУ
• РЕЗУЛЬТАТОМ КОМПИЛЯЦИИ ЯВЛЯЕТСЯ
ВЫПОЛНЯЕМАЯ ПРОГРАММА, ПРЕДСТАВЛЯЕМАЯ В
НЕКОТОРЫХ СИСТЕМАХ В МАШИННЫХ КОДАХ, НО
БОЛЕЕ ЧАСТО В ВЫПОЛНЯЕМОМ ВНУТРЕННЕМ
МАШИННО-НЕЗАВИСИМОМ КОДЕ
14
ОТДЕЛЬНЫЕ УТИЛИТЫ БД
загрузка и выгрузка БД
сбор статистики
Проектировочный - предназначен
для создания или изменения структуры
базы и создание ее объектов
Пользовательский - происходит
использование ранее подготовленных
объектов для наполнения базы или
получения данных из нее
16
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ДЛЯ
СОЗДАНИЯ СИСТЕМ УПРАВЛЕНИЯ БАЗАМИ
ДАННЫХ
FoxPro
Visual Basic
Visual С++
Access
QL Server
17
VISUAL FOXPRO
• ОТЛИЧАЕТСЯ ВЫСОКОЙ СКОРОСТЬЮ
• ИМЕЕТ ВСТРОЕННЫЙ ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ ЯЗЫК
ПРОГРАММИРОВАНИЯ С ИСПОЛЬЗОВАНИЕМ XBASE И SQL
• ИМЕЕТ ВЫСОКИЙ УРОВЕНЬ ОБЪЕКТНОЙ МОДЕЛИ
• ПРИ ИСПОЛЬЗОВАНИИ В ВЫЧИСЛИТЕЛЬНЫХ СЕТЯХ ОБЕСПЕЧИВАЕТ КАК
МОНОПОЛЬНЫЙ, ТАК И РАЗДЕЛЬНЫЙ ДОСТУП ПОЛЬЗОВАТЕЛЕЙ К ДАННЫМ
• ПРИМЕНЯЕТСЯ ДЛЯ ПРИЛОЖЕНИЙ МАСШТАБА ПРЕДПРИЯТИЯ ДЛЯ РАБОТЫ НА
РАЗЛИЧНЫХ ПЛАТФОРМАХ: WINDOWS 3.X, WINDOWS 95, MACINTOSH...
• МИНИМАЛЬНЫЕ РЕСУРСЫ ПК: ДЛЯ VISUAL FOXPRO ВЕРСИИ 3.0 – ПРОЦЕССОР 468DX,
WINDOWS 3.1, 95, NT, ОБЪЕМ ОПЕРАТИВНОЙ ПАМЯТИ 8 (12) МБ, ЗАНИМАЕМЫЙ
ОБЪЕМ НА ЖМД 15-80 МБ, А ДЛЯ VISUAL FOXPRO ВЕРСИИ 5.0 (ВЫПУЩЕНА В 1997
ГОДУ) – WINDOWS 95 ИЛИ NT, 486 С ТАКТОВОЙ ЧАСТОТОЙ 50 МГЦ, 10 МБ ОЗУ, ОТ 15
ДО 240 МБ НА ЖМД.
18
ACCESS
• ЗНАКОМ МНОГИМ КОНЕЧНЫМ ПОЛЬЗОВАТЕЛЯМ
• ОБЛАДАЕТ ВЫСОКОЙ УСТОЙЧИВОСТЬЮ ДАННЫХ, П
• РОСТ В ОСВОЕНИИ,
• МОЖЕТ ИСПОЛЬЗОВАТЬСЯ НЕПРОФЕССИОНАЛЬНЫМ ПРОГРАММИСТОМ,
• ПОЗВОЛЯЕТ ГОТОВИТЬ ОТЧЕТЫ ИЗ БАЗ ДАННЫХ РАЗЛИЧНЫХ ФОРМАТОВ.
• ПРЕДНАЗНАЧЕН ДЛЯ СОЗДАНИЯ ОТЧЕТОВ ПРОИЗВОЛЬНОЙ ФОРМЫ НА
ОСНОВАНИИ РАЗЛИЧНЫХ ДАННЫХ И РАЗРАБОТКИ НЕКОММЕРЧЕСКИХ
ПРИЛОЖЕНИЙ.
• МИНИМАЛЬНЫЕ РЕСУРСЫ ПК: ПРОЦЕССОР 468DX, WINDOWS 3.1, 95, NT, ОБЪЕМ
ОПЕРАТИВНОЙ ПАМЯТИ 12 (16) МБ, ЗАНИМАЕМЫЙ ОБЪЕМ НА ЖМД 10-40 МБ.
19
VISUAL BASIC
• УНИВЕРСАЛЬНОСТЬ
• ВОЗМОЖНОСТЬ СОЗДАНИЯ КОМПОНЕНТОВ OLE
• НЕВЫСОКИЕ ТРЕБОВАНИЯ К АППАРАТНЫМ РЕСУРСАМ ЭВМ
• ПРИМЕНЯЕТСЯ ДЛЯ СОЗДАНИЯ ПРИЛОЖЕНИЙ СРЕДНЕЙ МОЩНОСТИ, НЕ
СВЯЗАННЫХ С БОЛЬШОЙ ИНТЕНСИВНОСТЬЮ ОБРАБОТКИ ДАННЫХ,
РАЗРАБОТКИ КОМПОНЕНТОВ OLE, ИНТЕГРАЦИЯ КОМПОНЕНТОВ MICROSOFT
OFFICE
• МИНИМАЛЬНЫЕ РЕСУРСЫ ПК: ПРОЦЕССОР 368DX, WINDOWS 3.1, 95, NT, ОБЪЕМ
ОПЕРАТИВНОЙ ПАМЯТИ 6 (16) МБ, ЗАНИМАЕМЫЙ ОБЪЕМ НА ЖМД 8-36 МБ
20
VISUAL C++
21
SQL SERVER
• ВЫСОКАЯ СТЕПЕНЬ ЗАЩИТЫ ДАННЫХ
• МОЩНЫЕ СРЕДСТВА ДЛЯ ОБРАБОТКИ ДАННЫХ
• ВЫСОКАЯ ПРОИЗВОДИТЕЛЬНОСТЬ
• ОБЛАСТЬ ПРИМЕНЕНИЯ: ХРАНЕНИЕ БОЛЬШИХ ОБЪЕМОВ ДАННЫХ,
ХРАНЕНИЕ ВЫСОКОЦЕННЫХ ДАННЫХ ИЛИ ДАННЫХ, ТРЕБУЮЩИХ
СОБЛЮДЕНИЯ РЕЖИМА СЕКРЕТНОСТИ
• МИНИМАЛЬНЫЕ РЕСУРСЫ ПК: ПРОЦЕССОР 468DX-33МГЦ, WINDOWS NT, ОБЪЕМ
ОПЕРАТИВНОЙ ПАМЯТИ 16 (32) МБ, ЗАНИМАЕМЫЙ ОБЪЕМ НА ЖМД 80 МБ
22
ТИПЫ БАЗ ГЕОДАННЫХ
• ФАЙЛОВЫЕ БАЗЫ ГЕОДАННЫХ – ХРАНЯТСЯ КАК ПАПКИ В ФАЙЛОВОЙ
СИСТЕМЕ. КАЖДЫЙ НАБОР ДАННЫХ ХРАНИТСЯ В ВИДЕ ФАЙЛА, КОТОРЫЙ
МОЖЕТ УВЕЛИЧИВАТЬСЯ ВПЛОТЬ ДО 1 ТБ ПО РАЗМЕРУ. ЭТОТ ТИП БГД
РЕКОМЕНДУЕТСЯ ИСПОЛЬЗОВАТЬ ВМЕСТО ПЕРСОНАЛЬНЫХ БАЗ
ГЕОДАННЫХ.
• ПЕРСОНАЛЬНЫЕ БАЗЫ ГЕОДАННЫХ – ВСЕ НАБОРЫ ДАННЫХ ХРАНЯТСЯ В
ВИДЕ ФАЙЛА БАЗЫ ДАННЫХ MICROSOFT ACCESS, КОТОРЫЙ ИМЕЕТ
ОГРАНИЧЕНИЕ ПО РАЗМЕРУ В 2 ГБ.
• БАЗЫ ГЕОДАННЫХ ARCSDE ТАКЖЕ ИЗВЕСТНЫ КАК МНОГОПОЛЬЗОВАТЕЛЬСКИЕ
БАЗЫ ГЕОДАННЫХ. ХРАНЯТСЯ В РЕЛЯЦИОННОЙ БАЗЕ ДАННЫХ С
ИСПОЛЬЗОВАНИЕМ ORACLE, MICROSOFT SQL SERVER, IBM DB2, IBM INFORMIX ИЛИ
POSTGRESQL. ЭТИ МНОГОПОЛЬЗОВАТЕЛЬСКИЕ БАЗЫ ГЕОДАННЫХ ТРЕБУЮТ
ИСПОЛЬЗОВАНИЯ ARCSDE И МОГУТ БЫТЬ НЕ ОГРАНИЧЕНЫ ПО РАЗМЕРУ И 23
КОЛИЧЕСТВУ ПОЛЬЗОВАТЕЛЕЙ.
ФАЙЛОВАЯ БАЗА ГЕОДАННЫХ
• ОБЕСПЕЧЕНИЕ ШИРОКО ДОСТУПНОГО, ПРОСТОГО И МАСШТАБИРУЕМОГО
РЕШЕНИЯ ДЛЯ ВСЕХ ПОЛЬЗОВАТЕЛЕЙ.
• ОБЕСПЕЧЕНИЕ ПЕРЕНОСИМОСТИ БАЗЫ ГЕОДАННЫХ, КОТОРАЯ РАБОТАЕТ
ВО ВСЕХ ОПЕРАЦИОННЫХ СИСТЕМАХ.
• ПОСТЕПЕННОЕ НАРАЩИВАНИЕ ДЛЯ УПРАВЛЕНИЯ ОЧЕНЬ БОЛЬШИМИ
НАБОРАМИ ДАННЫХ.
• ОБЕСПЕЧЕНИЕ ОТЛИЧНОЙ СКОРОСТИ ОБРАБОТКИ РАБОТЫ И
МАСШТАБИРУЕМОСТИ, НАПРИМЕР, ДЛЯ ПОДДЕРЖКИ ИНДИВИДУАЛЬНЫХ
НАБОРОВ ДАННЫХ, СОДЕРЖАЩИХ СВЫШЕ 300 МИЛЛИОНОВ ОБЪЕКТОВ И
НАБОРОВ ДАННЫХ, КОТОРЫЕ МОГУТ ПРЕВЫШАТЬ РАЗМЕР В 500 ГБ ЗА ФАЙЛ
С ОЧЕНЬ ВЫСОКИМ КАЧЕСТВОМ ФУНКЦИОНИРОВАНИЯ.
• ПРЕВОСХОДЯТ ШЕЙП-ФАЙЛЫ ИЗ-ЗА ОПЕРАЦИЙ С ПРИВЛЕЧЕНИЕМ
24
АТРИБУТОВ И ПО ОГРАНИЧЕНИЮ РАЗМЕРА ДАННЫХ.
ОБЪЕКТЫ БАЗЫ ДАННЫХ
Таблицы
Запросы
Формы
Отчеты
Страницы
Макросы и модули
25
ТАБЛИЦЫ
ТАБЛИЦЫ – ЭТО ОСНОВНЫЕ ОБЪЕКТЫ ЛЮБОЙ БАЗЫ ДАННЫХ
• В ТАБЛИЦАХ ХРАНЯТСЯ ВСЕ ДАННЫЕ, ИМЕЮЩИЕСЯ В БАЗЕ
• ТАБЛИЦЫ ХРАНЯТ И СТРУКТУРУ БАЗЫ (ПОЛЯ, ИХ ТИПЫ И СВОЙСТВА)
26
ЗАПРОСЫ
СЛУЖАТ ДЛЯ ИЗВЛЕЧЕНИЯ ДАННЫХ ИЗ ТАБЛИЦ И ПРЕДОСТАВЛЕНИЯ ИХ
ПОЛЬЗОВАТЕЛЮ В УДОБНОМ ВИДЕ
29
СТРАНИЦЫ
ЭТО ОСОБЫЙ ОБЪЕКТ, ВЫПОЛНЕННЫЙ В КОДЕ HTML, РАЗМЕЩАЕМЫЙ НА WEB-
СТРАНИЦЕ И ПЕРЕДАВАЕМЫЙ КЛИЕНТУ ВМЕСТЕ С НЕЙ
САМ ПО СЕБЕ ЭТОТ ОБЪЕКТ НЕ ЯВЛЯЕТСЯ БАЗОЙ ДАННОЙ, НО СОДЕРЖИТ
КОМПОНЕНТЫ, ЧЕРЕЗ КОТОРЫЕ ОСУЩЕСТВЛЯЕТСЯ СВЯЗЬ ПЕРЕДАННОЙ WEB-
СТРАНИЦЫ С БАЗОЙ ДАННЫХ, ОСТАЮЩЕЙСЯ НА СЕРВЕРЕ
30
МАКРОСЫ
31
МОДУЛИ
СТРУКТУРУ ДВУМЕРНОЙ
ТАБЛИЦЫ ОБРАЗУЮТ СТОЛБЦЫ
И СТРОКИ
ИХ АНАЛОГАМИ В ПРОСТЕЙШЕЙ
БАЗЕ ДАННЫХ ЯВЛЯЮТСЯ ПОЛЯ
И ЗАПИСИ
33
СТРУКТУРНЫЕ ЭЛЕМЕНТЫ
• ПОЛЕ
• ЗАПИСЬ
• ФАЙЛ
(ТАБЛИЦА)
34
ПОЛЕ
ЭЛЕМЕНТАРНАЯ ЕДИНИЦА ЛОГИЧЕСКОЙ ОРГАНИЗАЦИИ ДАННЫХ, КОТОРАЯ
СООТВЕТСТВУЕТ НЕДЕЛИМОЙ ЕДИНИЦЕ ИНФОРМАЦИИ - РЕКВИЗИТУ.
35
• ЗАПИСЬ - СОВОКУПНОСТЬ ЛОГИЧЕСКИ СВЯЗАННЫХ ПОЛЕЙ
• ЭКЗЕМПЛЯР ЗАПИСИ — ОТДЕЛЬНАЯ РЕАЛИЗАЦИЯ ЗАПИСИ,
СОДЕРЖАЩАЯ КОНКРЕТНЫЕ ЗНАЧЕНИЯ ЕЕ ПОЛЕЙ
• ФАЙЛ (ТАБЛИЦА) - СОВОКУПНОСТЬ ЭКЗЕМПЛЯРОВ ЗАПИСЕЙ
ОДНОЙ СТРУКТУРЫ
36
ПОЛЕ
37
• МАСКА ВВОДА – ОПРЕДЕЛЯЕТ ФОРМУ, В КОТОРОЙ ВВОДЯТСЯ
ДАННЫЕ А ПОЛЕ (СРЕДСТВО АВТОМАТИЗАЦИИ ВВОДА ДАННЫХ)
• ПОДПИСЬ – ОПРЕДЕЛЯЕТ ЗАГОЛОВОК СТОЛБЦА ТАБЛИЦЫ ДЛЯ
ДАННОГО ПОЛЯ (ЕСЛИ ПОДПИСЬ НЕ УКАЗАНА, ТО В КАЧЕСТВЕ
ЗАГОЛОВКА СТОЛБЦА ИСПОЛЬЗУЕТСЯ СВОЙСТВО ИМЯ ПОЛЯ)
38
• ЗНАЧЕНИЕ ПО УМОЛЧАНИЮ – ТО ЗНАЧЕНИЕ, КОТОРОЕ
ВВОДИТСЯ В ЯЧЕЙКИ ПОЛЯ АВТОМАТИЧЕСКИ (СРЕДСТВО
АВТОМАТИЗАЦИИ ВВОДА ДАННЫХ).
• УСЛОВИЕ НА ЗНАЧЕНИЕ – ОГРАНИЧЕНИЕ, ИСПОЛЬЗУЕМОЕ ДЛЯ
ПРОВЕРКИ ПРАВИЛЬНОСТИ ВВОДА ДАННЫХ (СРЕДСТВО
АВТОМАТИЗАЦИИ ВВОДА, КОТОРОЕ ИСПОЛЬЗУЕТСЯ, КАК
ПРАВИЛО, ДЛЯ ДАННЫХ, ИМЕЮЩИХ ЧИСЛОВОЙ ТИП,
ДЕНЕЖНЫЙ ТИП ИЛИ ТИП ДАТЫ).
39
• СООБЩЕНИЕ ОБ ОШИБКЕ – ТЕКСТОВОЕ СООБЩЕНИЕ, КОТОРОЕ ВЫДАЕТСЯ
АВТОМАТИЧЕСКИ ПРИ ПОПЫТКЕ ВВОДА В ПОЛЕ ОШИБОЧНЫХ ДАННЫХ.
• ОБЯЗАТЕЛЬНОЕ ПОЛЕ – СВОЙСТВО, ОПРЕДЕЛЯЮЩЕЕ ОБЯЗАТЕЛЬНОСТЬ
ЗАПОЛНЕНИЯ ДАННОГО ПОЛЯ ПРИ НАПОЛНЕНИИ БАЗЫ.
• ПУСТЫЕ СТРОКИ – СВОЙСТВО, РАЗРЕШАЮЩЕЕ ВВОД ПУСТЫХ СТРОКОВЫХ
ДАННЫХ (ОТ СВОЙСТВА ОБЯЗАТЕЛЬНОЕ ПОЛЕ ОТЛИЧАЕТСЯ ТЕМ, ЧТО
ОТНОСИТСЯ НЕ КО ВСЕМ ТИПАМ ДАННЫХ, А ЛИШЬ К НЕКОТОРЫМ,
НАПРИМЕР К ТЕКСТОВЫМ).
• ИНДЕКСИРОВАННОЕ ПОЛЕ – ЕСЛИ ПОЛЕ ОБЛАДАЕТ ЭТИМ СВОЙСТВОМ, ВСЕ
ОПЕРАЦИИ, СВЯЗАННЫЕ С ПОИСКОМ ИЛИ СОРТИРОВКОЙ ЗАПИСЕЙ ПО
ЗНАЧЕНИЮ, ХРАНЯЩЕМУСЯ В ДАННОМ ПОЛЕ, СУЩЕСТВЕННО УСКОРЯЮТСЯ.
КРОМЕ ТОГО, ДЛЯ ИНДЕКСИРОВАННЫХ ПОЛЕЙ МОЖНО СДЕЛАТЬ ТАК, ЧТО
ЗНАЧЕНИЕ В ЗАПИСЯХ БУДУТ ПРОВЕРЯТЬСЯ ПО ЭТОМУ ПОЛЮ НА НАЛИЧИЕ
ПОВТОРОВ, ЧТО ПОЗВОЛЯЕТ АВТОМАТИЧЕСКИ ИСКЛЮЧИТЬ ДУБЛИРОВАНИЕ
ДАННЫХ. 40
ИНФОРМАЦИОННАЯ МОДЕЛЬ
РЕПРЕЗЕНТАТИВНОСТЬ
СОДЕРЖАТЕЛЬНОСТЬ
ПРАГМАТИЗМ
ДОСТАТОЧНОСТЬ
ТОЧНОСТЬ
АКТУАЛЬНОСТЬ
УСТОЙЧИВОСТЬ 42
КЛАССЫ ИНФОРМАЦИОННЫХ МОДЕЛЕЙ
информационно-описательные
информационно-ресурсные
интеллектуальные
43
ИНФОРМАЦИОННО-ОПИСАТЕЛЬНЫЕ
(ДЕСКРИПТИВНЫЕ) МОДЕЛИ
• МОДЕЛИ, ПОСТРОЕННЫЕ КАК ОПИСАНИЕ НЕКОГО ПРОЦЕССА,
ЯВЛЕНИЯ, ОБЪЕКТА, СУЩНОСТИ И Т.Д.
• ЭТИ МОДЕЛИ ВЫПОЛНЯЮТ ФУНКЦИИ ИНФОРМАЦИОННОГО
СООБЩЕНИЯ.
• ЭТИ МОДЕЛИ МОГУТ БЫТЬ ПРОСТЫМИ, СОСТАВНЫМИ И ПР.
• ПРИМЕРОМ ТАКИХ МОДЕЛЕЙ МОГУТ СЛУЖИТ ФАЙЛ, ТЕКСТОВЫЙ
ДОКУМЕНТ, РЕЧЕВОЕ СООБЩЕНИЕ.
• ПОЛУЧИЛ НАИБОЛЕЕ ШИРОКОЕ РАСПРОСТРАНЕНИЕ В
НЕАВТОМАТИЗИРОВАННЫХ ТЕХНОЛОГИЯХ. 44
ИНФОРМАЦИОННО-РЕСУРСНЫЕ МОДЕЛИ
• СПОСОБНЫ АККУМУЛИРОВАТЬ ДАННЫЕ ДЛЯ СОБСТВЕННОГО
УЛУЧШЕНИЯ И ОПТИМИЗАЦИИ. ПРИМЕРОМ ИНФОРМАЦИОННО-
РЕСУРСНЫХ МОДЕЛЕЙ МОГУТ БЫТЬ МОДЕЛИ БАЗЫ ДАННЫХ,
ЧЕЛОВЕЧЕСКАЯ ПАМЯТЬ
• ОБЛАДАЮТ СПОСОБНОСТЬЮ К САМОСОВЕРШЕНСТВОВАНИЮ
ПРИ ПОСТУПЛЕНИИ НОВОЙ ИНФОРМАЦИИ (ДОЛЖНЫ
СОДЕРЖАТЬ НЕКИЙ МЕХАНИЗМ, СВЯЗЫВАЮЩИЙ
РАЗРОЗНЕННЫЕ ДАННЫЕ, ЧТО УПОРЯДОЧИВАЕТ ИХ ХРАНЕНИЕ,
АНАЛИЗ И ОБНОВЛЕНИЕ
• ПОЗВОЛЯЮТ ПОЛУЧАТЬ НОВЫЕ ИНФОРМАЦИОННЫЕ
СОВОКУПНОСТИ 45
ЭТИМ МОДЕЛЯМ)
ПРОЦЕСС ИНФОРМАЦИОННОГО
МОДЕЛИРОВАНИЯ
сущность
описание свойств
отнесение свойств к известным классам
описание отношений между свойствами
абстрактное описание системы свойств и отношений
функциональное описание свойств и отношений
выбор наборов информационных единиц
изменение одних (входных) наборов информационных единиц 47
аналитические
табличные
графические
графовые
48
АНАЛИТИЧЕСКАЯ ФОРМА
49
ТАБЛИЧНАЯ ФОРМА
50
ГРАФИЧЕСКАЯ ФОРМА
51
ГРАФОВАЯ ФОРМА
52