- •Введение
- •3. Лингвистические основы информатики:
- •Список сокращений
- •1 Информационные системы как основной инструмент информатизации
- •1.1 Информационное развитие общества
- •1.2 Формы и содержание движения информации
- •1.3 Классификация информации
- •1.4.1 Статистический подход
- •1.3.1 Требования к информации
- •1.4 Количество информации. Методы оценки
- •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.1 Сетевые протоколы
- •9 Мировые информационные ресурсы
- •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.3.3 Проектирование реализации
После получения концептуальной модели БД переходят к этапу проектирования реализации, в результате которого создается СУБД-ориентированная модель БД. На этом этапе для концептуальной модели выбирается подходящая модель данных (иерархическая, сетевая или реляционная) и конкретная СУБД, поддерживающая данную модель данных, средствами которой БД будет реализована. Затем подробная концептуальная модель превращается в проект реализации базы данных; создается словарь данных, БД наполняется данными, создаются прикладные программы и обучаются пользователи.
На этом шаге создаются следующие документы:
набор подсхем,
спецификации для физического проектирования приложений;
руководства по разработке программ (интерфейсы с пользователем и межпрограммные интерфейсы);
руководства по сопровождению БД.
Выводы:
Инфологическое проектирование – это словесное описание предметной области (например, ПрО «Завод» состоит из администрации, цехов – токарного, фрезерного, плавильного, красильного и т.д.
Концептуальное проектирование – это словесная схема ПрО, полученная на инфологическом этапе, представленная графически – в виде концептуальной модели, где каждый объект ПрО изображён в виде прямоугольника, а связи между объектами – в виде стрелок (рис. 8.4):
Эти этапы – докомпьютерные.
На следующем этапе – даталогическом – выбирается СУБД (MS Access, Paradox, Dbase и др.), которая может реализовать ПрО в какой-либо программной среде (MS Access, Borland Delphi, Borland C++ и т.п.). Этот этап также называется Проектирование реализации
8.4 Классификация моделей данных
Каждая СУБД поддерживает конкретную модель данных (МД). Модель определяет правила создания структур данных, допустимых для данной СУБД, возможные операции над структурами и классы ограничений целостности данных, реализуемые средствами этой СУБД.
В большинстве СУБД используются следующие классические МД:
теоретико - графовые (ТГ) и
теоретико-множественные (ТМ).
ТГ – модели.
К ним относятся:
сетевые модели;
иерархические модели.
В ТГ-моделях данных одновременно выполняется обработка только одиночных объектов данных из БД - записей, агрегатов, сегментов или полейзаписей. Навигация в БД выполняется пользователями явно с помощью языков программирования и функций СУБД, Для интерактивного доступа к БД пользователь должен самостоятельно создать прикладную программу с собственным интерфейсом.
Механизмы доступа к текущим объектам и навигации по структуре
данных в ТГ-моделях достаточно сложны, особенно в сетевой модели, все операции имеют графовый характер.
ТМ модели
Это реляционные модели данных, они используют математический аппарат, реляционную алгебру (знаковая обработка множеств), реляционное исчисление для обработки данных.
БД, построенная по реляционной модели данных БД представляется совокупностью таблиц, над которыми выполняются операции, формируемые в терминах реляционной алгебры и реляционного исчисления. Операции над объектами БД имеют теоретико-множественный характер, что дает возможность формулировать запросы более компактно, используя термина более крупных агрегатов данных.
Однако множественный подход порождает проблемы, связанные с производительностью и интерфейсом СУБД реляционного типа, с традиционными языками программирования.
