Лабораторная работа №1 Проектирование баз данных и создание модели «сущность-связь». Модель сущность связь и ее основные понятия


Download 55.34 Kb.
bet1/3
Sana18.06.2023
Hajmi55.34 Kb.
#1565361
TuriЛабораторная работа
  1   2   3
Bog'liq
632 19 Raximjonov Jamshidbek labrab1(18)


Лабораторная работа №1
Проектирование баз данных и создание модели «сущность-связь».
1.Модель сущность связь и ее основные понятия:
Наиболее распространенным средством моделирования предметной области систем, ориентированных на обработку фактографической информации, является модель «сущность-связь» (Entity-Relationship Model - ERМ), впервые предложенная Питером Пин-Шэн Ченом в 1976 г. Эта модель традиционно используется в структурном анализе и проектировании, но, по существу, реализует объектный подход к моделированию предметной области.
Модель “сущность-связь” положена в основу значительного количества коммерческих CASE-продуктов, поддерживающих полный цикл разработки систем баз данных или отдельные его стадии. При этом многие из них не только поддерживают стадию концептуального проектирования предметной области разрабатываемой системы, но и позволяют осуществить на основе построенной их средствами модели стадию логического проектирования путем автоматической генерации концептуальной схемы базы данных для выбранной СУБД, например, схемы базы данных для какого-либо SQL-сервера или объектной СУБД. Моделирование предметной области в этом случае базируется на использовании графических диаграмм, включающих сравнительно небольшое число компонентов самое важное – технологию построения таких диаграмм.
Семантическую основу ER-модели составляют следующие предположения:

  • каждая сущность обладает характеристическими свойствами (атрибутами), отличающими ее от других сущностей и позволяющими ее идентифицировать;

  • сущности можно классифицировать по типам сущностей: каждый экземпляр сущности (представляющий некоторый объект) может быть отнесен классу - типу сущностей, каждый экземпляр которого обладает общими для них свойствами и отличающим их от сущностей других классов;

  • систематизация представления, основанная на классах, в общем случае предполагает иерархическую зависимость типов: сущность типа А является подтипом сущности B, если каждый экземпляр типа А является экземпляром сущности типа B;

  • взаимосвязи объектов могут быть представлены как связи – сущности[1], которые служат для фиксирования (представления) взаимозависимости двух или нескольких сущностей.

Как было отмечено ранее, ER-моделирование предметной области базируется на использовании графических диаграмм, как простого (привычного), наглядного и, в то же время, информативного и многоаспектного способа отображения компонентов проекта.ER-модель, как описание предметной области, должна определить объекты и взаимосвязи между ними, т.е. установить связи следующих двух типов:
1.связи между объектами и наборами характеристических свойств и таким образом определить сами объекты
2.связи между объектами, задающие характер и функциональную природу их взаимозависимости

Download 55.34 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling