Competing interests

 
  • Developer: make the user happy. Present data quickly and reliably
  • It's all about the application
  • DBA: keep the data safe, consistent and available. Reduce resources and requests

Next


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DBA

  • DBA: primary concern should always be the data.
  • Integrity, security, speed, convienence
  • Resources: fewer connections, less data is better
  • The simpler things are, the better.

Next


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Developer

  • Developer wants to do interesting things with it
  • The database as a black box (or as a system call)
  • Not ideal, unless documented

      Last             TOC             Next