首页> 外文学位 >Representation and manipulation of geometric and architectural data stored in a relational database.
【24h】

Representation and manipulation of geometric and architectural data stored in a relational database.

机译:表示和处理关系数据库中存储的几何和建筑数据。

获取原文
获取原文并翻译 | 示例

摘要

With the LaHave House Project going on, more and more geometric data of house components are generated and need to be well maintained. The creation of a house database is to have the information for house components in one and only one place, and can provide house designers and developers consistent access to central repository of data.; This project report addresses the storing, retrieving, computing and manipulating of the geometric and architectural data that is stored in a relational database. A database, which has been developed to support the LaHave House Project, has been created using Oracle 7.3.3 as the Database Management System (DMS) to store and maintain the data for LaHave houses.; The analysis of geometric data representation and data relationship between various house components has been conducted. Two types of tables are created in the house database. One is the type of base tables that store the data for the fundamental non-positioned house components and houses. The other is the type of materialized tables that store the computed data of the rotated and mirrored house parts from the base tables.; This project report describes the design and implementation of two JAVA application programs used to manipulate and maintain the house data. One is the graphical tool that is called Database Explorer. Users and developers can use the Database Explorer to browse the house data. It can also be used to maintain and manipulate house data in the database by developers. The Database Explorer is implemented in JAVA programming language with remote method invocation (RMI). The other application program is called Materialized Table Updater that is also implemented in JAVA. It is only used to update the contents of materialized tables after changes have been made to the base tables. (Abstract shortened by UMI.)
机译:随着LaHave房屋项目的进行,越来越多的房屋组成的几何数据将被生成并需要妥善维护。房屋数据库的创建是将房屋组件的信息集中在一个地方,并且可以为房屋设计师和开发商提供对中央数据存储库的一致访问。该项目报告解决了存储在关系数据库中的几何和建筑数据的存储,检索,计算和操作。使用Oracle 7.3.3作为数据库管理系统(DMS)创建了一个支持LaHave House项目的数据库,以存储和维护LaHave House的数据。已经进行了各种房屋部件之间的几何数据表示和数据关系分析。在内部数据库中创建两种类型的表。一种是基本表的类型,用于存储基本的非定位房屋组件和房屋的数据。另一类是物化表的类型,用于存储来自基础表的旋转房屋和镜像房屋部件的计算数据。该项目报告描述了两个用于操纵和维护房屋数据的JAVA应用程序的设计和实现。一种是称为数据库资源管理器的图形工具。用户和开发人员可以使用数据库资源管理器浏览房屋数据。开发人员还可以使用它来维护和操作数据库中的房屋数据。数据库资源管理器以具有远程方法调用(RMI)的JAVA编程语言实现。另一个应用程序称为“物化表更新器”,它也以JAVA实现。仅在对基础表进行更改之后,才可以使用它来更新物化表的内容。 (摘要由UMI缩短。)

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号