Базы данных и знаний. Мартьянова А.Е. - 15 стр.

UptoLike

Составители: 

Мартьянова А.Е. Базы данных и знаний 15
реляционную, при этом преобразование выполняется в даталогическую
модел
нии проекта БД с подробным описанием проектов БД и их отно-
шени
Мод
быть следующий
абор атрибутов: Табельный номер, Фамилия, Имя, Отчество, Дата рож-
дения, Количество детей
, Нали ов за границей. Набор ат-
рибутов, однозначно идентиф етный экземпляр сущно-
сти, называется ключевым. Дл и «Сотрудник» ключевым будет
атрибут Табельный номер, поскольку для всех сотрудников данного
предприятия табельные номер зличны. Экземпляром сущности
«Сотрудник» будет описание дника предприятия. Од-
но из общепринятых графических обозначений сущностипрямоуголь-
ь, соответствующую конкретной СУБД. Все CASE-системы имеют
развитые средства документирования процесса разработки БД, автома-
тические генераторы отчетов позволяют подготовить отчет о текущем
состоя
й как в графическом виде, так и в виде готовых стандартных
печат-
ных отчетов, что существенно облегчает ведение проекта.
В настоящий момент не существует единой общепринятой систе-
мы обозначений для ER-модели, и разные CASE-средства используют
разные графические нотации, но, разобравшись в одной, можно легко
понять и другие нотации.
ель «сущность-связь»
Как любая модель, модель «сущность-связь» имеет несколько ба-
зовых
понятий, которые образуют исходные кирпичики, из которых
строятся уже более сложные объекты по заранее определенным прави-
лам.
Эта модель в наибольшей степени согласуется с концепцией объ-
ектно-ориентированного проектирования, которая в настоящий момент,
несомненно, является базовой для разработки сложных программных
систем, поэтому многие понятия вам могут показаться знакомыми, и ес-
ли
это действительно так, то тем проще вам будет освоить технологию
проектирования баз данных, основанную на ER-модели.
Сущность, с помощью которой моделируется класс однотипных
объектов. Сущность имеет имя, уникальное в пределах моделируемой
системы. Так как сущность соответствует некоторому классу однотип-
ных объектов, то предполагается, что в системе существует множество
экземпляров
данной сущности. Объект, которому соответствует понятие
сущности, имеет свой набор атрибутовхарактеристик, определяющих
свойства данного представителя класса. При этом набор атрибутов дол-
жен быть таким, чтобы можно было различать конкретные экземпляры
сущности. Например, у сущности «Сотрудник» может
н
чие родственник
ицирующий конкр
я сущност
а будут ра
конкретного сотру
  Мартьянова А.Е. Базы данных и знаний                             15


реляционную, при этом преобразование выполняется в даталогическую
модель, соответствующую конкретной СУБД. Все CASE-системы имеют
развитые средства документирования процесса разработки БД, автома-
тические генераторы отчетов позволяют подготовить отчет о текущем
состоянии проекта БД с подробным описанием проектов БД и их отно-
шений как в графическом виде, так и в виде готовых стандартных печат-
ных отчетов, что существенно облегчает ведение проекта.
       В настоящий момент не существует единой общепринятой систе-
мы обозначений для ER-модели, и разные CASE-средства используют
разные графические нотации, но, разобравшись в одной, можно легко
понять и другие нотации.
Модель «сущность-связь»
       Как любая модель, модель «сущность-связь» имеет несколько ба-
зовых понятий, которые образуют исходные кирпичики, из которых
строятся уже более сложные объекты по заранее определенным прави-
лам.
       Эта модель в наибольшей степени согласуется с концепцией объ-
ектно-ориентированного проектирования, которая в настоящий момент,
несомненно, является базовой для разработки сложных программных
систем, поэтому многие понятия вам могут показаться знакомыми, и ес-
ли это действительно так, то тем проще вам будет освоить технологию
проектирования баз данных, основанную на ER-модели.
     • Сущность, с помощью которой моделируется класс однотипных
объектов. Сущность имеет имя, уникальное в пределах моделируемой
системы. Так как сущность соответствует некоторому классу однотип-
ных объектов, то предполагается, что в системе существует множество
экземпляров данной сущности. Объект, которому соответствует понятие
сущности, имеет свой набор атрибутов – характеристик, определяющих
свойства данного представителя класса. При этом набор атрибутов дол-
жен быть таким, чтобы можно было различать конкретные экземпляры
сущности. Например, у сущности «Сотрудник» может быть следующий
набор атрибутов: Табельный номер, Фамилия, Имя, Отчество, Дата рож-
дения, Количество детей, Наличие родственников за границей. Набор ат-
рибутов, однозначно идентифицирующий конкретный экземпляр сущно-
сти, называется ключевым. Для сущности «Сотрудник» ключевым будет
атрибут Табельный номер, поскольку для всех сотрудников данного
предприятия табельные номера будут различны. Экземпляром сущности
«Сотрудник» будет описание конкретного сотрудника предприятия. Од-
но из общепринятых графических обозначений сущности – прямоуголь-