
- •Введение
- •Лекция 1 Информатизация общества как социотехнический процесс
- •Критерии становления информационного общества
- •Информатизация общества
- •Информационная среда и информационный ресурс общества
- •1.1 Критерии становления информационного общества
- •1.2 Информатизация общества
- •1.2.1 Социальный аспект информатизации общества
- •1.2.2 Технические предпосылки информатизации
- •1.2.3 Экономические условия и предпосылки информатизации
- •1.2.4 Политические условия и предпосылки информатизации
- •1.2.5 Условия и предпосылки информатизации в культурно-духовной сфере
- •1.3 Информационная среда и информационный ресурс общества
- •Лекция 2. Общество и личность в условиях информатизации. Прогнозирование их развития
- •2.1 Информационный образ жизни общества
- •2.2 Личность в условиях информатизации
- •2.1 Информационный образ жизни общества
- •2.2 Личность в условиях информатизации
- •2.3 Прогнозы изменения социальной структуры в ходе информатизации
- •2.4 Информационная безопасность России
- •2.5 Особенности информатизации России
- •Лекция 3. Формирование системы социальной информации России
- •3.1 Информатика, социальная информатика – соотношение понятий
- •3.2 Система социальной информации
- •3.3 Теоретические подходы к изучению закономерностей информационного обмена
- •3.3.1 Синтаксический подход
- •3.3.2 Семантический подход
- •3.3.3 Прагматический подход
- •3.4. Представление знаний в эвм
- •3.4.1 Соотношение понятий информация, данные, знания
- •3.4.2 Понятие формализации знаний
- •3.4.3. Классификационные моделей представления знаний
- •3.4.3.1 Иерархическая (логическая) модель представления знаний
- •3.4.3.2 Морфологическая (сетевая) модель представления знаний
- •3.4.3.3 Древовидная (продукционная) модель представления знаний
- •3.4.3.4 Реляционная (фреймовая) модель представления знаний
- •3.5 Новые информационные технологии
- •Лекция 4. Управление информатизацией общества. Специфика социологического измерения в современной информационной среде
- •4.1 Варианты управления информатизацией общества
- •4.2 Методы измерения социальной информации
- •4.3 Использование методов классической эмпирической социологии в условиях становления информационного общества
- •4.4 Компьютерные средства манипулирования социальной информацией
- •4.5 Развитие новых подходов к измерению процессов информатизации общества
- •Лекция 5. Информационные системы в социальной сфере
- •5.1. Классификация автоматизированных информационных систем
- •5.2 Проблемы проектирования ис
- •5.3 Жизненный цикл программного обеспечения
- •5.4 Ис в социальной сфере
- •Лекция 6. Технология работы с базами социальных данных
- •6.1 Автоматизированные информационные ресурсы России
- •6.2. Типы социальных бд
- •6.3 Перспективы развития системы социальной информации
- •6.4 Клиент-серверная архитектура ис
- •6.5 Модели данных
- •6.6 Элементы реляционной модели бд
- •6.7 Ограничения и операции над отношениями
- •Лекция 7. Проектирование баз данных
- •7.1 Общие проблемы проектирования бд
- •7.2 Метод нормальных форм
- •7.2.1 Избыточность данных
- •7.2.2 Формирование исходного отношения
- •7.2.3 Проектирование бд методом нормальных форм
- •7.2.3.1 Зависимости между атрибутами
- •7.2.3.2 Выявление зависимости между атрибутами
- •7.2.3.3 Нормальные формы
- •7.3 Обеспечение целостности бд
- •Лекция 8. Основные принципы создания интерфейсной оболочки
- •8.1.1 Размещение информации на экране
- •8.1.2 Использование цвета при проектировании эргономичного интерфейса
- •8.1.3 Непротиворечивость и стандартизация
- •8.1.4 Тексты и диалоги
- •8.1.5 Средства управления графического интерфейса пользователя
- •8.1.6 Дизайн заголовков и полей
- •8.1.7 Форматы ввода
- •8.1.8 Проектирование сообщений
- •8.2 Проектирование бд с использованием case-технологий и системный анализ
- •Лекция 9. Компоненты субд Access и особенности работы
- •9.1 Этапы создания базы данных
- •9.1.1 Создание новой базы данных с помощью Мастера баз данных
- •9.2 Окно базы данных
- •9.2.1 Таблицы
- •9.2.2 Запросы
- •9.2.3 Формы
- •9.2.4 Страницы
- •9.2.5 Отчеты
- •9.2.6 Макросы
- •9.2.7 Модули
- •9.2.8 Панель инструментов окна базы данных
- •9.3 Приемы работы с базой данных
- •9.3.1 Создание нового объекта
- •9.3.2 Открытие объекта
- •9.3.3 Изменение макета объекта
- •9.3.4 Просмотр объектов по группам
- •9.3.5 Контекстные меню
- •9.3.6 Открытие базы данных
- •9.3.7 Изменение способа отображения объектов в папке
- •9.3.8 Вызов справки в окне диалога открытия файла базы данных
- •9.3.9 Закрытие базы данных
- •9.4 Связывание таблиц в Access
- •Заключение
- •Глоссарий
- •Библиографический список
- •Приложение б
- •660049, Г. Красноярск, пр. Мира, 82, риц СибГту.
6.5 Модели данных
Хранимые в базе данные имеют определенную логическую структуру, то есть представлены некоторой моделью, поддерживаемой системой управления баз данных (СУБД). К числу важнейших относятся следующие модели данных: иерархическая, сетевая, реляционная, объектно-ориентированная.
В иерархической модели данные представляются в виде древовидной (иерархической) структуры. Она удобна для работы с иерархически упорядоченной информацией и громоздка для информации со сложными логическими связями.
Сетевая модель означает представление данных в виде произвольного графа. Достоинством сетевой и иерархической моделей данных является возможность их эффективной реализации по показателям затрат памяти и оперативности. Недостатком сетевой модели данных является высокая сложность и жесткость схемы БД, построенной на ее основе.
Реляционная модель данных (РМД) получила название от английского термина relation – отношение. Ее предложил в 70-е годы сотрудник фирмы IBM Эдгар Кодд. При соблюдении определенных условий отношение представляется в виде двумерной таблицы, привычной для человека. Большинство современных БД для персональных ЭВМ являются реляционными.
Достоинствами реляционной модели данных являются ее простота, удобство реализации на ЭВМ, наличие теоретического обоснования и возможность формирования гибкой схемы БД, допускающей настройку при формировании запросов.
Реляционная модель данных используется в основном в БД среднего размера. При увеличении числа таблиц в базе данных заметно падает скорость работы с ней. Определенные проблемы использования РМД возникают при создании систем со сложными структурами данных, например, систем автоматизации проектирования.
Объектно-ориентированные БД объединяют в себе две модели данных, реляционную и сетевую, и используются для создания крупных БД со сложными структурами данных.
Модель данных в общем случае описывает набор базовых признаков, которыми должны обладать все конкретные СУБД и управляемые ими БД, основанные на этой модели.
Таким образом, СУБД, также как и БД, классифицируют по используемой модели данных (иерархическая, сетевая, реляционная, объектно-ориентированная) и по характеру использования (персональные – СУБДП и многопользовательские – СУБДМ).
Многопользовательские СУБД (Oracle, Informix) включают в себя сервер БД и клиентскую часть, работают в неоднородной вычислительной среде, допускают разные типы ЭВМ и операционные системы. Универсальность многопользовательских СУБД отражается соответственно на высокой цене и компьютерных ресурсах, требуемых для их поддержки.
Персональные СУБД (Access, Paradox, Clipper, Visual FoxPro и др.) обеспечивают возможность создания персональных БД и недорогих приложений, работающих с ними, а при необходимости и создания приложений, работающих с сервером БД.
Язык современной СУБДП базируется на структурированном языке запросов (SQL) – стандартном средстве доступа к серверу БД, обеспечивающим манипулирование данными и определение схемы реляционной БДП.
Обеспечение целостности БД – необходимое условие успешного функционирования БД. Целостность БД – свойство БД, означающее, что БД содержит полную и непротиворечивую информацию, необходимую и достаточную для корректного функционирования приложений.