网站大量收购闲置独家精品文档,联系QQ:2885784924

《物联网应用与安全》第10章数据库管理系统.pptx

《物联网应用与安全》第10章数据库管理系统.pptx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

·关系即数据库中的表

·关系表仅是数据逻辑上的组织形式,物理上可以

文档评论(0)

乐毅淘文斋 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8121131046000040

1亿VIP精品文档

相关文档