Your cart is currently empty!


♦
Jekaterina Guzek, Õpimapp / Portfolio
Диаграмма базы данных по сути является абстрактным графическим представлением структуры базы данных. Она может использоваться как инструмент для помощи в проектировании базы данных, так и как документ, показывающий структуру существующей базы данных.
Логическая схема базы данных служит рабочим инструментом на этапах анализа и проектирования программного продукта. При работе над логической схемой разработчику модели базы данных не нужно знать специфику СУБД, на которой будет работать программное обеспечение. Более того, работая исключительно над логическими схемами, можно отложить принятие решения о том, какую СУБД использовать. Это решение можно принять только при внедрении программного решения; это позволяет команде учитывать производительность, стоимость и удобство для пользователя, предлагаемые каждой альтернативой.
Ключи применяются с целью максимально эффективно связать между собой разные таблицы в базе данных.
Первичные ключи
Первичный ключ — это атрибут или сочетание атрибутов, идентифицирующих один конкретный экземпляр сущности.
Внешние ключи
Внешний ключ создается каждый раз, когда атрибут привязывается к сущности посредством единичной или множественной связи.
Среди множества различных типов диаграмм, составляющих стандарт UML (Unified Modeling Language), есть одна, созданная специально для моделей «сущность-связь». Как и во всех других нотациях, UML использует прямоугольники для представления сущностей и линии для отношений. Мощность в отношениях явно указывается рядом с соединением между линией и сущностью.
UML добавляет некоторые логические типы отношений, которые полезны для конкретных моделей данных, например, наследование, обобщение, агрегация и композиция. Vertabelo поддерживает эти типы отношений в своих логических диаграммах. Затем, при выводе логической диаграммы в физическую, эти отношения преобразуются в простые отношения между таблицами.