使用 EF 4.1 代码优先模型,我发现很难看出 DBA 将在 DB 设计和创建中扮演什么角色。您如何看待 DotNet 开发人员承担的数据库设计任务。
问问题
387 次
2 回答
2
如果我们有一家公司,在哪里
- .net 开发人员将通过 EF Code First 设计数据库
- 没有真正了解数据库设计/性能
- 还有很多TPT继承
我认为他的角色将是
- 对管理层表示怀疑并警告将出现的问题
- 解决性能问题
- 拉出头发
- 尝试教开发人员基本的 DB 设计
- 解决性能问题
- 头撞墙
- 重新设计完整的数据库
- 解决性能问题
在互联网上查找其他职位发布
……
于 2012-06-20T08:29:16.390 回答
0
DBA 是管理员而不是开发人员。我认为您正在考虑 SQL Developers,您仍然可以将它们用于数据建模(即使用 C# 代码表示)、在需要时编写存储过程等。
于 2012-06-20T08:59:44.433 回答