<<
>>

МОДЕЛИ СУБД

Информацию о предметной области можно представить с помощью нескольких объектов, каждый из которых описывается несколькими полями. Объекты могут быть связаны между собой.

Процесс проектирования информационной модели представлен на рис.

4.1.1.

Объекты с составляющими их полями данных и взаимосвязями называются концептуальной моделью. Концептуальная модель

Рис. 4.1.1. Процесс проектирования информационной модели

дает общее представление о потоке данных в предметной области и представляет объекты и их взаимосвязи без указания способов их физического хранения. Концептуальная модель транслируется затем в модель данных, совместимую с выбранной СУБД. Такая модель называется логической. При замене СУБД она тоже может измениться.

Логическая модель отражает логические связи между элементами данных вне зависимости от их содержания и среды хранения. Логическая модель может быть реляционной, иерархической и сетевой.

Иерархическая модель данных строится по принципу иерархии типов объектов, т.е. один тип объекта является главным, а остальные, находящиеся на низших уровнях иерархии, — подчиненными (рис. 4.1.2). Наивысший в иерархии узел называется корневым. Зависимые узлы находятся на втором, третьем и т.д. уровнях.

Рис. 4.1.2. Схема иерархической модели данных

Сетевая модель состоит из набора записей и набора связей между этими записями (рис. 4.1.3), т.е. любой объект может быть главным и подчиненным (главный объект называется владельцем набора, а подчиненный — членом набора). Каждый объект может выступать и в роли владельца, и в роли члена набора. Это означает, что каждый объект может участвовать в любом числе взаимосвязей.

Рис.

4.1.3. Схема сетевой модели данных

В реляционной модели данных объекты и взаимосвязи между ними представляются с помощью таблиц, как это показано на рис. 4.1.4. Каждая таблица представляет один объект и состоит из строк и столбцов. В реляционной базе данных каждая таблица должна иметь первичный ключ — поле или комбинацию полей, единственным образом идентифицирующую строку в таблице. Благодаря своей простоте и естественности представления реляционная модель получила наибольшее распространение в СУБД для персональных компьютеров.

Рис. 4.1.4. Схема реляционной модели данных

Нормализация отношений — это процесс построения оптимальной структуры таблиц и связей в реляционной БД. В процессе нормализации элементы данных группируются в таблицы. Теория нормализации основана на том, что определенный набор таблиц обладает лучшими свойствами при работе с данными, чем все остальные наборы таблиц, с помощью которых могут быть представлены те же данные.

Логическая модель, в свою очередь, отражается в физическую модель, которая определяет размещение данных, методы доступа и технику индексирования и называется внутренней моделью системы.

При выборе типа данных следует учитывать возможности той СУБД, с помощью которой будет реализовываться физическая модель информационной системы.

<< | >>
Источник: В.М. Maтюшка. Информатика для экономистов: Учебник / Под общ. ред. В.М. Maтюшка. - M.: ИНФРА-М,2007. - 880 с.. 2007

Еще по теме МОДЕЛИ СУБД:

  1. ВИДЫ СУБД
  2. ПРОИЗВОДИТЕЛЬНОСТЬ И ОБЕСПЕЧЕНИЕ БЕЗОПАСНОСТИ СУБД
  3. ПОНЯТИЕ ОТЧЕТА В СУБД
  4. 4.2. Регулирование эволюции национальной экономики на базе вычислимой модели общего равновесия с сектором знаний 4.2.1. Описание модели, параметрическая идентификации и ретроспективный прогноз Агенты модели
  5. Редуцированные модели или модели, основанные на интенсивности дефолтов, или упрощенные модели.
  6. Мир экономико-математических моделей: модели экономических теорий и модели экономических объектов
  7. Факторные модели и их использование в экономическом анализе: виды моделей, способы моделирования.
  8. 3.2. Математическая модель Гудвина конъюнктурных колебаний растущей экономики 3.2.1. Описание модели.
  9. Структурные модели равновесия и комбинированные авторские модели
  10. Общая модель макроэкономического равновесия IS—LM (модель Хикса-Хансена)
  11. Развитие модели Мертона. Другие виды структурных моделей.
  12. Структурные модели или модели оценки CDS на основе стоимости фирмы
  13. Приложение 2. Обоснование вида модели динамики цен на газ и определение параметров модели
  14. Неструктурные модели временных рядов и модели, построенные на основе фьючерсных цен
  15. Модели рыночной экономики. Особенности белорусской модели социально-экономического развития
  16. 3.1. Математическая модель цикла Кондратьева 3.1.1. Описание модели.
  17. 27. Два типа установления рыночного равновесия: модель Л. Вальраса и модель А. Маршалла.
  18. 3.2Простейшая модель эндогенного экономического роста — АК-модель
  19. 15.4.2 Модель сигнализирования на рынке труда (модель Спенса)
- Информатика для экономистов - Антимонопольное право - Бухгалтерский учет и контроль - Бюджетна система України - Бюджетная система России - ВЭД РФ - Господарче право України - Государственное регулирование экономики в России - Державне регулювання економіки в Україні - ЗЕД України - Инновации - Институциональная экономика - История экономических учений - Коммерческая деятельность предприятия - Контроль и ревизия в России - Контроль і ревізія в Україні - Кризисная экономика - Лизинг - Логистика - Математические методы в экономике - Международные экономические отношения - Микроэкономика - Мировая экономика - Муніципальне та державне управління в Україні - Налоговое право - Организация производства - Основы экономики - Политическая экономия - Размещение производительных сил (РПС) - Региональная и национальная экономика - Страховое дело - Теория управления экономическими системами - Управление инновациями - Философия экономики - Ценообразование - Экономика зарубежных государств - Экономика и управление народным хозяйством - Экономика отрасли - Экономика предприятия - Экономика природопользования - Экономика труда - Экономическая безопасность - Экономическая география - Экономическая демография - Экономическая статистика - Экономическая теория и история - Экономический анализ -