Архитектура, ориентированная на базу данных

Архитектура, ориентированная на базу данных Определение архитектуры, ориентированной на базу данных Архитектура, ориентированная на базу данных, подчеркивает ключевую роль баз […]

Архитектура, ориентированная на базу данных

  • Определение архитектуры, ориентированной на базу данных

    • Архитектура, ориентированная на базу данных, подчеркивает ключевую роль баз данных в программном обеспечении. 
    • Она противопоставляется альтернативным подходам к разработке программного обеспечения. 
  • Использование стандартных СУБД

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

    • Использование логики, управляемой таблицами, делает программы более простыми и гибкими. 
    • Это ключевая особенность динамических языков программирования. 
  • Размещение бизнес-логики

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

    • Архитектура, ориентированная на базы данных, упрощает проектирование распределенных приложений. 
    • Она использует обработку транзакций и индексацию для повышения надежности, производительности и масштабируемости. 
  • Корпоративная архитектура и общие модели данных

    • В корпоративной архитектуре предпочтение отдается общим моделям данных. 
    • Существует экстремальная архитектура, в которой все уровни приложения сохраняются в рамках СУБД. 
  • Примеры программного обеспечения

    • Oracle Application Express (APEX) является примером программного обеспечения с такой архитектурой. 

Полный текст статьи:

Архитектура, ориентированная на базу данных — Википедия

Оставьте комментарий

Прокрутить вверх