我想学学数据库。。不是那种对语言或工具的介绍。。而是思想,,比如什么样的情况下用存储过程,,什么需求促使数据库软件加入触发器。。什么的这些功能。。
mysql加了很多功能。。是什么企业软件的需求迫使它要进入企业数据库行列就必须加入这些功能。。 
比如什么情况下该用存储过程,,什么情况下不该用。。就想知道这个。 
我想应该是一本。。effect sql 的书。。