地理数据库复习资料教程.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
地理数据库复习资料教程

名词解释: 地理信息系统:geographical information system 地理信息系统是对空间数据进行采集,存储,管理,运算,分析,显示和描述的技术系统,由计算机硬件、软件、数据和用户四大要素组成 Gis数据库以特定的数据模型和信息结构来表达、存储和管理某类地理空间信息,以满足不同用户对空间信息需求的数据库。 简答: Gis数据库特征 1、空间特征描述了空间物体的位置,形态,以及空间拓扑关系。 2、抽象特征抽象真实世界的综合特征。 3、空间关系特征空间拓扑特征。 4、多尺度与多态性不同比例尺和精度下,表现为不同形态。 5、非结构化特征空间对象的数据是变长的。 6、分类编码特征空间对象按照某种标准进行分类编码。 7、海量特征数据量比一般数据库大得多,具有数据海量的特点 数据与信息的关系 数据是具体的,信息是抽象的 数据不一定有用,但信息是有用的数据 信息是各种数据所包括的意义,数据是载荷信息的物理符号 可用不同的数据形式来表现同一数据,信息不随数据的表现形式而改变 通常可混用 (1) 信息资源=数据资源 (2) 信息采集=数据采集 (3) 信息处理=数据处理 数据模型:层次模型、网状模型、关系模型、对象关系模型 通常把表示客观事物及其联系的数据及结构称为数据模型 1)E-R图 (Entity-Relationship Model) 1976年,由P.P.S.Chen提出E-R模型 E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。构成E-R图的基本要素是实体型、属性和联系 。 (2)E-R图表示方法 实体型:矩形+实体名 属性:椭圆形,无向边与实体连接 联系:菱形+联系名,无向边与实体连接,边上标注联系类型 常见的逻辑模型(数据模型) 层次模型 网状模型 关系模型 面向对象模型 对象关系模型 关系模型的一些术语 (1)关系(Relation):一个关系通常指一张表。 (2)元组(Tuple):表中的一个行。 (3)属性(Attribute):表中的一列。 (4)码(Key):可以唯一确定一个元组的属性组。 (5)域(Domain):属性的取值范围。 (6)分量:元组中的一个属性值。 (7)关系模式:对关系的描述,一般表述为: 关系名(属性1,属性2,…属性n) 关系模型特点 优点: (1)有严格的数学概念作基础 (2)关系模型的概念单一 (3)存取路径对用户透明 缺点: (1)查询效率不高 网状模型 优点: (1)能够直接描述现实世界 (2)存取效率较高 缺点: (1)数据描述语言极其复杂 (2)数据独立性差 层次模型 优点: (1)数据模型简单 (2)若实体间的关系固定,性能很优越 缺点: (1)描述现实世界的非层次性很笨拙 (2)插入和删除操作限制较多 数据库管理模式的发展 文件管理 文件和数据库混合管理 全关系型数据库管理 对象——关系数据库管理系统 面向对象数据库管理 Sql语言的功能 1、查询:DQL(Data Query Language) 精确查询 模糊查询 2、定义:DDL(Data Definition Language) 定义、删除、修改关系模式(Schema、基本表 Table) 定义、删除视图(View) 定义、删除索引(Index) 3、操纵:DML(Data Manipulation Language) 数据增、删、改 4、控制:DCL(Data Control Language) 用户访问权限的授予、收回 基本表构成了数据库的模式。 ② 视图构成了数据库的外模式。 ③ 数据库的存储文件和它们的索引文件构成了关系数据库的内模式。 模式(schema)是一个命了名的对象的集合,如表、视图和索引等。 当一个用户被创建时,一个与之相对应的模式也被创建。一个用户只能与一个模式相关。 定义模式CREATE SCHEMA〈模式名〉 AUTHORIZATION〈用户名〉 删除模式DROP SCHEMA 模式名 CASCADE|RESTRICT CASCADE(级联) 删除模式的同时把该模式中所有的数据库对象全部删除。 RESTRICT(限制) 如果该模式中定义了下属的数据库对象(如表、视图等),则拒绝该删除语句的执行。 主码约束: PRIMARY KEY 唯一性约束:UNIQUE 非空值约束:NOT NULL 修改基本表:ALTER TABLE 表名 [ ADD 新列名 数据类型 [ 完整性约束 ] ] [ DROP 完整性约束名 ] [ ALTER COLUMN 列名 数据类型 ]; 表名:要修改的基本表 ADD子句:增加新列和新的完整性约束条件 DROP子句:删除指定

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档