物联网技术教学课件第5章数据库.ppt

物联网技术教学课件第5章数据库.ppt

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

多媒体数据库多媒体数据库是数据库技术与多媒体技术结合的产物。多媒体数据库不是对现有的数据进行界面上的包装,而是从多媒体数据与信息本身的特性出发,考虑将其引入到数据库之后所带来的有关问题。*5.2数据仓库和数据挖掘数据仓库之父比尔?恩门(BillInmon)在1991年出版的BuildingtheDataWarehouse一书中:“数据仓库是面向主题的、集成的、随时间变化的、非易失的数据集合,用于支持管理层的决策过程”。*数据仓库特征①面向主题(Subject-Orientated)②集成化(Integrated)③随时间变化(Time-Variant)④非易失性(Nonvolatile)*数据仓库的数据模型数据仓库需要简明的、面向主题的模式,便于联机数据分析。目前最流行的数据仓库模型为星型模式(StarSchema)、雪花模式(SnowflakeSchema)和事实星座(FactConstellation),由它们来表示事实、维和粒度的关系。图5-2~5-4*数据仓库的应用1)信息处理:支持查询和统计的基本分析,并使用交叉表、表、图表或图进行报告。2)分析处理:支持基本的OLAP操作,包括切片与切块、下钻、上卷和转轴。3)数据挖掘:支持知识发现,包括找出隐藏在数据仓库中的模式和关联,构造分析模型,进行分类和预测,并使用可视化工具提供挖掘结果。*导读了解数据库发展的三个阶段;掌握数据库、数据库系统及数据库管理系统的相关概念;掌握三种新的数据库技术;掌握数据仓库的概念和特征,了解数据仓库的数据模型;掌握数据挖掘的概念和方法;了解数据仓库和数据挖掘的关系;掌握云计算的概念和特征,了解云计算的国内外发展状况;理解云计算的体系结构;了解云计算和物联网之间的关系。*5.1数据库技术概述数据库(Database)是比档案系统更高级的一种数据组织方式。数据库是按照数据结构来组织、存储和管理数据的仓库。数据库是指通过特定的方式把数据组织和存储起来的、可以检索和利用、相互关联的数据集合,是存储数据的“仓库”。*5.1数据库技术概述数据库发展的三个阶段第一代数据库系统指层次和网状数据库系统,为格式化数据模型,用存取路径来表示数据之间的联系,独立的数据定义语言和导航的数据操作语言等特点。实现了数据的集中控制和数据的共享,提高了数据独立性,很大程度上减少了数据冗余。*数据库发展的三个阶段第二代数据库系统是关系数据库系统。对应于一个关系模型的所有关系的集合称为关系数据库。在关系模型中,实体以及实体间的联系都是用关系来表示。关系模式用来描述关系表中的列,关系实例为关系中的各行。*数据库发展的三个阶段关系数据库系统关系数据理论,主要包括函数依赖、多值依赖、连接依赖和范式等。关系数据语言,如关系代数、关系演算、SQL语言、QBE等。关系数据技术,查询优化、并发控制、故障恢复等。*数据库发展的三个阶段第三代数据库系统是面向对象数据库系统。面向对象的数据模型吸收了面向对象程序设计方法学的核心概念和基本思想。面向对象编程(ObjectOrientedProgramming,OOP,面向对象程序设计)是一种计算机编程架构。*面向对象编程OOP的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP达到了软件工程的三个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。*面向对象编程1)对象(Object),做事情,有状态、行为和标识三种属性。2)类(class),共享相同结构和行为的对象的集合。3)封装(encapsulation),将数据和操作捆绑在一起。4)继承,描述类之间的“是一种”关系。5)组合,既是类之间的关系也是对象之间的关系。*面向对象数据模型①对象标识②封装③类和类层次④继承*数据库的特征1)实现数据共享2)减少数据的冗余度3)数据独立性4)数据集中控制5)数据一致性和可维护性*数据库系统数据库系统(DataBaseSystem,DBS)是以资料库为核心,借助计算机及其管理软件,对数据进行有组织、有系统的管理,同时动态地存储大量相关联的数据,以方便用户查阅数据。数据库系统是为了适应数据处理的需要而发展起来的。数据库系统是由数据库硬件、数据库软件、数据库和数据库管理员四部分组成的,是存储介质、处理对象和管理系统的集合体。*数据库系统三级模式1)概念模式(ConceptualSchema)2)外模式(ExternalSchema)3)内模

文档评论(0)

加油,奥利给✊ + 关注
实名认证
内容提供者

无所谓。

1亿VIP精品文档

相关文档