45
S I D E   B A R - The role of database in applications.
zDatabase is the technology we use to store data.
zDo not use vendor-specific proprietary tools.
zOf course, this all depends on the type of application.
zOperational - Transactional
zPlanning - Reporting
zControlling - Rules Based
Operational - decoupling is a good idea.
Planning - Reporting - may take advantage of dbms tools.
Control - decoupling may make sense since a rules engine must be used.

Talk about the three steps in development:
Make it work!
Make it right!
Make it perform!