空间信息与空间数据库(答案).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
空间信息与空间数据库(答案)

武汉大学 测绘学院工程硕士 《空间数据库》课程试卷 学号 姓名 成绩 判断题(每小题2分,共30分) 空间数据库所管理是空间信息,所以只能用于诸如GIS这样的和地理信息相关的信息系统。 错 对两个关系进行连接操作,不管连接是属性是空间属性还是非空间属性,用于连接的属性类型必须要一样。对 普通的C语言程序它主要只关注的是CPU计算时间效率,而空间数据库系统则主要只关注数据的I/O时间效率。错 ER模型是空间数据库概念设计阶段常用的工具之一。 对 B+树索引是普通关系数据库使用最广泛的索引,它同样可以用于空间数据库来加快空间属性的查询。对 从概念模型角度,空间信息通常被分为两大类,即:场模型和矢量数据模型。错 OGIS提出的空间几何体基本结构包括点、线和面共三个实体类型。对 在关系代数中,集合运算需要两个参与运算的关系必须是相容的,而连接运算则没有此要求。对 第一范式是满足关系模型的充要条件。错 扇区是外存和内存之间交换数据的最小部位。对 SQL中的数据操纵语言(DML)用于创建、删除和修改数据库中的关系表。对 后关系数据库是指在关系数据库中增加面向对象的特性,即可让用户自定义数据类型。对 格网索引需要预先知道空间区域的范围,而R树索引则没有此限制。错 图的深度优先搜索(DFS)算法得到的结果是唯一的。错 九交模型可得出512种在现实中都具有实际意义的拓扑关系。错 名词解释(每小题5分,共30分) 顺序文件 顺序文件是指文件中的物理记录按其在文件中的逻辑记录顺序依次存入存储介质而建立的。中物理记录的顺序和逻辑记录的顺序是一致的 pictogram)来注释和扩展ER图的方法。 笛卡尔积 该运算可以用在任何两个关系上,而无须要求这两个关系是否具有相容性。运算RXS返回一个关系,其模式由R的全部属性加上S的全部属性。 空间索引 为便于空间目标的定位及各种空间数据操作,按要素或目标的位置和形状或空间对象之间的某种空间关系来组织和存储数据的结构。B树、R树、Grid文件等。 空间索引的目的是为了在GIS系统中快速定位到所选中的空间要素,从而提高空间操作的速度和效率。 Z曲线 为了达到对多维空间进行一维排序目的的一种算法具体步骤为: 1读入x、y坐标的二进制值 2隔行扫描二进制数字的比特到一个字符串 3计算结果二进制串的十进制数 半连接操作 半连接操作的目的是在分布式数据库结构下,尽是减少数据传输量以提高系统查询的速度。半连接操作中使用的主要手段如下: 1.只将连接属性和主码从站点1发送到站点2 2.只将有关元组从站点2发送到站点1 问答题(共40分) 根据下图所描述的三个关系表“COUNTRY”、“CITY”和“RIVER”,回答以下问题:(20分) (1)用关系代数表达如下查询: a)找出GDP大于5000亿而小于100万亿的国家; πname(σ500GDP100000(country)) b)列出有河流发源的各国家的居民平均寿命; 1 country c river r 2 c×r 3 cc.name=r.origin r 4 πc.name,c.life –exp (cr) c)找到位于南美洲或者人口少于200万的城市; 1 country co ,city ci 2 co×ci 3 c0c0.name=ci.origin ci 4 s= πci.name(c0ci) 5 R=πname(σ pop2(city)) 6 s U r d)列出不位于南美洲的城市。 1 country co ,city ci 2 co×ci 3 c0c0.name=ci.origin ci 4 s= πci.name(c0ci) 5 s1= σ cont=nam(s) 6 r=πname(city) 7 r-s1 (2)用SQL语句写出以下查询。 a)计算入口少于1亿的国家的个数。 SELECT count(name) FROM country WHERE pop100; b)找出北美洲GDP最低的国家,不要使用MIN函数。 SELECT c1.name FROM country AS c1 where c1.cont=nam and c1.gdpall (select c2.gdp from country c2 where c1.namec2.name) c)列出北美洲所有的国家以及首都人口少于500万的国家。 S

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档