欢迎来到天天文库
浏览记录
ID:51573394
大小:6.92 MB
页数:67页
时间:2020-03-23
《数字地图的数据结构和数据库研讨.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、数字地图的数据结构和数据库地图与地图学地图投影认识和使用地图地图集简介地图数据库与数字地图制图数字地图制图在水土保持中应用从现代地图学(GIS)看,地图是空间数据库;数字地图制图可以认为是对空间数据库的操作;数据库(包括常规数据库)是数字地图制图的基础;2.1数据库简介(1)数据库概念数据库:以一定组织方式存储在一起、能为多个用户所共享、与应用程序彼此独立,相互关联的数据的集合。*数据的集合*由DBMS(数据库管理系统)统一管理,多用户共享数据库管理系统(DBMS)对数据库进行统一管理和控制的系统软件,用来建立、使用和维护数据库。Oracle、SQLServer、DB2、Access、F
2、oxPro等。数据库系统带有数据库的整个计算机系统,包括硬件、软件、数据、人员手工管理阶段(50年代以前):没有操作系统和管理数据的工具。数据的组织和管理完全靠程序员手工完成。文件系统阶段(50年代后–60年代中):有了文件系统,数据增、删、改等操作都变得轻松;数据可共享。但数据冗余度大,数据和程序缺乏独立性等。数据库系统阶段(60年代后期--),发展到数据库阶段。数据仓库阶段:着重数据查询、分析和挖掘,以便为决策提供更多支持。(2)数据库技术发展层次模型(HierarchicalModel)--描述数据之间的层次关系(一对一或一对多)。学校(根)班级1班级3学生1学生2班级2(3)数据
3、模型网状模型(NetworkModel)--描述了数据之间的网状关系(多对多)。教师课程学生关系模型(RelationalModel)--理解为一张二维表,表格中的每一行代表一个实体,称为记录;每一列代表实体的一个属性,称为数据项。记录的集合称为关系。关系具有如下性质:a、数据项不可再分(即不可表中套表)。b、关系中的列是同性质的,称为属性。属性之间不能重名。c、关系中不能出现相同的记录,记录的顺序无所谓。d、每个关系都有一个主键,它能唯一地标识关系中的一个记录。学号姓名性别生日班级……98001张山男80/5/1298-计算机……………………………………在上述三种数据模型中,由于关系模
4、型概念简单、清晰,用户易懂易用,有严格的关系数据理论支持,简化了程序员的工作和数据库开发建立的工作,因而关系模型在诞生以后发展迅速,很快就成为深受用户欢迎的数据模型。目前市面上比较流行的数据库系统,如ORACLE,SYBASE,SQLSERVER,FoxPro等均为关系型数据库。以关系模型为基本结构而形成的数据集合。(4)关系数据库关系:一个由若干行和若干列组成的规范化的二维表称为关系。表中每一列都是不可再分的;表中每一列的所有数据都属于同一种类型;表中各列都指定了一个不同的名字;表中没有数据完全相同的行;行(列)之间顺序位置调换不影响它们所表示的信息内容。关系理论以集合代数为基础上,有
5、着坚实的数学基础。字段:在数据表中,每一列称为一个字段。每一个字段都有相应的描述信息,如数据类型、数据宽度等。记录:在数据表中每一行称为一条记录。表:一个表就是一组相关的数据分类后(字段)按行排列,像一张表格一样。表用于组织和存储数据,由行与列组成。索引:为了加快访问数据库的速度,数据库都使用索引,类似于图书馆为图书建立的图书索引,使读者可以方便的查阅所到需要的图书。索引是一个独立的文件或表格(每个数据库处理的方式不同);在数据库的整个生命周期中,它一直存在,并得到相应的维护。主键:主键是表中一列或多列的组合,其值惟一标识了表中的一行记录。在数据表中,任意两条记录的主键不能具有相同的值。
6、在关系数据库中,所有的数据都按“表(术语:关系)”进行组织和管理。一个关系数据库是由若干表组成。一个数据库系统中可以同时存在多个数据库(5)三种关系运算选择(筛选):选出满足指定条件记录的操作称为选择。投影:从一个关系中,选出若干指定列。连接:把两个关系中的记录,按一定条件,连接成一个新关系记录的操作称为连接。从数据库的角度看,从数据库的数据中识别出有效的、新颖的、具有潜在效用的并最终可理解的信息(如规则、约束等)的过程。从决策支持的角度看,数据挖掘是一种决策支持的过程,主要基于人工智能、机器学习、统计学和数据库技术等多种技术,能高度自动地分析企业原由的数据,进行归纳推理,从中挖掘出潜在
7、的模式,预测客户的行为,帮助企业的决策者调整市场策略,从而减少风险,辅助作出正确的决策。(6)数据挖掘一般意义呢Web特点:Web上数据数量大、界面友好灵活、类型多、缺乏组织和管理。数据库特点:DBMS能高效、高质、安全地管理数据。与Web相比,数据库管理系统显得严谨有余而灵活不足。Web与数据库结合,可以集Web和数据库的诸优点于一身。前端有界面友好的Web浏览器,后台则有成熟的数据库技术作支撑。这样无疑会带给企业一个良好的应用环
此文档下载收益归作者所有