BIM数据库有几种类型?都分别有哪些作用?
BIM数据库有几种类型?都分别有哪些作用?
数据库是按照一定的数据结构来集成、存储和管理数据的仓库,BIM数据库则是按照一定的数据结构来集成、存储和管理BIM数据的仓库。BIM数据库类型包括关系型BIM数据库、面向对象型BIM数据库、对象-关系型BIM数据库和NoSQL(Not Only Structured Query Language)型BIM数据库。以下为BIM数据库简介:
(1)关系型BIM数据库
采用关系型数据库存储BIM数据则是关系型BIM数据库,而关系模型是关系型数据库的基础。现有的关系型BIM数据库包括VTT Building and Transport and SECOM Co.开发的一个基于SQLServer的IFC数据库,清华大学张洋博士开发的“BIM信息集成平台”等,Cruz等开发的ACTIVe3D系统采用Oracle进行BIM数据存储。IFC标准作为工程建设行业的一个中性、开放的建筑数据表达和交换标准,IFC实体中包含有大量的可选属性,但实际应用中构件的很多属性值为空,但关系数据库仍然为其预留大量的空间,从而导致了存储空间的浪费。但是,关系型数据库的扩展性较差,难以应对BIM数据的快速增长与存储。
(2)面向对象型BIM数据库
面向对象的编程技术在数据库技术中的应用,产生了面向对象数据库系统。面向对象的编程语言是对象,所以面向对象语言程序员在做程序时,可直接以对象的形式进行数据存储。面向对象型数据库包含关系型数据库系统的全部功能,目前学者提出的应用面向对象数据库存储BIM数据有:Faraj利用面向对象数据库ObjectStore存储IFC数据;陆宁设计和实现了基于面向对象数据库Versant Object Database8的IFC数据库,并通过与关系数据库对比,指出面向对象型IFC数据库效率更高。但是面向对象型数据库自身理论体系不完善,尚存在许多亟待解决的问题。
(3)对象-关系型BIM数据库
传统关系型数据库技术与面向对象技术的结合,构成对象-关系型BIM数据库系统。使得关系型数据库的强大功能和可靠性以及对象型数据库的灵活性和可模型化功能可以结合到一起。关系型数据库位于较低级的层次上,是用一系列的列、表和行处理数据。面向对象的方法是在较高的层次上处理数据的,它处理的是包裹着数据的对象。但目前,对象-关系型数据库尚不成熟,还需要更深入的研究。
(4)NoSQL型BIM数据库
NoSQL型BIM数据库,泛指非关系型的数据库。NoSQL型数据库,在应对快速发展的互联网的同时得到了非常迅速的发展。跟传统的关系型数据库系统相比,具有快速读写、海量数据高效处理、可扩展性等优势。
NoSQL型数据库解决了大量数据集合、多重数据种类带来的挑战,尤其是大数据应用难题。因此,NoSQL型数据库作为一项全新的数据库革命性运动,其对于传统的关系型数据库的运用而言,这一概念是一种全新的思维的注入。但NoSQL型数据库理论体系不完善,缺乏技术支持,目前尚不成熟。
温馨提示:2022年中国图学会BIM等级考试时间为6月18日—19日(点击免费下载 图学会第十八期《全国BIM技能等级考试》一、二级真题),同时考生们可以使用 免费预约短信提醒功能,考前及时获取BIM考试时间提醒。环球网校已开通BIM报考资格免费查询入口,输入学历等信息即可快速查询,想要报名的小伙伴千万不要错过。
环球网校为大家准备了60分钟零基础入门BIM必修课,点击限时免费领取,不要错过。以上内容就是“BIM数据库有几种类型?都分别有哪些作用?”,更多BIM热点资讯/教程分享欢迎关注微信公众号“BIM实训”,也可点击下方免费下载领取精品学习资料。
最新资讯
- BIM技术在现代城市建设中的应用2024-11-20
- BIM技术在土木工程施工管理中的应用研究2024-11-18
- 解锁BIM技术的五大应用,推动建筑行业创新发展2024-11-03
- 全面解析BIM技术的五大优势:提升建筑行业效率与质量2024-11-02
- 揭秘BIM技术的10大功能,引领建筑行业高效管理新趋势2024-11-01
- BIM证书价值解析:行业敲门砖与职业发展加速器2024-10-28
- BIM的未来四大发展趋势2024-10-26
- BIM技术为手段的绿色建筑设计实践2024-10-16
- BIM等级证书含金量有多大?五个方面一次说清楚!2024-10-15
- BIM技术在住宅园区物业管理中的应用及其优势2024-10-13