
- •Тексты лекций и тестовые вопросы по дисциплине
- •Информационные системы
- •Тема 1. Основные понятия информационных технологий (ит) 6
- •Тема 3. Технологии интегрированных информационных систем 63
- •Тема 4. Информационные технологии в управлении. 86
- •Тема 1. Основные понятия информационных технологий (ит)
- •1.1. Понятие информационной технологии
- •1.2. Классификация информационных технологий.
- •1.3. Эволюция информационных технологий
- •1.4. Свойства информационных технологий
- •Тема 2. Интегрированные информационные технологии общего назначения
- •2.1. Информационные технологии электронного офиса
- •2.2. Технологии обработки графических образов
- •2.3. Гипертекстовая технология.
- •2.4. Сетевые технологии.
- •2.5. Технология мультимедиа.
- •2.6. Технологии видеоконференции.
- •2.7. Интеллектуальные информационные технологии.
- •2.8. Технологии обеспечения безопасности обработки информации.
- •Тема 3. Технологии интегрированных информационных систем
- •3.1. Технологии геоинформационных систем.
- •3.2. Технологии распределенной обработки данных.
- •3.3. Технологии информационных хранилищ.
- •3.4. Технологии электронного документооборота.
- •Тема 4. Информационные технологии в управлении.
- •4.1. Технологии построения корпоративных информационных систем.
- •4.2. Технологии экспертных систем
- •4.3. Технологии интеллектуального анализа данных
- •4.4. Технологии систем поддержки принятия решений
- •Содержание
- •Тема 1. Основные понятия информационных технологий (ит) 6
- •Тема 3. Технологии интегрированных информационных систем 63
- •Тема 4. Информационные технологии в управлении. 86
- •Введение
- •Базы данных и системы управления ими
- •Базы данных
- •Структурные элементы базы данных
- •Системы управления базами данных
- •Модели данных и их виды
- •Иерархическая модель данных
- •Реляционная модель данных
- •Информационно-логическая модель данных
- •Нормализация отношений
- •Понятие нормализации отношений
- •Первая нормальная форма
- •Вторая нормальная форма
- •Третья нормальная форма
- •Типы связей
- •Построение инфологической модели
- •Архитектура субд
- •Понятие информационно-логической модели
- •Заключение
Построение инфологической модели
Архитектура субд
Базы данных и программные средства их создания и ведения (СУБД) имеют многоуровневую архитектуру, представление о которой можно получить из рис. 10 [1, 2, 6].
Приложение 1
Приложение 2
Приложение 3
Логический
уровень
представления
данных
Внешняя модель А
Внешняя модель В
Концептуальная
модель БД
Физический
уровень
представления
данных
Физическая модель
БД
БД
Рис. 10. Многоуровневое представление данных БД под управлением СУБД
Различают концептуальный, внутренний и внешний уровни представления данных баз данных, которым соответствуют модели аналогичного назначения.
Концептуальный уровень соответствует логическому аспекту представления данных предметной области в интегрированном виде. Концептуальная модель состоит из множества экземпляров различных типов данных, структурированных в соответствии с требованиями СУБД к логической структуре базы данных [6].
Внутренний уровень отображает требуемую организацию данных в среде хранения и соответствует физическому аспекту представления данных. Внутренняя модель состоит из отдельных экземпляров записей, физически хранимых во внешних носителях.
Внешний уровень поддерживает частные представления данных, требуемые конкретным пользователям. Внешняя модель является подмножеством концептуальной модели, Возможно пересечение внешних моделей по данным. Частная логическая структура данных для отдельного приложения (задачи) или пользователя соответствует внешней модели или подсхеме БД. С помощью внешних моделей поддерживается санкционированный доступ к данным БД приложений (ограничен состав и структура данных концептуальной модели БД, доступных в приложении, а также заданы допустимые режимы обработки этих данных ввод, редактирование, удаление, поиск).
Пример
С
оотношение
между концептуальной и внешними моделями
базы данных приведено на рис. 11.
Рис.11. Пример соотношения между концептуальной моделью и внешними моделями
Появление новых или изменение информационных потребностей существующих приложений требуют определения для них корректных внешних моделей, при этом на уровне концептуальной и внутренней модели данных изменений не происходит. Изменения в концептуальной модели, вызванные появлением новых видов данных или изменением их структур, могут затрагивать не все приложения, т.е. обеспечивается определенная независимость программ от данных. Изменения в концептуальной модели должны отражаться на внутренней модели, и при неизменной концептуальной модели возможна самостоятельная модификация внутренней модели БД с целью улучшения ее характеристик (время доступа к данным, расхода памяти внешних устройств и др.). Таким образом БД реализует принцип относительной независимости логической и физической организации данных.
Понятие информационно-логической модели
Проектирование базы данных состоит в построении комплекса взаимосвязанных моделей данных. На рис. 12 условно отображены этапы процесса проектирования базы данных [6].
Рис. 12. Этапы процесса проектирования базы данных
Важнейшим этапом проектирования базы данных является разработка инфологической (информационно-логической) . модели предметной области, не ориентированной на СУБД.
В инфологической модели средствами структур данных в интегрированном виде отражают состав и структуру данных, а также информационные потребности приложений (задач и запросов).
Информационно-логическая (инфологическая) модель предметной области отражает предметную область в виде совокупности информационных объектов и их структурных связей.
Инфологическая модель предметной области строится первой. Предварительная инфологическая модель строится еще на предпроектной стадии и затем уточняется на более поздних стадиях проектирования баз данных. Затем на ее основе строятся концептуальная (логическая), внутренняя (физическая) и внешняя модели [5, 6].
Пример. На рис. 13 представлена графическая форма информационно-логической модели, связывающей информационные объекты: Студент, Сессия, Стипендия, Преподаватель.
Преподаватель
Студент
Сессия
Стипендия
Рис. 13. Пример графического представления инфологической модели.