




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库选型*CONTENTSPAGE目录页数据库概述常用数据库12目录*TRANSITIONPAGE过渡页1数据库概述数据库对物联网的重要性4DB概述物联网中的个体通过感应器来感知信息,然后通过中间传输网来传送信息,最后在数据处理中心进行智能处理和控制。随着物联网技术的广泛应用,我们将面对大量异构的、混杂的、不完整的物联网数据。在物联网的万千终端收集到这些数据后,如何对它们进行处理、分析和使用成为物联网应用的关键。数据库对物联网的重要性5DB概述所有的物联网设备,如果没有使用合适的数据模型,那么他们产生的海量数据也将不能发挥任何作用,所以数据库将是物联网架构构建中最重要的一个挑战之一。物联网所需要的数据模型,是能够支持高速率的传感器数据以及其他多种需求的。想要吸收和分析这些大量的数据之中的信息,数据库读/写性能必须能满足高速产生的传感器数据的需要。数据库的分类6DB概述1.层次结构模型:层次结构模型实质上是一种有根结点的定向有序树,树根与枝点之间的联系称为边,树根与边之比为1:N,即树根只有一个,树枝有N个。2.网状结构模型:按照网状数据结构建立的数据库系统称为网状数据库系统。用数学方法可将网状数据结构转化为层次数据结构。3.关系结构模型:关系式数据结构把一些复杂的数据结构归结为简单的二元关系。由关系数据结构组成的数据库系统被称为关系数据库系统。关系数据库的优点7DB概述容易理解:二维表结构是非常贴近逻辑世界的一个概念,关系模型相对网状、层次等其他模型来说更容易理解使用方便:通用的SQL语言使得操作关系型数据库非常方便易于维护:丰富的完整性(实体完整性、参照完整性和用户定义的完整性)大大减低了数据冗余和数据不一致的概率。关系数据库的缺点8DB概述难满足高并发读写需求。物联网数据终端较多,多终端同时使用导致并发性非常高。海量数据影响数据库读写效率。物联网的多终端一直在采集和上传数据,数据量大。高扩展性和可用性能力不足。物联网中终端设备类型不一,对数据库的扩展性要求较高。SQL9DB概述结构化查询语言(StructuredQueryLanguage,SQL)是关系数据库的标准语言,它具有通用、功能性强等优点,而且它的功能不仅仅局限于查询。目前,几乎所有的关系数据库管理系统软件都支持SQL。SQL包含数据查询、数据操纵、数据定义和数据控制4个部分。SQL的功能10DB概述SQL可以完成的功能:查询数据。在表中插入、修改和删除记录。建立、修改和删除数据对象。控制对数据和数据对象的存取。保证数据库的一致性和完整性。NoSQL11DB概述NoSQL即非关系型数据库。非关系型数据库提出一种理念,以键值对存储,且结构不固定,每一个元组可以有不一样的字段,不会局限于固定的结构,可以减少一些时间和空间的开销。使用这种方式,用户可以根据需要去添加自己需要的字段,这样,为了获取用户的不同信息,不需要像关系型数据库中,要对多表进行关联查询。非关系型数据库由于很少的约束,适合存储一些较为简单的数据。NoSQL在物联网中的优势12DB概述1)灵活性:NoSQL的非结构化数据模型,能存储所有类型的新数据:事件、时序数据、文字、图像以及各种其他类型的数据,不需要专门设计新的表。2)水平扩展:NoSQL数据库的分布式存储架构,带来了优秀的水平扩展性。3)实时数据分析:NoSQL支持多种多样的大数据架构,实时分析系统提高分析的性能和效率,做到及时的反馈和信息收集。*TRANSITIONPAGE过渡页2常用数据库ORACLE14常用DBORACLE是目前最流行的关系数据库和分布式数据库,可以运行于所有主流操作系统平台。性能好,安全性高,支持多种工业标准。但是操作复杂,价格昂贵。事关重要生产和生活领域的企业采用率较高,如金融、电力机构。MySQL15常用DBMySQL是一种免费且开源的关系型数据库管理系统,速度快,并发高,性能上不及ORACLE。没有商业数据库稳定,遇到问题需要自行处理。适合技术实力强的公司。目前阿里巴巴和京东选择MySQL。SQLServer16常用DBSQLServer是闭源的商业数据库系统,只能在windows上运行。安全性和伸缩性差。多用户时性能不佳,C/S结构,只支持windows客户。操作简单,但只有图形界面。SQLite17常用DBSQLite是一款轻型的无类型关系数据库,它的设计目标是为嵌入式系统服务,占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,处理速度比上述数据库系统都快。物联网系统数据库选型18常用DBORACLE:超大型、非常重要的商业环境首选。MySQL:和Linux系统兼容性好,适用PHP开发语言环境,适合技术力量强的科技
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 制定公司行政管理制度
- 公司销售主管管理制度
- 农村水路入户管理制度
- 垃圾拖车人员管理制度
- 网络性能优化与管理题目及答案
- 小学节能评比管理制度
- 行政组织理论的复习策略试题及答案
- 南宁小学日常管理制度
- 公共数据应用管理制度
- 公交公司值班管理制度
- 2024年广西公需科目参考答案
- IATF16949-质量手册(过程方法无删减版)
- 沟通的艺术学习通超星期末考试答案章节答案2024年
- 2023年九年级中考数学微专题+铅垂法求三角形面积课件
- 企业级IPv6网络改造及升级服务合同
- 甘肃省2023年中考语文现代文阅读真题及答案
- 安徽省合肥市科大附中2025年第二次中考模拟初三数学试题试卷含解析
- 市政工程单位、分部、分项工程划分方案
- 2024至2030年中国磁性元器件市场前景及投资发展战略研究报告
- 人力资源服务派遣合同范本(2024版)
- 2025数学步步高大一轮复习讲义人教A版复习讲义含答案
评论
0/150
提交评论