下列哪些关于OLAP数据库使用场景的描述是正确的?()
A.数据批量写入,且数据不更新或少更新
B.无需事务,数据一致性要求低
C.灵活多变,不适合预先建模
D.大宽表,读大量行但是少量列,结果集较小
A.数据批量写入,且数据不更新或少更新
B.无需事务,数据一致性要求低
C.灵活多变,不适合预先建模
D.大宽表,读大量行但是少量列,结果集较小
A.OLAP型数据库主要以分析用途为主
B.OLTP型数据库中很少有数据更新操作
C.OLAP型数据库比OLTP型数据库更适合于高层决策人员使用
D.OLAP型数据库存储的数据量通常会比OLTP型数据库大
A.系统故障是指计算机系统出现故障不能正常运行,但磁盘没有问题
B.系统故障将造成内存数据丢失,事务非正常中止
C.出现系统故障时,未提交事务对数据库的更新不会写入此盘
D.对于系统故障,可根据事务日志将数据库恢复到故障点
A.数据更新少,且有大量分析,采用列存储
B.高吞吐的实时数据写入采用列存储
C.行存储压缩率高
D.明细查询居多,推荐行存储
A.动词Get一般用于获取查询资源,对应数据库中的Select操作。
B.Get动词非常安全,因为数据不会暴露出来。
C.动词Post一般用于向系统中更新数据,对应数据库中的Insert,Update操作。
D.动词Put一般用于向系统中插入或更新数据(当然,其功能Post也能实现,与Post有很多相似之处),对应数据库中的Insert,Update操作。
A.使用动态分区插入数据时,需在语句中指定分区值,且只要出现在select子句中最后一个位置即可,也可为该值指定一个易于识别的别名。
B.向某个具体的分区插入数据时,分区列不允许出现在select列表中
C.进行insert更新数据操作是,原表与目标表的对应关系依赖于在select子句中列中的顺序,而不是表与表之间列名的对应关系
D.支持在一个语句中实现读取一次写入多个目标表的操作
A.数据库完整性的目标是确保数据库的一致性和正确性
B.数据库完整性可防止数据库中存在不符合语义的数据
C.数据库的完整性可防止因错误信息输入造成无效操作或者可能导致数据库安全受到威胁
D.数据库的完整性保证了在一个应用程序更新数据的过程中数据语义的正确性
A.每次只能更新一行数据每次可以更新多行数据
B.如果没有数据项被更新,将提示错误信息
C.更新数据时, 必须带有WHERE条件子句
A.二进制记录用户关于MySQL服务器的所有操作,包含MySQL服务器的启动和关闭信息、客户端的连接信息、更新数据记录SQL语句和查询数据记录SQL语句
B.二进制文件可用于数据恢复,通过应用二进制日志文件,能够将数据库恢复到故障发生前的状态
C.数据库运行过程中的错误信息,也会被记录到二进制文件中,以便数据库恢复正常
D.二进制文件中记录了数据库查询语句以及其运行时间,可用于服务器性能的优化
● 由于软硬件故障可能造成数据库中数据被破坏,数据库恢复就是__(23)__。可以有多种方法实现数据库恢复,如:定期将数据库作备份;在进行事务处理时,对数据更新(插入、删除、修改)的全部有关内容写入__(24)__;当系统正常运行时,按一定的时间间隔,设立__(25)__,把内存缓冲区内容还未写入到磁盘中去的有关状态记录到该文件中;当发生故障时,根据现场数据内容及相关文件来恢复系统的状态。