- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第10章
数据库管理系统
Tmtnoductionto-9nteiwetfSTing
管理服务层解决数据存
储(数据库与海量
存储技术),检索(搜
索引擎),使用(数据
挖掘与机器学习)以及
如何不被滥用(数据安
全与隐私保护)等问题。
本章将介绍关系数据库
的相关概念以及物联网
对数据库的新需求。
内容提要
0内容回顾
·第6-9章介绍了网络构建层各种网络形式的基本概念和技术,以及在物联网中的应用。
·互联网
·无线宽带网络(Wi-Fi、WiMAX)
·无线低速网络(蓝牙、红外、802.15.4/ZigBee)·移动通信网络(3G)
·本章重点介绍关系数据库的基本概念,并简单讨论关系代数的相关理论,最后探讨物联网中数据管理的特点和需求。
Tmtnoductionto-9nterwetfSTing
本章内容
10.1数据库系统的起源与发展
10.2关系数据库
10.3关系代数
10.4物联网与数据库
什么是数据库?数据库有哪些分类和新发展?
Sutnoductionto9nterntf-Ting
Q什么是数据库?
数据库是存储在一起的相关数据的集合
·这些数据是结构化的,无害的或不必要的冗余,并为多种应用服务·数据库的存储独立于使用它的程序
·对数据库插入新数据,修改和检索原有数据均能按一种公用的和可
控制的方式进行
数据库的应用:
·个人电脑:快速查找文件
·公司:财务管理软件
·互联网:论坛数据存储·物联网:海量数据管理
Sutnoductionto9nterntfSTing
早期的数据库系统:导航式数据库
·网状模型
√由图灵奖得主CharlesBachman提出
√第一个数据库系统:IDS
·层次模型
√典型代表:IBM的IMS系统
缺点:
√数据的存储结构依赖于数据的类型
√数据通过指针相互串联起来,为了访问到想要的内容,可能需要遍历整个数据库
√查找操作代价大
关系数据库(RDBMS)
理论基石:EdgarCodd于1970年发表的论文《ARelationalModelofDataforLargeSharedDataBanks》
重要思想:逻辑组成与存储结构相分离
早期著名的关系数据库系统
√SystemR(1970年,IBM公司)
√Ingres(1973年,加州大学伯克利分校)
当前主流的关系数据库系统
ORACLE
Jntnoductionto-JntenetThingA
数据库系统的新发展
关系数据库系统的缺点
·缺乏对真实世界实体的有效表达
·缺乏对复杂查询的有效处理
·缺乏对WEB应用的有效支持
XML数据库(德国SoftwareAG公司的Tamino等):针对XML数据
时空数据库(甲骨文公司的Oracle8iSpatial):针对地理信息系统NoSQL数据库(Apache基金会的Cassandra):针对Web数据
10.1数据库系统的起源与发展
10.2关系数据库
10.3关系代数
10.4物联网与数据库
什么是关系数据库?
Sutnoductionto9nterntf-Ting
本章内容
√高度的数据独立性
√开放的数据语意、数据一致性、数据冗余性
√灵活的自定义数据操作语言
同早期导航式数据库的架构相比,
关系数据库的优势
查询评估
查询处理器
权限管理
事务管理
编译器
缓存管理
文件管理
关系数据库的架构图
数据索引统计数据
磁盘存储
Tmtnoductionto-9nterwetofSTing
连接器
企
数据分析
编程软件
企
文档处理
应用程序
存储管理器
关系数据库的架构图(续)
Sutnoductionto9nterntfSTing
关系代数表达式
语法解析器
查询优化器
查询结果
执行引擎
查询语句
绿野千传
()
存储的数据
·传感器节点的基本信息(编号、经纬度等)
·周围环境的温度、相对湿度、光照强度、传感器电压
24
Time(hourstothelast)
。min
关系数据库是一组具有不同名称的关系的集合
关系数据库模型:以绿野千传为例
图中每一个点都对应于部署在实地的一个传感器
Tmtnoductionto-9nterwetfSTing
Light
Humidity(%)
Voltage
区
关系数据库模型
关系(Relation)
·关系即数据库中的表
·关系表仅是数据逻辑上的组织形式,物理上可以
您可能关注的文档
- “智守国门”的“证研工匠”.pptx
- 《1+X服装陈列设计》课件——橱窗陈列设计——搭配策略.pptx
- 《1+X服装陈列设计》课件——橱窗陈列设计——色彩应用.pptx
- 《1+X服装陈列设计》课件——点线面在服装陈列中的运用.pptx
- 《1+X服装陈列设计》课件——服装陈列设计的空间色彩构成.pptx
- 《1+X服装陈列设计》课件——服装陈列设计概述.pptx
- 《1+X服装陈列设计》课件——服装陈列设计——模型制作.pptx
- 《1+X服装陈列设计》课件——服装陈列中的形式法则.pptx
- 《C语言程序设计》课件——无参函数的定义与调用.pptx
- 《Hadoop技术原理》课件——1.初识Hadoop.pptx
文档评论(0)