全部科目 > 程序员 >
2020年下半年 上午试卷 综合知识
第 57 题
知识点 完整性约束   数据库  
关键词 数据库   语义   数据  
章/节 数据库基础知识  
 
 
数据库中常见的check (约束机制)是为了保证数据的( ),防止合法用户使用数据库时向数据库加入不符合语义的数据。
 
  A.  完整性
 
  B.  安全性
 
  C.  可靠性
 
  D.  并发控制




 
 
相关试题     数据库基础知识 

  第58题    2016年下半年  
某企业研发信息系统的过程中,(58)不属于数据库管理员(DBA)的职责。

  第58题    2012年上半年  
若关系R与S的(58),则关系R与S可以执行并、交、差运算。

  第61题    2014年上半年  
设有一个员工关系EMP (员工号,姓名,部门名,职位,薪资), 若需查询不同部门中担任“项目主管”的员工的平均薪资,则相应的SELECT语句为:

将..

 
知识点讲解
· 完整性约束
· 数据库
 
        完整性约束
        为了维护数据库中数据与现实世界的一致性,对关系数据库的插入、删除和修改操作必须有一定的约束条件,这就是关系模型的三类完整性:实体完整性、参照完整性和用户定义完整性。
               实体完整性
               实体完整性(Entity Integrity)是指主属性的值不能为空或部分为空。关系模型中的一个元组对应一个实体,一个关系则对应一个实体集。例如,一条学生记录对应着一个学生,学生关系对应着学生的集合。关系模型中以主属性来唯一标识元组。例如,学生关系中的属性"学号"可以唯一标识一个元组,也可以唯一标识学生实体。
               参照完整性
               参照完整性(Referential Integrity)是指如果关系R2的外码X与关系R1的主码相符,则X的每个值或者等于R1中主码的某一个值,或者取空值。
               实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作关系的两个不变性。
               用户定义完整性
               用户定义完整性(User-defined Integrity)是针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足的语义要求。
 
        数据库
        数据库(DataBase,DB)是指长期存储在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
        系统使用的所有数据存储在一个或几个数据库中。



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

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