![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
关于数据库的数据完整性,以下说法正确的是哪两项()
A.引用完整性通过主键和外键之间的引用关系实现
B.引用完整性通过限制数据类型、检查约束等实现
C.数据完整性是通过数据操纵者自身对数据的控制来实现的
D.如果两个表中存储的信息相互关联,那么修改了一个表,另外一个表没有做出相应的修改,则称这两个表中的数据不具备完整性
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.引用完整性通过主键和外键之间的引用关系实现
B.引用完整性通过限制数据类型、检查约束等实现
C.数据完整性是通过数据操纵者自身对数据的控制来实现的
D.如果两个表中存储的信息相互关联,那么修改了一个表,另外一个表没有做出相应的修改,则称这两个表中的数据不具备完整性
A.关系数据库有关系代数理论作为基础,NoSQL数据库没有统一的理论基础
B.NoSQL数据库可以支持超大规模数据存储,具有强大的横向扩展能力
C.大多数NoSQL数据库很难实现数据完整性
D.NoSQL数据库和关系数据库各有优缺点,但随着NoSQL的发展,终将取代关系数据库
A.InnoDB相对于MyISAM来说,缺点是读写效率稍差,占用的数据空间相对较大
B.nnoDB相对于MyISAM来说,因为支持事务管理功能,所以对数据安全性、完整性的保障更好
C.MyISAM引擎不支持事务,提供高速存储和检索,以及全文搜索能力
D.InnoDB是当前版本的默认存储引擎
A.单表数据规模非常庞大的时候也不用分布式数据库
B.不能按照业务对数据库进行分布式拆分
C.海量数据也不必考虑非关系型数据库
D.以上说法都不对
A.冗余的存在容易破坏数据库的完整性
B.冗余的存在给数据库的维护增加困难
C.不应该在数据库中存储任何冗余数据
D.冗余数据是指可由基本数据导出的数据
A.可有效提升热点数据的访问速度
B.为应用系统提供Key-Value的数据缓存
C.可大幅降低数据库压力
D.可支持强一致性事务
A.一个应用程序可以使用多个外模式上
B.外模式是数据库用户的数据视图,是和某一应用有关的数据的逻辑表示
C.一个外模式可用于多个应用程序
D.关系型数据库中的规图就是外模式的具体体现
A.最小特权原则,是让用户可以合法的存取或修改数据库的前提下,分配最小的特权,使得这些信息恰好能够完成用户的工作
B.最大共享策略,在保证数据库的完整性、保密性和可用性的前提下,最大程度地共享数据库中的信息
C.粒度最小策略,将数据中的数据项进行划分,粒度越小,安全级别越高,在实际中需要选择最小粒度
D.按内容存取控制策略,不同权限的用户访问数据库的不同部分
下列说法中,不正确的是()。
A.概念模型与数据模型无关,比模式更抽象
B.视图也是一种数据库安全性控制的方法
C.安全性可防范非法用户和非法操作,完整性可防范不合语义的数据
D.SQL语言不是完备的关系数据语言
A.数据库级的容灾技术,是针对于固定的数据库设计的容灾方案
B.数据库级容灾支持广域网,但需要单独的硬件支持
C.数据库级容灾主要是通过传输数据日志,并在灾备站点进行重放(Replay)来实现的
D.数据库级容灾,在异步方式下会丢失较多数据,至少丢失一个日志文件
A.HDFS是Hadoop技术体系中数据管理的基础,是一个高容错的系统,能检测和应对硬件故障
B.Sqoop数据同步工具,它是SQL TO Hadoop的缩写,主要用于关系型数据库和Hadoop之间的数据传输
C.Sqoop数据导入和导出本质上还是一个MapRuduce程序,充分利用了MapRuduce的并行化和容错性
D.Kafka主要用于处理活跃的流式数据,在web网站上非常常见,包括网站的pageview