- •Введение
- •3. Лингвистические основы информатики:
- •Список сокращений
- •1 Информационные системы как основной инструмент информатизации
- •1.1 Информационное развитие общества
- •1.2 Формы и содержание движения информации
- •1.3 Классификация информации
- •1.3.1 Требования к информации
- •1.4 Количество информации. Методы оценки
- •1.4.1 Статистический подход
- •1.4.2 Семантический подход
- •1.4.3 Прагматический подход
- •1.4.4 Структурный подход
- •1.5 Информационные технологии
- •1.5.1 Информатизация общества
- •1.5.2 Эволюция информационных технологий
- •1.5.2.1 Эра докомпьютерных технологий
- •1.5.2.2 Эра электронно - вычислительных машин
- •1.5.3 Роль информационных технологий в развитии и экономике общества
- •1.5.4 Свойства информационных технологий. Платформа
- •1.5.5 Классификация информационных технологий
- •1.6 Информационные ресурсы
- •1.7 Исследование информационных систем
- •1.7.1 Системный подход
- •Контрольные вопросы по разделу 1
- •Тест по разделу 1
- •5) Автоматизированный банк данных.
- •2 Лингвистические основы информатики
- •2.1 Языковые средства информационных систем
- •2.1.1 Основные функции языка
- •2.1.2 Классификация языков
- •2.2 Основные понятия семиотики
- •2.3 Онтология
- •2.4 Классификации
- •2.5 Компьютерная лингвистика. Анализ и синтез текста
- •2.5.1 Анализ текстов на естественном языке
- •2.5.2 Этапы автоматического анализа текста
- •2.5.3 Синтез текстов на естественном языке
- •2.5.4 Понимание текстов
- •2.5.5 Оживление текста
- •2.5.6 Машинный перевод
- •Контрольные вопросы по разделу 2
- •Тест по разделу 2
- •3) Оживление текста.
- •2) Онтология
- •5) Машинный перевод
- •2)Понимание текстов
- •3)Оживление текста
- •3 Управление в системах
- •3.1 Классификация систем управления
- •3.2 Обратная связь в системах управления
- •Контрольные вопросы по разделу 3
- •Тест по разделу 3
- •4 Социальные информационные системы
- •4.1 Процессы в социальных системах
- •Контрольные вопросы по разделу 4
- •Тест по разделу 4
- •5 Информационные системы в управлении
- •5.1 Свойства системы
- •5.2 Классификация информационных систем
- •Контрольные вопросы по разделу 5
- •Тест по разделу 5
- •6 Информационное обеспечение процессов и систем
- •6.1 Структура информационного обеспечения
- •6.2 Структура информационной системы
- •Контрольные вопросы по разделу 6
- •Тест по разделу 6
- •7 Информационно-поисковые системы
- •7.1 Виды информационно-поисковых систем
- •7.2 Эффективность ипс
- •Контрольные вопросы по разделу 7
- •Тест по разделу 7
- •8 Базы данных и знаний
- •8.1 Системы управления базами данных
- •8.1.1 Основные функции субд
- •8.2 Автоматизированный банк данных
- •8.3 Проектирование бд
- •8.3.1 Инфологическое проектирование бд
- •8.3.2 Концептуальное проектирование бд
- •8.3.3 Проектирование реализации
- •8.4 Классификация моделей данных
- •8.4.1 Сетевая модель данных
- •8.4.2 Иерархическая модель данных
- •8.4.3 Реляционная модель данных
- •8.4.3.1Свойства проектируемой бд
- •8.4.3.2 Нормализация отношений
- •8.5 Экспертные системы
- •8.5.1 Структура экспертной системы
- •8.5.2 Классификация экспертных систем
- •1 По задачам.
- •2 По связи с реальным временем
- •3 По типу эвм.
- •4 По степени интеграции.
- •8.5.3 Инструментальные средства построения эс
- •Контрольные вопросы по разделу 8
- •Тест по разделу 8
- •Сетевая модель данных.
- •Реляционная модель данных.
- •9 Мировые информационные ресурсы
- •9.1 Сетевые протоколы
- •9.2 Основы работы в Internet
- •9.2.1 Протоколы ip и tcp
- •9.2.2 Доменная система имен
- •9.2.3 Механизм работы протоколов ip и тср
- •9.2.4 Система ip-адресации
- •9.3 Программы работы в сети
- •9.3.1 Браузеры
- •9.3.3 Ftp передача файлов
- •9.4 Информационные ресурсы Internet
- •9.4.1 Сервис World Wide Web
- •9.4.2 Протоколы передачи данных http и https
- •9.4.3 Протокол передачи файлов ftp
- •9.4.4 Электронная почта
- •9.4.5 Группа новостей Usenet news
- •Контрольные вопросы по разделу 9
- •Тест по разделу 9
- •5) Все ответы верны
- •Контрольные вопросы по разделу 10
- •Тест по разделу 10
- •Литература
- •Приложение Закон рф "Об информации, информатизации и защите информации"
- •Глава 1 0бщие положения
- •Глава 2 информационные ресурсы
- •Глава 3 пользование информационными
- •Глава 4. Информатизация, информационные
- •Глава 5 защита информации и прав субъектов
8.4.1 Сетевая модель данных
Сетевая модель данных (СМД) использует графовые формы представления данных, в которой потомок может иметь любое число предков. Сетевая БД состоит из набора записей (массивов, таблиц), образующих узлы, и набора связей между этими записями типа 1:1 или 1:N.
В терминах БД набор – это связь между объектами ПрО, "ниточка", на концах которой "висят" объекты – таблицы БД.
Граф строится по следующим правилам:
БД может содержать любое количество типов наборов и записей;
между двумя типами записей может быть любое количество типов наборов;
Один преподаватель ведёт занятия в нескольких группах (один набор), и являться куратором одной группы (второй набор) - рис. 8.5.
запись может быть владельцем нескольких типов наборов и одновременно может быть членом нескольких типов наборов.
Внутренние ограничения сетевой модели
в конкретном экземпляре набора запись-члена может иметь только один экземпляр владельца набора;
запись-член одновременно может входить в разные типы наборов.
Пример . Набор ПРЕПОДАВАТЕЛЬ-ГРУППА
ПРЕПОДАВАТЕЛЬ
преподаёт ГРУППА
ПРЕПОДАВАТЕЛЬ
преподаёт ГРУППА
Куратор
Тип записи-владельца
Тип записей-членов
Рисунок
8.5 Два типа набора между записями
Пример. Тип записи Кафедра является владельцем записей Преподаватели и Группа и членом записи Факультет (рис. 8.6):
Пример
На рис. 8.7 Дисциплина (запись-член) в наборе включает (имеет) только одну запись-владельца Учебный план. Но запись-член Дисциплина может входить также в набор читает.
Пример
.
Эти ограничения приводят к невозможности реализации напрямую
связи «многие-ко-многим» M:N. Такая связь должна быть представлена самостоятельным объектом Читает, т.е. промежуточной таблицей, которая состоит как минимум из двух столбцов – ключевых атрибутов связываемых таблиц (рис. 8.8). Замена связи объектом позволяет заменить связь типа M:N двумя связями типа 1: N.
Рисунок 8.9
Варианты сетевой модели
Вывод: Главное свойство сетевой модели – у одного потомка может быть несколько родителей. Поэтому чаще всего объекты сетевой модели на концептуальной схеме представлены в виде кольцевой структуры, т.е связи между объектами замыкают их хотя бы в одно кольцо в любом месте сети (рис. 8.9).
8.4.2 Иерархическая модель данных
Иерархическая модель данных (ИМД) исторически появилась раньше сетевой, на концептуальном уровне она является частным случаем СМД. Вершины графов также отображают типы записей, дуги – связи, причём дуги не направлены, т.к. в иерархических структурах запись-потомок должна иметь только одного предка (рис. 8.10).
Граф ИМД называется деревом определений. Вершины графа - типы записей не должны быть простыми. Исключение какого-либо узла исключает все порожденные им объекты (экземпляры записей).
Свойства графа ИМД:
вершина графа - корень, в которую не заходит ни одно ребро;
остальные вершины графа называются исходными, в них заходит одна дуга (ребро) вышележащего уровня, исходит из этого узла один или несколько порожденных узлов;
граф ИМД не имеет замкнутых петель или циклов.
доступ к любому узлу начинается с корня
Рисунок 8.10 Структура ИМД
Целостности по ссылкам между записями-предками и записями-потомками поддерживается автоматически только в одном дереве иерархии, целостность по ссылкам между записями, не входящими в одну иерархию, не поддерживается.
ИМД строится с помощью связей типа 1:1 или 1:N, связь типа М:N , как и в СМД, реализуется с избыточностью (заменой связи типа М:N на объект с двумя связями типа 1:N).
Самой известной ИМД является Information Management System (IMS) фирмы IBM, которая появилась в 1968 г.
Проектирование обеих моделей, СМД и ИМД, требует использования специалистов-программистов высокой квалификации, и, тем не менее, составление прикладных программ может занять недели и месяцы интенсивного труда.
