Oracle
 sql >> база данни >  >> RDS >> Oracle

Бизнес логика:база данни или приложен слой

Поддържаемостта на вашия код винаги е голяма грижа, когато се определя къде трябва да отиде бизнес логиката.

Интегрираните инструменти за отстраняване на грешки и по-мощните IDE обикновено правят поддържането на код от средно ниво по-лесно от същия код в съхранена процедура. Освен ако няма реална причина за друго, трябва да започнете с бизнес логиката във вашето средно ниво/приложение, а не в съхранените процедури.

Въпреки това, когато стигнете до отчитане и извличане на данни/търсене, съхранените процедури често могат да бъдат по-добър избор. Това се дължи на силата на възможностите за агрегиране/филтриране на бази данни и факта, че поддържате обработката много близо до източника на данните. Но това може и да не е това, което повечето смятат за класическа бизнес логика.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да активирате регистриране за SQL изрази, когато използвате JDBC

  2. проблем с използването на параметрите на Oracle в SELECT IN

  3. Как да се свържете с Oracle, като използвате име на услуга вместо SID

  4. Инсталиране на Oracle 12c Enterprise Edition на Windows 7

  5. TEMPFILE Офлайн физическа готовност