欢迎来到天天文库
浏览记录
ID:7365583
大小:864.10 KB
页数:39页
时间:2018-02-12
《工程图形数据库在房屋给排水施工图中的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、同济大学士学位论文工程图形数据库在房屋给排水施工图中的应用姓名:张荔力申请学位级别:士专业:@指导教师:黄钟琏;谢步瀛19900330摘要本文以工程图形数据库在房屋给持永施工图中的应用为背景◆讨论‘了关系层次盈的数据库模武及趣应的数据库管理系统·在此基础上笔者提出了一糟实现上述技术需要解决的接式之阔的映象和数据整体处理等问题的设想,并应用于卒实例中·结果表明这神工程匿形数据库的实现设想是可行的,且具有较好的透明度,通用性和实用性.致谢在本论文的研完工作及撰写过程中,符剜了导师黄铸连教授,谢步瀛讲婚的大力支持和热情指教·在此,笔者谨向他们表示真诚向感谢·
2、引言随著计算机辅助设计/制造(cAD/CA丝)韵兴起,提出了对图形信息的存贮和操纵,促使人们开展对图形数据库的研究,以提高CAD/cA玉叵的工作效率和质量.一般来说,一卟匿形欲据库的设计有下到步骤:o定义一个数学模型空问,用数字实体表所关心的现实世界的实体。确定实体表示方法,通过有限字符所构造的符号结构与数学模翌相联系。为了在计算机中表示符号结构,把符号结构转化为卫一R图0把E—R图转化为县体的数据库模型。最后在一个具体的数据库上加以实现。此外,图形数据库(GDB)对数据库管理系统(DBMs)的要求有班下一些值得注意的特点:o需要确切地描述豳形应用中的
3、几何信息,非凡何信息以及描述各几何体之间相互关系的拓扑信息。图形信息的数据结构比较复杂0数据一致性问题。数据操纵能力要求高。数据结构的动态模武~1~◇。反复试探性。数据寝亿量大.两豆网状.DBMS与关系DBMs分别用予图形系统·有以下的不同之处:6鼷鞍袈毋模型薏较好地描述GAD/CA丝环境复杂的图形数摆结构,且具有有效的处理能力,作为GDBMS的内捷式是合适的(,关系数据模型具有较高的数据独立幢,适应子设计人员不需要过多了解数据缋构即畿运用数据操纵话宫对数据库进行操纵配要求,关蒜视鹭具有较强i》适应性,该模型作为GDBMS的外模式和概念模式建合适的。霹
4、茈,一力。八五年西北工业大学徐秋元等人提出了一种QDBMS拍结构经织。OGDBMs按外模式、强念缮式移荫模式分成三个层次(:÷对外镁式袅照摇操纵鬈言按关系数据谟型战设计方武设计。对内蠛式、舞j念模式以及存贮结构语言、数据÷≥述语言均掺网状数据模型的设计方武设计·但瑟实现进样曲GDEMs篼构,还有一些离题需要解决,诸如~2^,拦武之间的映象、视图更新转换,动态祓武结构、语义信患的嵌入以及数据的整体处理等·一九八八年-橡秋元等人给出了一彳警工程数据库管理模型上复杂物体的数据表示和一种工程亭务处理管理模型·他们把一个复杂物体作为一组较小的复杂物体的集合,复杂
5、物体可逆归,出筒单物体组成较复杂的物体·所有勃体乏间的芙系躜网状结构表示·将工程事务按功能划分,以树状息次形式组务:,下级亭务处理枢对于上级事务是一个子事务处理,亭务的一致性也是相对于上一级而言的·部分解央了视图更新转换和数据的整体处理辞问题.为了避一步提高GDBMS的透明度和通用性,二∑景趣打算在这方面做些工作,在理论上进行探讨,在实践上采用本应.躜实例加以实瑰,最终给出一瓣透q号度和辽用性较好的GDBMS模式。以下将讨话工程豳形势据库的原理,拦述关系层次形的数据库誊:式,在此基础上提出一种实现设想:o在模武转换过程中加入若干限钢条件,使存贮更新操作
6、时,一个外模武的每个段幻属性鍪合必须对应予内模式某个记录的数螽项类型的子集,褥这个子集至少应包括该记录的关系展性。加入抽象数据类塾i?拢述能力,通过语义信息(约束条件)的嵌入,不仅能够描述.孓出型蔹扭记录与其相关的独立势据记录之闽的依赖关系,而且能够将实现这释依赖关系的程序掰{.于导出型数~3~据记录之上。对予涉及到的大量几何数据捅述及管理,能够将每个复杂的数据结构作为一个完整的独立实体进行处理从而较好地解决模武之闻的映象和数据的整体处理等问题·然后将给出在IBM—PC上用F0RTRAN实现的以房恳给赫水施工图设甘绘稍为背:繁昀应用实侧,验证这种实现设
7、想的正确性·一~4~2工程图形数据库的原理2.1一般数摄库当被操作和管理的信息表示成有很多角途的数据时,这些信患就是有价值的资源;特j58是当它能被方便迅速地使用以满足所有可能的需求时更是如此·因此要给出一种途径,保存有用翰信息,使任何应用系统能方便地使用它,而各应用系统是互相独立的·于是就产生了数据库这样一种数据集合,其中数据被存贮和组织以适合所有应用系统的需要·在数据库与应用系统之问有一个较俘接口,祢为数据库管理系统,它使餐所有应用系统对予数据库有一个总的观点(viewpoint),称为总体逻辑模式(globa1ogiealmOde1)及箕代碣形式
8、称为捷式(Schema);使得各个应用系统对数据库有各自的观点,称为外模武(ex七ernald
此文档下载收益归作者所有