数据库系统概论(第五版)王珊第五章课后习题答案.pdfVIP

  • 12
  • 0
  • 约2.14千字
  • 约 2页
  • 2023-07-23 发布于上海
  • 举报

数据库系统概论(第五版)王珊第五章课后习题答案.pdf

数据库系统概论(第五版)王珊第五章课后习题答案 1什么是数据库的完整性? 答: 数据库的完整性是指数据的正确性和相容性。 2 .数据库的完整性概念与数据库的安全性概念有什么区别和联系? 答: 数据的完整性和安全性是两个不同的概念,但是有⼀定的联系。前者是为了防⽌数据库中存在不符合语义的数据,防⽌错误信息的输⼊和输 出,即所谓垃圾进垃圾出( Garba : e In Garba : e out )所造成的⽆效操作和错误结果。后者是保护数据库防⽌恶意的破坏和⾮法的存 取。也就是说,安全性措施的防范对象是⾮法⽤户和⾮法操作,完整性措施的防范对象是不合语义的数据。 3 .什么是数据库的完整性约束条件?可分为哪⼏类? 答 完整性约束条件是指数据库中的数据应该满⾜的语义约束条件。⼀般可以分为六类:静态列级约束、静态元组约束、静态关系约束、动态列 级约束、动态元组约束、动态关系约束。静态列级约束是对⼀个列的取值域的说明,包括以下⼏个⽅⾯ : ( l )对数据类型的约束,包括数 据的类型、长度、单位、精度等; ( 2 )对数据格式的约束; ( 3 )对取值范围或取值集合的约束 ; ( 4 )对空值的约束; ( 5 )其他约 束。静态元组约束就是规定组成⼀个元组的各个列之间的约束关系,静态元组约束只局限在单个元组上。静态关系约束是在⼀个关系的各个 元组之间

文档评论(0)

1亿VIP精品文档

相关文档