Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
concurrency safe
SQL is less productive and more complex for business logic programming, due to the
lack of libraries and language constructs the most application-oriented languages
offer;
More difficult (if possible at all) code reuse through libraries;
Databases should be designed to outlive the application
Triggers are messy
Institutional knowledge loss
Expensive contractors who you can't control
three-tier separation architecture
High risk, low certainty, low benefit investment
Spaghetti system through ad hoc evolution