数据库及空间数据库概论.ppt
《数据库及空间数据库概论.ppt》由会员分享,可在线阅读,更多相关《数据库及空间数据库概论.ppt(62页珍藏版)》请在三一办公上搜索。
1、空间数据库,计算机学院 王媛妮,教 材,教材:空间数据库.吴信才.科学出版社.2009,参考书,教学参考资料:1崔铁军,地理空间数据库原理,科学出版社,20072Shashi Shekhar,Sanjay Chawla著.谢昆青,马修军,杨冬青等译.空间数据库.机械工业出版社,20043 王家耀.空间数据库信息系统原理.科学出版社.20014 吴立新.地理信息系统原理与算法.科学出版社,20035 李建松.地理信息系统原理,武汉大学出版社,20066 刘贵明.地理信息系统原理及应用.科学出版社.20087 吴信才.地理信息系统原理、方法及应用.中国地质大学(武汉).20008 樊红.Arc/I
2、nfo应用于开发技术.武汉大学出版社.2002 9 普赖斯著.李玉龙等译.ArcGIS地理信息系统教程(第4版).电子工业出版社.200910 吴秀芹.ArcGIS9地理信息系统应用与实践.清华大学出版社.2007,第一章 数据库及空间数据库概论,基本内容:1、数据管理技术的发展2、数据模型与数据库系统3、关系数据库(关系模型、关系代数、关系演算)4、空间数据库及其与关系数据库的比较5、新型数据库系统,教学要求,了解数据管理技术的发展阶段,数据描述的术语,数据模型的概念,数据库的体系结构,数据库管理系统的功能及组成,数据库系统的组成及全局结构;新型数据库系统的基本发展状况;掌握数据模型与数据库
3、系统结构。了解关系数据库的发展历程、关系数据结构、规范化理论、关系数据库标准语言SQL、E-R模型。了解空间数据的基本概念、特征,空间数据的发展历程;了解掌握空间数据库与传统关系数据库的主要差异。了解目前主要的新型数据库系统(含时态空间数据库)。,一、数据管理技术的发展,1、数据库的四个基本概念数据(Data)数据库(Database)数据库管理系统(DBMS)数据库系统(DBS),一、数据管理技术的发展(续),数据(Data)是数据库中存储的基本对象数据的定义描述事物的符号记录数据的种类文字、图形、图象、声音数据的特点数据与其语义是不可分的,一、数据管理技术的发展(续),数据举例学生档案中的
4、学生记录(李明,男,1972,江苏,计算机系,1990)数据的形式不能完全表达其内容数据的解释语义:学生姓名、性别、出生年月、籍贯、所在系别、入学时间解释:李明是个大学生,1972年出生,江苏人,1990年考入计算机系请给出另一个解释和语义,一、数据管理技术的发展(续),人们收集并抽取出一个应用所需要的大量数据之后,应将其保存起来以供进一步加工处理,进一步抽取有用信息。数据库的定义数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合,一、数据管理技术的发展(续),数据库的特征数据按一定的数据模型组织、描述和储存可为各种用户共享冗余度较小数据独立性较高易扩展,
5、一、数据管理技术的发展(续),数据库管理系统什么是DBMS数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。DBMS的用途科学地组织和存储数据、高效地获取和维护数据,一、数据管理技术的发展(续),DBMS的主要功能数据定义功能 提供数据定义语言(DDL)定义数据库中的数据对象数据操纵功能:提供数据操纵语言(DML)操纵数据实现对数据库的基本操作(查询、插入、删除和修改),一、数据管理技术的发展(续),数据库的运行管理 保证数据的安全性、完整性、多用户对数据的并发使用 发生故障后的系统恢复数据库的建立和维护功能(实用程
6、序)数据库数据批量装载 数据库转储 介质故障恢复 数据库的重组织 性能监视等,一、数据管理技术的发展(续),数据库系统什么是数据库系统数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统构成。在不引起混淆的情况下常常把数据库系统简称为数据库。数据库系统的构成由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(和用户)构成。,名词术语数据库系统,数据库系统的构成,数据库在计算机系统中的地位,注 意,分清日常所说的“数据库”到底是指哪个概念 数据库是oracle数据库管理系统 数据库是xjgl.db数据库 我们在开发数据库数据库应用系统,一、数
7、据管理技术的发展(续),空间数据库基本概念空间:事物之间的距离或间隔。(日常语义)不同的学科有不同的解释。数学领域中一般指某种对象(现象、状况、图形、函数等)的任意集合。GIS领域的空间是指地理环境或地球表层空间,是地理信息系统表达和研究的对象。为了在GIS中对地理空间进行描述,常需要借助于抽象的数学空间表达方法。地理空间:空间参考信息的地理实体或地理现象发生的时空位置集。,一、数据管理技术的发展(续),空间数据:以地球表面空间的位置为参照,用来描述空间实体的位置、形状、大小及其分布特征诸多方面信息的数据。空间数据是一种带有空间坐标的数据,包括文字、数字、图形、影像、声音等多种方式。用来记录地
8、理空间对象的位置、拓扑关系、几何特征和时间特征。空间数据库:描述与特定空间位置有关的真实世界对象的数据集合。任何真实世界的对象可能表示成数据库中的对象,但并不是任何对象都和地理位置相关,取决于所要表达的信息模型及应用。,一、数据管理技术的发展(续),2、数据管理技术的产生和发展什么是数据管理对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题数据管理技术的发展过程人工管理阶段(40年代中-50年代中)文件系统阶段(50年代末-60年代中)数据库系统阶段(60年代末-现在),一、数据管理技术的发展(续),数据管理技术的发展动力应用需求的推动计算机硬件的发展计算机软件的发展,数据管理
9、技术三个发展阶段的详细比较,应用背景 科学计算 科学计算、管理 大规模管理,硬件背景无直接存取存储设备磁盘、磁鼓大容量磁盘,软件背景没有操作系统 有文件系统有DBMS,处理方式批处理 实时处理、批处理,数据的管理者 用户(程序员)文件系统 数据库管理系统,数据面向的对象 某一应用程序 某一应用 现实世界,数据的共享程度无共享,冗余度很大 共享性差,冗余度大共享性高,冗余度小,独立性差,实时处理、分布处理、批处理,具有高度的物理独立性和一定的逻辑独立性,数据的独立性,不独立,完全依靠于程序,记录内有结构、整体无结构,整体结构化,用数据模型描述,数据控制能力应用程序自己控制文件系统数据库管理系统,
10、二、数据模型与数据库系统,1、数据模型在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。通俗地讲数据模型就是现实世界的模拟数据模型应满足三方面要求能比较真实地模拟现实世界容易为人所理解便于在计算机上实现,二、数据模型与数据库系统(续),数据模型分成两个不同的层次(1)概念模型 也称信息模型,它是按用户的观点来对数据和信息建模。(2)数据模型 主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模。,二、数据模型与数据库系统(续),客观对象的抽象过程-两步抽象现实世界中的客观对象抽象为概念模型;把概念模型转换为某一DBMS支持的数据模型。,二、数据模型与数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 空间 概论
链接地址:https://www.31ppt.com/p-6578471.html