微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

数据库设计 – DBA如何更加“程序员友好”?

关于“在数据库层中应用逻辑或将应用程序逻辑放入什么参数?”问题的 dba.se versionprogrammers.se version的答案和评论?在一些工作场所中,DBA和程序员之间存在分歧.

DBA可以做些什么来与程序员在这样的问题上更好地合作?

我们应该吗:

>研究我们的程序员用来理解他们面临的困难的工具和语言,特别是在使用设计良好的数据库时?
>鼓励程序员更好地了解数据库以及在数据库级别拥有业务逻辑的优势?
>改变我们为数据定义接口的方式 – 例如使用更多程序员友好的事务API(例如,向后兼容性等问题)?

解决方法

从程序员的角度来看,我认为我们最想要的是关于如何设计和构建数据层的一致,明确和实施的标准.我愿意在你的沙盒中按你想要的方式玩,你只需要告诉我你想要什么,而不是一直改变规则.应该为每个人实现相同的,甚至是superprogrammergod.如果你为他做了例外,那么你希望我支持并改变它,但是以正确的方式重新实现它对我不起作用.

请不要告诉我不要那样做,走开.和我一起向我展示你想要什么,以及为什么你的方式更好.如果我明白我会遵守.当我没有得到它然后更难遵守.我不想成为一名DBA.我喜欢编程我不想要你的工作,如果你是一个优秀的DBA,那么我将成为你最大的粉丝.

原文地址:https://www.jb51.cc/mssql/79349.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