NOSQL数据库建模工具
发布时间:2020-12-13 13:33:18 所属栏目:百科 来源:网络整理
导读:我知道大多数时候NOSQL数据库是无模式的,或者至少有一个灵活的数据库模式。 然而,基本模式需要事先建模,并可能在以后发展。那么在这种情况下,NOSQL数据库有建模工具/语言吗? 像UML for RDB和Visual Paradigm(UML建模工具)。我发现对于“图形数据库”,
我知道大多数时候NOSQL数据库是无模式的,或者至少有一个灵活的数据库模式。
然而,基本模式需要事先建模,并可能在以后发展。那么在这种情况下,NOSQL数据库有建模工具/语言吗? 像UML for RDB和Visual Paradigm(UML建模工具)。我发现对于“图形数据库”,我们可以使用“属性图模型”,但我正在研究“BigColumn数据库”和“文档库”。 谢谢。
一般来说,NoSQL数据库从不同的角度进行建模。 NoSQL建模通常首先提出关于如何查询数据库中的数据的问题,因此主要建模是“我想要询问我的数据库的问题列表”,而使用SQL数据库,建模通常是你有什么数据的功能,也就是我已经有了什么答案。这个精神上的练习,找出一个问题,要求NoSQL数据库用于定义实体和这些实体之间的关系。
一旦您有问题清单,您需要设计一个可以通过NoSQL数据库来回答这些问题的模型。为了建模,我通常使用Creately这是一个在线工具,用于视觉表示各种模型。 另一种方法可能是以JSON格式表示NoSQL模型,然后使用美妙的D3.js JavaScript库创建一个数据驱动的文档。有关更多详细信息,请参阅this网站,并提供可视化表示模型的模板。 希望它有帮助。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |