30
每个开发人员应该对数据库了解什么?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 无论我们是否喜欢,我们中的大多数(如果不是大多数)开发人员要么定期使用数据库,要么可能有一天需要使用数据库。考虑到野外滥用和滥用的数量以及每天与数据库相关的问题的数量,可以公平地说,开发人员应该知道某些概念,即使他们没有设计或使用它们今天的数据库。所以: 对于数据库,开发人员和其他软件专业人员应了解哪些重要概念? 回应准则: 保持简短。 每个答案一个概念是最好的。 要具体。 “数据建模”可能是一项重要技能,但这究竟意味着什么? 解释你的理由。 为什么您的概念很重要?不要只说“使用索引”。不要陷入“最佳实践”中。说服您的听众去学习更多。 支持您同意的答案。 首先阅读别人的答案。一个高等级的答案比两个低等级的答案更有效。如果还有更多要添加的内容,请添加评论或引用原始内容。 不要仅仅因为它不适用于您而拒绝投票。 我们都在不同的领域工作。此处的目的是为数据库新手提供指导,以使他们对数据库设计和数据库驱动的开发有充分的基础和全面的了解,而不是争夺最重要的头衔。