全部科目 > 数据库系统工程师 >
2013年上半年 上午试卷 综合知识
第 30 题
知识点 数据库的完整性   数据库   完整性  
关键词 数据库   数据泄漏   完整性   相容性   语义   正确性   数据  
章/节 事务管理  
 
 
数据库中数据的(30)是指数据库正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;(31)是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;(32)是指在多用户共享的系统中,保证数据库完整性不受破坏,避免用户得到不正确的数据。
 
  A.  安全性
 
  B.  可靠性
 
  C.  完整性
 
  D.  并发控制




 
 
相关试题     事务管理 

  第32题    2013年上半年  
数据库中数据的(30)是指数据库正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;(31)是指保护数据库,以防止不合法的使用所造成的数据泄漏、更..

  第57题    2022年上半年  
下表为两个事务T1和T2的一个并发调度。其中,数据项A的初值为3,B的初值为4;变量X、Y为事务中的局部变量。语句X=Read(A)表示读取数据项A的值到变量X,Write(..

  第61题    2025年上半年  
事务一旦提交,即使在写入数据库前数据尚在内存中而发生故障造成系统重启,该事务的执行结果也必须入数据库,该性质称为事务的(56),为保证这一性质,必须使用..

 
知识点讲解
· 数据库的完整性
· 数据库
· 完整性
 
        数据库的完整性
        数据库的完整性是指数据的正确性和相容性。如学生的性别只能是男或女,百分制的成绩只能取0到100的整数值等。为防止错误数据进入数据库,DBMS提供了完整性约束机制,通过对数据库表结构进行约束,当对数据进行修改时由系统对修改数据进行完整性检查,将错误数据拒绝于数据库之外。
        完整性约束条件作用的对象可以是表、行和列三种。列级约束主要是对列的类型、取值范围、精度、非空值、值不可重复等的约束条件。行级约束是记录字段值之间联系的约束条件,如余额应该等于存入金额减去支出金额的差值。表级约束是表的主码约束、表与表间的参照完整性约束、表中记录间的联系约束,如部门最高工资不能大于本部门平均工资的5倍。
        列级约束、主码约束、参照完整性约束是在数据库定义过程中定义的,并和数据库定义的其他信息存储在数据字典中。标准SQL的DDL语言提供了这种功能,其他的相对复杂的约束需要编写触发器(trigger)程序实现。
        在事务程序对数据库进行修改时,对于数据库定义的约束,由DBMS提供的完整性约束机制来检查,如果不符合约束条件则拒绝修改并给出提示。对于触发器程序编制的约束,由触发器机制执行程序来实现约束。
 
        数据库
        数据库(DataBase,DB)是指长期存储在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
        系统使用的所有数据存储在一个或几个数据库中。
 
        完整性
        完整性(Integrity)是指网络信息或系统未经授权不能进行更改的特性。例如,电子邮件在存储或传输过程中保持不被删除、修改、伪造、插入等。完整性也被称为网络信息系统CIA三性之一,其中I代表Integrity。完整性对于金融信息系统、工业控制系统非常重要,可谓“失之毫厘,差之千里”。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2026 All Rights Reserved
软考在线版权所有