Different Data model of different Database: structuring the data with different levels of granularit

The relation among logical related data is very special with comparing to other style of relation. It can be described by data structure.  

In internet and big data time, the data structure of a data instance, the value, is different and variant and specified. Every data structure of data instance is unique, there is no general predefined data type which describes the structure of data instance any more. This makes data user rethink the nature of data structure deeply. Then relational data model and relation database system provide the precisest granularity, aggregate-ignorant, to describe the all details of data structure. This pro or con would make the database designer crazy and the designing complex and more easy proven error. The NoSQL database system have provided more data model with levels of granularity, such as no type limitation in cell, to describe the structure of data.

How does the different data structure make the different data type? The nature of data type is about not only the relationship among data elements, such as the order, but also the relationship between the data elements and the unity of object type. Abstract data structure is a way to express different relationship among data, different structure means different relation expressing. However, the data structure is just static, determining the properties or nature of data, not the objective dynamic relation or operations which can change the state of data.  

The type of data elements(node) and the order or space location of composing elements(hierarchy) make a different data structure or type. The information of order and type of elements is significant.   

The information of data stored in a database includes two independent aspects, the location information and the type information. Location information should not maintain the type information. But the relation data model in relational database intertwines the location information and the type information together, that means the column in the table of database has two kind information of data, the location and the type. This is the trade-off of relational da

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值