- •Введение
- •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.4.3 Реляционная модель данных
Реляционная модель данных (РМД) представляется в виде совокупности двумерных таблиц, поиск и обработка данных в которых выполняется с помощью математического аппарата реляционной алгебры и реляционного исчисления.
Создателем РМД является сотрудник фирмы IBM доктор Э.Ф. Кодд, математик по образованию. Кодд предложил для обработки данных использовать аппарат теории множеств (объединение, пересечение, разность, декартово произведение) и сформулировал 12 правил, которым должна соответствовать реляционная БД Кодд также ввёл два языка манипулирования данными – SQL (Structured Query Language – структурный язык запросов) и (OBE (Query By Example – запросы по образцу).
Кодд показал, что любое представление данных сводится к совокупности двумерных таблиц особого вида, известного в математике как отношение - relation За фундаментальный вклад в теорию и практику развития СУБД генеральным комитетом Ассоциации вычислительных машин (АСМ) в 1981 году Кодду была вручена премия Тьюринга.
Основные определения и понятия.
Реляционная база данных (РБД) - это конечный (ограниченный) набор отношений (таблиц) различной арности, то есть имеющих различное число столбцов (атрибутов). Назначением отношения является представление объектных множеств и связей между ними.
Строка в таблице (кортеж) - представляет некоторый объект реального мира или соотношение между объектами.
Атрибут – название столбца в отношении.
Пример.
Объектное множество14 ИНЖЕНЕР {Таб_№, Фамилия И.О.,Должность} представляется отношением (табл. 8.5):
Название отношения ИНЖЕНЕР Таблица 8.5
Таб_№ |
Фамилия И.О. |
Должность |
- Схема отношения |
002 |
Васин В.Г. |
Механик |
Объекты (кортежи) |
014 |
Попов А.Д. |
Электрик |
|
023 |
Рогов В.П. |
Технолог |
Домен – это множество допустимых значений атрибутов данного типа.
r - это конечное множество имен атрибутов («шапка» таблицы). Если r – отношение, то его схемой будет конечное множество имён атрибутов {A1, A2,.., An} или r = R(Ai).}
Шапка таблицы – это схема отношения, в ячейках отношения записываются значения атрибутов, которые берутся из соответствующих доменов D1, D2, D3 – домены табельных номеров, фамилий и должностей.
8.4.3.1Свойства проектируемой бд
Основными свойствами БД являются:
Целостность. В каждый момент времени данные БД, должны быть непротиворечивы, что достигается введением ограничений целостности, таких как диапазон допустимых значений, соотношения между значениями в полях, форматы данных, ограничения нормализации (атомарность данных). Существуют ограничения, работающие только при удалении записей. Например, нельзя удалять запись, связанную с другой неудаляемой записью.
Восстанавливаемость – это возможность восстановления БД после сбоя системы или её порчи (аппаратной или программной). Обеспечивается дублированием БД (архивные копии) и использованием техники повышенной надежности. В качестве примера порчи и восстановления БД может служить проверка наличия файлов какого либо приложения.
Безопасность - защита данных от преднамеренного и непреднамеренного доступа, модификации и разрушения. Обеспечивается запретом на несанкционированный доступ, зашитой от копирования (установка параметра «только чтение»), криптографическая защита (установка паролей), административные меры, например, ограничение доступа к носителям информации.
Эффективность. Это свойство подразумевает:
минимальное время реакции на запрос пользователя;
минимальные потребности в памяти;
сочетание этих параметров.
Предельные размеры и эксплуатационные ограничения. Предельные размеры и ограничения, накладываемые эксплуатацией данной БД, могут существенно повлиять на проектное решение.
