Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Нотация базы данных Чена полезна для моделирования основ сущностей и связей, так как она представляет абстрактное представление ассоциаций.

Эти схемы являются хорошим шагом к пониманию структуры базы данных, особенно для базовых баз данных или примеров. Эта нотация также хорошо подходит для мозгового штурма и быстрого построения схем.

Сущности представлены прямоугольниками. Атрибуты представляют собой циклические выноски сущностей. Связи связывают сущности с ромбовидной фигурой и описательным текстом.

Пример схемы, в котором используется нотация базы данных Чена.

Дополнительные сведения о сущностях, атрибутах и связях см. Create схемах связей сущностей

Create схемы и сущностей

  1. В Visio в меню Файл выберите Создать > программное обеспечение, а затем выберите Нотация базы данных Chen.

  2. Выберите единицы метрик или Единицы сша и выберите Create.

  3. Из набора элементов нотации базы данных Chen перетащите фигуру Сущность на страницу документа.

  4. Перетащите другую фигуру Сущность на страницу документа, чтобы создать второй объект.

  5. Перетащите фигуру соединителя связей на страницу документа. Наведите указатель мыши на фигуру на одну из сущностей и отпустите кнопку мыши. Соединитель теперь подключен к этой сущности. Перетащите другой конец соединителя на другую сущность, чтобы приклеить его туда. 

  6. При необходимости можно щелкнуть соединитель правой кнопкой мыши и выбрать команду Показать кратность.

  7. Перетащите объект Связь и поместите его поверх линии соединителя. Чтобы указать, что связь необязательна, щелкните ее правой кнопкой мыши и выберите команду Задать идентификацию.

  8. Чтобы добавить атрибут к сущности, перетащите атрибут из области Фигуры в сущность. Когда соединительная линия находится над сущностью, зеленая линия выделения заключает сущность, указывая, что атрибут будет приклеен к сущности при отпускании кнопки мыши. 

  9. Щелкните атрибут правой кнопкой мыши и выберите один из параметров в верхней части меню:

    • Задать первичный ключ: атрибут, который однозначно идентифицирует определенную сущность.

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

    • Задать производный атрибут. Атрибут, значение которого вычисляется или производно от других атрибутов. Производный атрибут может физически храниться в базе данных или не храниться.

    • Задать обязательный атрибут. Обязательный атрибут должен иметь значение, в то время как необязательный атрибут может не иметь значения и может быть оставлен пустым.

Примечание: Для создания и редактирования схем нотации базы данных Chen в Веб-приложение Visio требуется лицензия Visio, план 1 или Visio, план 2, которая приобретается отдельно от Microsoft 365. За дополнительными сведениями обратитесь к администратору Microsoft 365. Если администратор включил самостоятельное приобретение, вы можете приобрести лицензию для Visio самостоятельно. Дополнительные сведения см. в разделе Вопросы и ответы о самостоятельной покупке.

Create схемы и сущностей

  1. Откройте Visio в Интернете и найдите Chen's.

  2. Выберите схему нотации базы данных Чена.

  3. В диалоговом окне выберите единицы метрик или Единицы измерения США.

  4. Нажмите кнопку Создать.

  5. Откроется схема. Вы увидите окно Фигуры рядом со схемой. Если вы не видите его, перейдите в раздел Просмотр > областей задач и убедитесь, что выбран пункт Фигуры . Если вы по-прежнему не видите его, нажмите кнопку Развернуть окно Фигуры слева.

  6. Из набора элементов нотации базы данных Chen перетащите фигуру сущности на страницу документа.

  7. Перетащите другую фигуру сущности на страницу документа, чтобы создать вторую сущность.

  8. Перетащите соединитель связи на страницу документа, чтобы создать линию связи.

  9. Чтобы связать объекты, перетащите левый край линии связи к первому объекту и приклейте его к атрибуту, точке соединения или всему объекту. Перетащите другой конец линии связи и приклейте его ко второму объекту.

  10. При необходимости можно щелкнуть соединитель правой кнопкой мыши и выбрать команду Показать кратность.

  11. Перетащите элемент Связь (чтобы указать обязательную связь) или Определяющую связь (для необязательной связи) и поместите его поверх линии соединителя. 

  12. Чтобы добавить атрибут к сущности, перетащите одну из фигур атрибутов из области Фигуры в сущность. Когда соединительная линия находится над сущностью, зеленая линия выделения заключает сущность, указывая, что атрибут будет приклеен к сущности при отпускании кнопки мыши. 

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

Фигуры, доступные в нотации базы данных Чена

Фигура

Что он представляет

Сущность Фигура Сущность.

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

Ненадежная сущность Фигура "Слабая сущность".

Сущность, которая не может быть однозначно определена только ее атрибутами. Его существование зависит от другой сущности ("сущность владельца"). Идентификатор слабой сущности — это сочетание идентификатора сущности-владельца и частичного ключа слабой сущности. Связь между слабой сущностью и сильной сущностью всегда обозначается с помощью отношения идентификации.

ассоциативная сущность Фигура Ассоциативная сущность.

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

Атрибут Фигура атрибута.

Факт, описывающий сущность. 

Атрибут первичного ключа Фигура Атрибут первичного ключа.

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

Атрибут Фигура Атрибут с несколькими значениями. с несколькими значениями

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

Производный атрибут Фигура "Производный атрибут".

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

Связь Фигура Связь.

Указывает связь между двумя строгими сущностями. Его имя — это глагол, который кратко описывает ассоциацию. 

Фигура Идентификация связи. определение связи

Связь между слабой сущностью и сильной сущностью. 

Фигура Соединитель связей.

Соединитель связей

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

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×