关于面向对象和分层的一个疑问?与数据库交互,该怎么解决

关于面向对象和分层的一个疑问?与数据库交互
最近接触了面向对象的概念和分层的概念

关于与数据库交互的问题,有的人把数据库的操作在数据库中与存储过程实现

很多是使用在程序的数据层控制

大家帮忙分析下两种方法?  


Trackback:   http://tb.blog.csdn.net/TrackBack.aspx?PostId=1645808


------解决方案--------------------
初略看,

有的人把数据库的操作在数据库中与存储过程实现
______________________
1。与数据库耦合,不便于维护以及移植

2。大方面看,效率较后者高


很多是使用在程序的数据层控制
______________________
上面的反面


根据具体需求选择吧,
只有实践中才能真正体会,