论非关系型数据库技术及应用非关系型数据库(NoSQL数据库)在数据模型、可靠性、一致性等诸多数据库核心机制方面与关系型数据库有着显著的不同。非关系型数据库技术包括:(1)使用可扩展的松耦合类型数据模式未对数据进行逻辑建模;(2)为遵循CAP定理的跨多节点数据分布模型而设计,支持水平伸缩;(3)拥有在磁盘和(或)内存中的数据持久化能力; (4)支持多种非SQL接口来进行数据访问。非关系型数据库都具有非常高的读写性能,尤其在大数据量下,依然表现优秀,数据之间的弱关联关系使得数据库的结构简单,实现了更细粒度的缓

题目

论非关系型数据库技术及应用

非关系型数据库(NoSQL数据库)在数据模型、可靠性、一致性等诸多数据库核心机制方面与关系型数据库有着显著的不同。非关系型数据库技术包括:(1)使用可扩展的松耦合类型数据模式未对数据进行逻辑建模;(2)为遵循CAP定理的跨多节点数据分布模型而设计,支持水平伸缩;(3)拥有在磁盘和(或)内存中的数据持久化能力; (4)支持多种非SQL接口来进行数据访问。非关系型数据库都具有非常高的读写性能,尤其在大数据量下,依然表现优秀,数据之间的弱关联关系使得数据库的结构简单,实现了更细粒度的缓存机制,具有更好的性能表现。

请就“非关系型数据库技术及应用力论题,依次从以下三个方面进行论述。 1.简要叙述你参与的使用了非关系型数据库的软件系统开发项目以及你所承担的主要工作。 2.详细论述非关系型数据库有哪几类不同实现方式,每种方式有何技术特点和代表性数据库产品。 3.根据你所参与的项目中使用的非关系型数据库,具体阐述使用方法和实施效果。


