首页> 外文会议>Databases and Applications >A Tool for Transforming Conceptual Schemas of Spatio-Temporal Databases with Multiple Representation
【24h】

A Tool for Transforming Conceptual Schemas of Spatio-Temporal Databases with Multiple Representation

机译:一种具有多种表示形式的时空数据库概念图式转换工具

获取原文

摘要

Nowadays, classical conceptual models (such as ER or UML) are used for designing database applications. These classical conceptual models usually come with associated CASE tools assisting the user from the creation of the conceptual schema until the generation of a physical schema for a relational or an object-relational DBMS. However, when developing spatial or temporal databases such classical models are inadequate since they do not consider spatio-temporal concepts. Although spatial and/or temporal extensions have been proposed for these models, such extensions do not cope with the requirements of advanced geographical applications, in particular, they do not cope with multiple representations of the same real-world phenomenon. In the context of the European project MurMur we developed a conceptual model called MADS coping with spatio-temporal information having multiple representations. Typical examples of multiple representation arise with multi-scale or time-varying information. The MADS model is supported by a set of associated tools allowing both the definition of the schema and the queries of the application at a conceptual level. Such conceptual specifications are then automatically translated into the language supported by the target GIS and/or DBMS software (e.g., SQL schema definitions or queries for an Oracle database). In this paper we describe a Translator module that allows to implement conceptual MADS schemas into target platforms. It is composed of a Transformation module that translates conceptual MADS schemas into a more simple schema using only concepts supported by the target software, and a Wrapper module that generates the data structures in the language of the GIS and/or DBMS software.
机译:如今,经典的概念模型(例如ER或UML)用于设计数据库应用程序。这些经典的概念模型通常带有关联的CASE工具,可帮助用户从概念方案的创建到为关系DBMS或对象关系DBMS的物理方案的生成。但是,在开发空间或时间数据库时,此类经典模型是不足够的,因为它们没有考虑时空概念。尽管已经为这些模型提出了空间和/或时间扩展,但是这种扩展不能满足高级地理应用的要求,特别是,它们不能满足同一真实世界现象的多种表示形式。在欧洲项目MurMur的背景下,我们开发了一种称为MADS的概念模型,以应对具有多种表示形式的时空信息。多重表示的典型示例来自多尺度或时变信息。 MADS模型由一组关联的工具支持,这些工具允许在概念级别定义模式和对应用程序进行查询。然后,将这些概念性规范自动翻译为目标GIS和/或DBMS软件支持的语言(例如,SQL模式定义或对Oracle数据库的查询)。在本文中,我们描述了一个Translator模块,该模块允许将概念性MADS模式实施到目标平台中。它由仅使用目标软件支持的概念的,将概念性MADS模式转换为更简单模式的Transformation模块,以及以GIS和/或DBMS软件的语言生成数据结构的Wrapper模块组成。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号