![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
数据完整性是指存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:()、()和用户自定义完整性三种,其中外键可以实现()。
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.冗余的存在容易破坏数据库的完整性
B.冗余的存在给数据库的维护增加困难
C.不应该在数据库中存储任何冗余数据
D.冗余数据是指可由基本数据导出的数据
A.引用完整性通过主键和外键之间的引用关系实现
B.引用完整性通过限制数据类型、检查约束等实现
C.数据完整性是通过数据操纵者自身对数据的控制来实现的
D.如果两个表中存储的信息相互关联,那么修改了一个表,另外一个表没有做出相应的修改,则称这两个表中的数据不具备完整性
A.数据库与数据库管理系统的相互独立
B.用户程序与DBMS的相互独立
C.用户应用程序与存储在磁盘上的数据库中的数据是相互独立的
D.应用程序与数据库的数据相互独立
A.提高性能,应用程序不用重复编译此过程
B.降低用户查询数量,减轻网络拥塞
C.语句执行过程中如果中断,可以进行数据回滚,保证数据的完整性和一致性
D.可以控制用户使用存储过程的权限,以增强数据库的安全性
A.实体完整性
B.参照完整性
C.商务约束
D.域完整性
B.支持复制和数列两种数据分布策略
C.复制是指将表中的所有数据复制到集群的每一个DN实例上,主要是用于记录较小的表
D.散列是指将表中的所有数据复制到集群的每一个DN实例上,主要是用于记录较小的表
A.关系数据库有关系代数理论作为基础,NoSQL数据库没有统一的理论基础
B.NoSQL数据库可以支持超大规模数据存储,具有强大的横向扩展能力
C.大多数NoSQL数据库很难实现数据完整性
D.NoSQL数据库和关系数据库各有优缺点,但随着NoSQL的发展,终将取代关系数据库
A.InnoDB相对于MyISAM来说,缺点是读写效率稍差,占用的数据空间相对较大
B.nnoDB相对于MyISAM来说,因为支持事务管理功能,所以对数据安全性、完整性的保障更好
C.MyISAM引擎不支持事务,提供高速存储和检索,以及全文搜索能力
D.InnoDB是当前版本的默认存储引擎