相似考题
更多“论非关系型数据库技术及应用 非关系型数据库(NoSQL数据库)在数据模型、可靠性、一致性 ”相关问题
  • 第1题:

    Redis属于()。

    A、关系型数据库

    B、NoSQL数据库

    C、数据库中间件

    D、消息队列中间件


    答案:ABCD

  • 第2题:

    NoSQL指的是()。

    A、关系型数据库

    B、非关系型数据库

    C、分布式数据库

    D、都不是


    答案:B

  • 第3题:

    按照数据库管理系统采用的数据模型,VFP是( )。

    A.层次型数据库管理系统

    B.网状型数据库管理系统

    C.关系型数据库管理系统

    D.混合型数据库管理系统


    正确答案:C

  • 第4题:

    按照数据模型,Foxpro是()。

    • A、层次型数据库管理系统;
    • B、关系型数据库管理系统;
    • C、网状型数据库管理系统;
    • D、混合型数据库管理系统。

    正确答案:B

  • 第5题:

    一般数据库管理系统是按不同的数据模型把数据组织到数据库的,常用的数据模型可分为()等几种。

    • A、平板型
    • B、层次型
    • C、网络型
    • D、关系型

    正确答案:B,C,D

  • 第6题:

    NoSQL数据库是指()数据存储系统。

    • A、关系型的
    • B、分布式的
    • C、不严格保证遵循事务处理ACID原则的
    • D、非关系型的

    正确答案:A,D

  • 第7题:

    数据库技术的发展历程划分为三代,其中第二代数据库系统支持()数据模型。

    • A、层次型
    • B、层次、关系型
    • C、关系型
    • D、面向对象

    正确答案:C

  • 第8题:

    按照DBMS采用的数据模型,Oracle属于()。

    • A、层次型数据库管理系统
    • B、网状型数据库管理系统
    • C、关系型数据库管理系统
    • D、混合型数据库管理系统

    正确答案:C

  • 第9题:

    单选题
    数据库技术的发展历程划分为三代,其中第二代数据库系统支持()数据模型。
    A

    层次型

    B

    层次、关系型

    C

    关系型

    D

    面向对象


    正确答案: D
    解析: 暂无解析

  • 第10题:

    单选题
    随着互联网进入WEB2.0时代,()数据库在大数据应用背景下得到了迅猛发展。
    A

    关系型

    B

    半关系型

    C

    对象型

    D

    非关系型


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    下列数据库平台中,支持非关系型数据库的是()。
    A

    DB2

    B

    DB40

    C

    Sybase

    D

    Oracle


    正确答案: A
    解析: 暂无解析

  • 第12题:

    填空题
    用称为()数据库的非关系型数据库来弥补关系型数据库的不足。

    正确答案: NoSQL
    解析: 暂无解析

  • 第13题:

    相对于关系型数据库,NoSQL的优势有()。

    A、易扩展

    B、灵活的数据模型

    C、高可用

    D、大数据量,高性能


    答案:ABCD

  • 第14题:

    按照数据库管理系统采用的数据模型,VIF是( )。A.层次性数据库管理系统B.网状型数据库管理系统C.关系型数据库管理系统D.混合型数据库管理系统


    正确答案:C
    VIF 关系型数据库管理系统的简称

  • 第15题:

    论非关系型数据库技术及应用

    非关系型数据库(NoSQL数据库)在数据模型、可靠性、一致性等诸多数据库核心机制方面与关系型数据库有着显著的不同。非关系型数据库技术包括:(1)使用可扩展的松耦合类型数据模式未对数据进行逻辑建模;(2)为遵循CAP定理的跨多节点数据分布模型而设计,支持水平伸缩;(3)拥有在磁盘和(或)内存中的数据持久化能力; (4)支持多种非SQL接口来进行数据访问。非关系型数据库都具有非常高的读写性能,尤其在大数据量下,依然表现优秀,数据之间的弱关联关系使得数据库的结构简单,实现了更细粒度的缓存机制,具有更好的性能表现。

    1.简要叙述你参与的使用了非关系型数据库的软件系统开发项目以及你所承担的主要工作。

    2.详细论述非关系型数据库有哪几类不同实现方式,每种方式有何技术特点和代表性数据库产品。

    3.根据你所参与的项目中使用的非关系型数据库,具体阐述使用方法和实施效果。


    答案:
    解析:
    1.简要叙述你参与的使用了非关系型数据库的软件系统开发项目以及你所承担的主要工作。

    解析:

    根据要求能够概要叙述你参与非关系型数据库系统开发项目背景,可以包括项目的名称、起始时间、项目背景介绍、干系人、建设内容等内容,介绍你在本项目中的角色,工作职责,主要承担的工作(灾备工程)等内容。此部分内容可以分为一段,或者二段均可,字数在300-400为宜。

    2.详细论述非关系型数据库有哪几类不同实现方式,每种方式有何技术特点和代表性数据库产品。

    解析:

    (1) 键值(Key-Value)存储数据库。这一类数据库主要会使用到一个哈希表, 这个表中有一个特定的键和一个指针指向特定的数据。Key/value模型对于IT系统来说的优势在于简单、易部署。但是如果DBA只对部分值进行查询或更新的时候,ICey/value就显得效率低下了。数据库产品包括:TokyoCabinet/Tyrant,Redis,Voldemort,Oracle BDB。

    (2) 列存储数据库。这部分数据库通常是用来应对分布式存储的海量数据。键仍然存在,但是它们的特点是指向了多个列。这些列是由列家族来安排的。数据库产品包括:Cassandra,HBase,Riak。

    (3) 文档型数据库。文档型数据库的灵感来自于Lotus Notes办公软件,而且它同第一种键值存储相类似。该类型的数据模型是版本化的文档,半结构化的文档以特定的格式存储,比如JSON。文档型数据库可以看作是键值数据库的升级版,允许中间嵌套键值。而且文档型数据库比键值数据库的查询效率更高。数据库产品包括:CouchDB,MongoDb,SequoiaDB。

    (4) 图形(Graph)数据库。图形结构的数据库同其他行列以及刚性结构的SQL数据库不同,它使用灵活的图形模型,并且能够扩展到多个服务器上。NoSQL数据库没有标准的查询语言(SQL),因此进行数据库査询需要制定数据模型。许多NoSQL数据库都有REST式的数据接口或者查询API。数据库产品包括:Neo4J,InfoGrid,Infinite Graph。

    3.根据你所参与的项目中使用的非关系型数据库,具体阐述使用方法和实施效果。

    解析:

    你一定要懂得和运用过非关系型数据库,并能够将其使用方法、函数进行响应描述,在具体工程实施过程中如何运用实现进行详细描述,最终将使用效果进行表述,如存在问题,可以适当点出,并提出解决方案。

  • 第16题:

    SQL语言是()的语言

    • A、关系型数据库
    • B、层次型数据库
    • C、网状型数据库
    • D、非关系型数据库

    正确答案:A

  • 第17题:

    随着互联网进入WEB2.0时代,()数据库在大数据应用背景下得到了迅猛发展。

    • A、关系型
    • B、半关系型
    • C、对象型
    • D、非关系型

    正确答案:D

  • 第18题:

    目前大多数据库管理系统都是建立在下面那一种数据模型的基础之上的()

    • A、层次型数据库
    • B、网状数据库
    • C、关系型数据库
    • D、面向对象数据库

    正确答案:C

  • 第19题:

    按照数据模型划分,SQL SERVER2000是一个()。

    • A、关系型数据库管理系统
    • B、网状型数据库管理系统
    • C、层次型数据库管理系统
    • D、混合型数据库管理系统

    正确答案:A

  • 第20题:

    按照DBMS采用的数据模型,microsoft SQLServer属于()。

    • A、层次型数据库管理系统
    • B、网状型数据库管理系统
    • C、关系型数据库管理系统
    • D、混合型数据库管理系统

    正确答案:C

  • 第21题:

    单选题
    SQL语言是()的语言
    A

    关系型数据库

    B

    层次型数据库

    C

    网状型数据库

    D

    非关系型数据库


    正确答案: B
    解析: 暂无解析

  • 第22题:

    多选题
    NoSQL数据库是指()数据存储系统。
    A

    关系型的

    B

    分布式的

    C

    不严格保证遵循事务处理ACID原则的

    D

    非关系型的


    正确答案: C,D
    解析: 暂无解析

  • 第23题:

    单选题
    按照数据模型划分,SQL SERVER2000是一个()。
    A

    关系型数据库管理系统

    B

    网状型数据库管理系统

    C

    层次型数据库管理系统

    D

    混合型数据库管理系统


    正确答案: A
    解析: 暂无解析