问题 单项选择题

在数据库中,与查询有关的是 (1) :与规范化方法有关的是 (2) :与完整性有关的是 (3) ;与安全性有关的是 (4) ;与并发性有关的是 (5)

A.非过程化
B.过程化
C.数据压缩 ④簇聚
D.事务可串行化

答案

参考答案:D

解析: 在数据库系统中,逻辑数据与物理结构是独立的,逻辑上顺序的记录在物理存储上未必是顺序的,此时可通过建立索引来加快查找。
与规范化方法有关的是函数依赖,关系模式的规范化方法遵循“等价替代”和“最小冗余”的原则。
数据库系统中,数据的完整性是指数据的正确性和一致性,包括实体完整性、参照完整性和用户定义完整性。
(1)实体完整性 若属性A是基本关系R的主属性,则属性A不能取空值。
(2)参照完整性 若属性或属性组F是基本关系R的外键,它与基本关系 S的主键K相对应,(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值或者取空值(F的每个属性值均为空值),或者等于S中某个元组的主键值。
(3)用户定义的完整性 针对某一些具体关系数据库的约束条件。
数据库管理系统是根据完整性约束条件来保证数据的完整性。数据的完整性约束条件实际上是关于数据的值和结构以及运算前后数据应满足的关系的断言。
数据的安全性是保护数据以防止不合法使用,避免数据的泄露或遭到破坏。授权是保证安全性的重要措施,所谓授权就是对不同级别的用户规定对数据库中不同文件可以进行哪类操作的权力,它常用授权矩阵的形式来表示。
在多用户系统中,多个事务可能同时对数据库中同一记录进行操作(并发操作),这可能会出现操作异常。它使数据库内的数据成为不正确的数据,也可能数据库内数据正确,而读出的是错误的数据。为了防止并发操作所造成的操作异常,就要采取并发控制的方法,即要用正确的方法来调度并发操作,而事务的可串行化可保证并发操作能得到正确有效的控制。

单项选择题
判断题