数据库原理和应用
Download
1 / 29

数据库原理和应用 综合实验 - PowerPoint PPT Presentation


  • 127 Views
  • Uploaded on

数据库原理和应用 综合实验. 空间数据与关系数据综合 应用系统的设计. 空间数据与关系数据综合应用系统的设计. 1 、实验背景 2 、空间数据基本概念和在系统中的处理方式 3 、组件技术与 Mapx 3 、系统设计与实现流程 4 、关键技术. 实验背景. 近年来,数据库技术特别是关系数据库在 各行各业中得到广泛的应用,获得了巨大的成功。 但是,现实世界中又有很多的对象如河流、城镇、 建筑物、矿井等是具有地理或空间位置属性的,管 理这类对象用传统的关系数据库不能直观的反映其 位置关系 , 特别在分析此类数据时 , 不能直接有效的

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' 数据库原理和应用 综合实验' - pierce


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

数据库原理和应用综合实验

空间数据与关系数据综合

应用系统的设计


空间数据与关系数据综合应用系统的设计

1、实验背景

2、空间数据基本概念和在系统中的处理方式

3、组件技术与Mapx

3、系统设计与实现流程

4、关键技术


实验背景

近年来,数据库技术特别是关系数据库在

各行各业中得到广泛的应用,获得了巨大的成功。

但是,现实世界中又有很多的对象如河流、城镇、

建筑物、矿井等是具有地理或空间位置属性的,管

理这类对象用传统的关系数据库不能直观的反映其

位置关系,特别在分析此类数据时,不能直接有效的

揭示对象之间的关系。


空间数据相关概念

空间数据

主要是指用来描述和管理各种与空间有关的

对象,这类对象在我们的日常生活和工作中是大

量的。

描述空间数据是主要是通过对空间对象的抽

象,运用地图的来表现空间数据.



组件技术

  • 组件(Component)技术是当前软件技术潮流。

  • COM是组件式对象模型(Component Object

    Model)的英文缩写,是组件之间相互接口的规范,

    是OLE(Object Linking & Embedding)和ActiveX共

    同的基础,其作用是使各种软件构件和应用软件能够

    用一种统一的标准方式进行交互。COM不是一种面

    向对象的语言,而是一种与源代码无关的二进制标

    准。


表达空间数据的组件—Mapx

MapX是MapInfo公司的推出的组件, 在软件

开发中嵌入MapX可以使应用系统具有强大

的空间数据的表示和处理功能.


应用层

数据层

MapX

Professional

MapXtreme

MapBasic

Web Server

SpatialWare

Oracle 8i

RDBMS

MapInfo的产品构架


MapX的对象模型


系统设计与实现流程

  • 系统设计环境VB6.0+Mapx5.0+Sql server

  • 空间数据

  • 按照属性数据与空间数据ID关联的原则,对

    空间数据进行处理

  • 在开发语言中引入组件Mapx

  • 简单功能的实现

  • 数据绑定和数据分析的实现


关键技术— 数据绑定

  • 为什么数据绑定

     Mapx本身对属性数据的支持不

    够,无法达到我们的要求。

     外部数据库的数据可视化

     专题分析


数据绑定

  • 数据与地图进行绑定。

    例如,你有一个MSAccess 数据库存放各县的销

    售数据,一个Lotus Notes 数据库存放所有销售

    人员的数据,你可以将两个数据库中的数据与地

    图进行绑定,在地图上发现数据中隐含的销售数

    量或突出显示两个数据库中数据的相互关系。


DAO

ODBC

NOTES

Other Sources

数据绑定