79425

Процессы проектирования. Построение логической модели данных

Доклад

Информатика, кибернетика и программирование

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

Русский

2015-02-13

47.37 KB

0 чел.

  1.  

Процессы проектирования. Построение логической модели данных.

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

Концептуальная модель хранилища данных представляет собой описание главных (основных) сущностей и отношений между ними. Концептуальная модель является отражением предметных областей, в рамках которых планируется построение хранилища данных.

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

Различают четыре логические модели данных:

  1.  иерархические;
  2.  сетевые;
  3.  реляционные;
  4.  многомерные.

С точки зрения структур данных, использующихся для связи между собой внутренних объектов базы, логические модели можно объединить в две группы:

  1.  навигационные модели данных с адресными указателями на данные;
  2.  ссылочная модель данных с именами (идентификаторами) данных.

К навигационным моделям данных относятся иерархическая, сетевая и многомерная логические модели, к ссылочной модели данных – реляционная модель.

Основным отличием базы данных от файловой системы является универсальность базы – т.е. независимость от какой-либо одной структуры описания предметного мира.

Уровни логической модели

Различают три уровня логической модели, отличающихся по глубине представления информации о данных:

  1.  диаграмма сущность-связь (Entity Relationship Diagram, ERD);
  2.  модель данных, основанная на ключах (Key Based model, KB);
  3.  полная атрибутивная модель (Fully Attributed model, FA).

Диаграмма сущность-связь представляет собой модель данных верхнего уровня. Она включает сущности и взаимосвязи, отражающие основные бизнес-правила предметной области. Такая диаграмма не слишком детализирована, в нее включаются основные сущности и связи между ними, которые удовлетворяют основным требованиям, предъявляемым к ИС. Диаграмма сущность-связь может включать связи многие-ко-многим и не включать описание ключей. Как правило, ERD используется для презентаций и обсуждения структуры данных с экспертами предметной области.

Модель данных, основанная на ключах, - более подробное представление данных. Она включает описание всех сущностей и первичных ключей и предназначена для представления структуры данных и ключей, которые соответствуют предметной области.

Полная атрибутивная модель - наиболее детальное представление структуры данных: представляет данные в третьей нормальной форме и включает все сущности, атрибуты и связи.


 

А также другие работы, которые могут Вас заинтересовать

44546. Системы поддержки принятия решений 32 KB
  В этом случае на помощь старым методам приходит оперативная обработка данных OnLine nliticl Processing OLP. Сила OLP заключается в том что в отличие от классических методов поиска запросы здесь формируются не на основе жестко заданных или требующих для модификации вмешательства программиста и следовательно времени т. OLP обеспечивает выявление ассоциаций закономерностей трендов проведение классификации обобщения или детализации составление прогнозов т. Не останавливаясь на тонкостях организации различных моделей OLP например...
44547. Системы, основанные на применении Internet-технологий 31 KB
  Рассматривая вопрос применения Internetтехнологий нельзя не затронуть такую важную проблему как обеспечение информационной безопасности. В дополнение к ним на стыке сегментов локальных сетей и Internet желательна установка брандмауэров средств контроля за внешними входящими и исходящими соединениями. Они позволяют отслеживать передачу информации практически всех известных на сегодняшний день протоколов Internet.
44548. Средства стратегического планирования 31.5 KB
  Как известно для решения подобных задач применяются системы управления проектами например Microsoft Project Symntec Time Line. Практически все системы управления проектами СУП берут за основу некий план проекта составляемый на предварительном этапе. Чисто технически интеграция современных САДП и СУП не вызывает вопросов поскольку обе системы как правило соответствуют стандартам межпрограммного взаимодействия и могут разделять данные.5 позволяет получать доступ к данным о проекте используя внешние приложения в том числе и...
44549. Понятие КИС. Основные этапы и принципы построения 30 KB
  Основные этапы и принципы построения Комплексная информационная система это совокупность технических и программных средств предприятия реализующих идеи и методы автоматизации. И использование специальных программных средств обеспечивающих информационную поддержку бизнеспроцессов в качестве основы КИС представляется наиболее оправданным и эффективным. Среди преимуществ такого подхода следует отметить возможность внесения изменений в отдельные программные компоненты расположенные в одном слое без необходимости коренных переделок на...
44550. Использование языка функиональных блоков ТехноIL, FBD при программирование алгоритмов в КИС 41 KB
  Программа созданная на этом языке называется FBDпрограммой. Для разработки FBDпрограмм в редакторе базы каналов предусмотрены два окна FBD программы и LD программы. Для входа в первое из них нужно выполнить команду FBD программы меню Окна или нажать сочетание клавиш LT3 или нажать ЛК на иконке панели инструментов.
44551. Понятие КИС и её основные части 32 KB
  Современные системы управления деловыми процессами позволяют интегрировать вокруг себя различное программное обеспечение формируя единую информационную систему. Основными функциями управления являются как известно планирование организация активизация координация контроль и анализ которые осуществляются в многомерном пространстве различных областей деятельности предприятия. Очевидно что в состав КИС должны войти средства для документационного обеспечения управления информационной поддержки предметных областей коммуникационное...
44552. Проблемы защиты информации в современных КИС 30.5 KB
  Достаточно сложно решить и проблему надежной аутентификации пользователей. При аутентификации пользователей локальной сети успешно решить эту задачу помогают организационные меры отсечение посторонних пользователей от клиентских компьютеров и терминалов контроль за подключениями к кабельной системе здания и т. Новые проблемы создает проблема аутентификации пользователей при ведении бизнеса через Internet. Число пользователей вырастает настолько что количество переходит в качество и старые методы аутентификации на основе индивидуальных...
44553. Обеспечение иерархии скоростей и качества обслуживания 31.5 KB
  Возможность поэтапного внедрения новой технологии в существующие сети не требующего чрезмерных разовых вложений. Все работы по созданию технологий удовлетворяющих этим требованиям можно разделить на три большие группы: Создание масштабируемой по скорости технологии на основе технологии Ethernet: линия Ethernet FstEthernet GigbitEthernet. Создание технологии с масштабируемой скоростью частично совместимой с Ethernet и имеющей встроенные возможности для обеспечения начального уровня качества обслуживания для трафика реального...
44554. Стратегическое планирование КИС 29 KB
  При стратегическом планировании сети нужно принять решения по четырем группам вопросов: Какие новые идеи решения и продукты являются стратегически важными Какие решения в стратегически важных областях являются перспективными Какие из них могут оказаться полезными в вашей корпоративной сети Каким образом новые решения и продукты нужно внедрять в существующую сеть На какие этапы нужно разбить процесс перехода на новые решения и продукты как обеспечить максимально безболезненное взаимодействие новых и старых частей и компонентов сети...