1 网络时代数据库如何存数据?
数据库已经不再是存取大规模简单结构数据的时代,对于绝大多数企业来讲已经是必不可少的IT基础构建。在网络时代,企业对于文档、邮件、视频等非结构化数据的传输、存取的需求越来越迫切。传统的关系数据库是通过2维表来存取数据,但当需要用多层表嵌套的方式来描述问题的时候,无论是处理表的关联还是数据查询都带来了很大的不便。所以目前的主流数据库厂商都纷纷提出自己的数据存取解决方案,当然这些技术本身并不是今天来刚刚提出,只不过来自用户需求的迫切,真正唤醒了它们。比如,目前在企业内,异构平台不同应用数据的转换传输通常会以XML格式为标准,而XML的数据结构灵活,转换为关系型去存储查询性能很差。所以,Oracle,DB2等等都增加了对原生XML数据库特性的支持,并使用XMLqurey语言对数据进行直接查询,无需进行关系表-XML之间的转换。又比如为了适应如今面向对象设计的封装和可扩展性思想的对象数据库系统。直接对OO模型定义的对象提供一个持久的、可共享的对象库的存储和管理。以及多维数据库,从而很容易地实现处理复杂数据模型、大数据量、高并发性访问。传统关系型数据库已经稍显乏力,在此之上的“后关系型“数据库时代已经来到。
2 是动态语言还是语言动态特性?
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/