数据库设计-怎么理解关系型数据库 ,和非关系型数据库有什么区别?
以前在大学学了各种关系型数据库,现在都想不起来关系型代表什么意思。。非关系型又是什么意思?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
以前在大学学了各种关系型数据库,现在都想不起来关系型代表什么意思。。非关系型又是什么意思?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
关系数据库和E-R实体模型有关
我的理解,关系型数据库依赖于E-R模型,把处理对象看做十分相关的对象,通过表的字段之间的关联来建立逻辑关系。
非关系型数据库,我的理解,有点像Access Excel XML等介质,载体之间的关系不明显。
我感觉现在的非关系型数据库理论上还是关系型数据库,而且从关系的角度,现在的ORM上层的所谓对象设计,实际也是有关系的,只是在角度上不同,实际也是一种关系,对象和对象的关系,字段和字段的关系,实际都是数字的关联,如果要有一定的区分,可能面向对象的抽象角度更适合大多数的思维方式,也更容易抽象更复杂的系统.