295得票6回答
关系型数据库设计模式?

设计模式通常与面向对象设计有关。 创建和编程关系型数据库有没有设计模式? 许多问题肯定有可重用的解决方案。 例子包括表设计、存储过程、触发器等模式... 是否有类似于martinfowler.com的在线存储库来存储这些模式? 模式可以解决的问题示例: 存储分层数据(例如:单个表...

227得票18回答
何时不应使用Cassandra?

最近有很多与 Cassandra 相关的讨论。 Twitter、Digg、Facebook 等大型网站都在使用它。 什么时候需要使用Cassandra: 需要使用Cassandra时 不需要使用Cassandra时 使用关系型数据库替代Cassandra时

175得票16回答
何时/为什么在SQL Server中使用级联?

在SQL Server中设置外键时,何时应该设置级联删除或更新,并且背后的原理是什么? 这个问题可能也适用于其他数据库。 我最想要的是每种情况的具体示例,最好是来自成功使用过它们的人。

162得票9回答
NoSql与关系型数据库的区别

最近NoSQL变得非常流行。 相较于传统的RDBMS,NoSQL有哪些优势呢?

153得票9回答
检查SQL Server表的更改?

我该如何在不使用触发器或以任何方式修改数据库结构的情况下监视SQL Server数据库表的更改?我的首选编程环境是.NET和C#。 我希望能够支持任何SQL Server 2000 SP4或更新版本。我的应用程序是另一家公司产品的附加数据可视化工具。我们的客户基础有数千人,因此我不想在每次安...

138得票3回答
PSQL中DECIMAL和NUMERIC数据类型的区别

decimal 和 numeric 数据类型在 PostgreSQL 中的作用是什么?根据参考文献,以下是对这些数据类型的解释。Decimal,numeric --> It is a user specified precision, exact and range up to 1310...

129得票15回答
在数据库(关系型数据库管理系统)中存储邮政地址的最佳实践是什么?

有没有关于将邮政地址存储在关系型数据库中的最佳实践的好参考资料?似乎可以做出很多权衡,需要评估每个权衡的利弊 - 这肯定已经反复做过了吧?也许有人至少已经写下了一些经验教训? 我所说的折衷的例子包括将邮政编码存储为整数还是字符字段,房屋号应该作为单独的字段存储还是作为地址行1的一部分存储,套...

103得票11回答
删除所有表的命令

如何在SQLite中删除所有表? 同样地,我想删除所有索引。

99得票9回答
数据库约束是什么?

数据库约束是什么?为什么约束对于数据库很重要?有哪些类型的约束?

91得票7回答
数据库中有序列表的最佳表示方式是什么?

我知道这有点违背关系数据库的原则,但让我描述一下情况。 我有一个页面,用户将在其中放置多个物品。 ________________ | -Item1 | | -Item2 | | -Item3 | | -Item4 | |___...