简答题

简述关系数据库满足的3类完整性规则。

正确答案

①实体完整性约束条件。实体完整性约束要求关系中主码的任何属性都不能为空。这是数据库完整性的最基本的要求,因为主码唯一标识元组,如为空则不能为主码。
②参照完整性约束条件。是对关系间引用数据的一种限制,即在关系中的外键要么是所关联关系中的实际存在的元组,要么就为空值。
③用户定义的完整性约束条件。是某一具体数据库的约束条件,是用户自己定义的某一具体数据必须满足的语义要求。其中前两者约束条件由关系数据库系统自动支持。对后者,则由关系数据库系统提供完整性约束语言,用户利用该语言定义出约束条件。

答案解析

相似试题
  • 某数据库中有员工数据E、产品关系P、仓库关系W和库存关系I,其中:员工关系E(emlpoyeeID,name,department)中的属性为:员工编号,姓名,部门;产品关系P(productID,name,model,size,color)中的属性为:产品编号,产品名称,型号,尺寸,颜色;仓库关系W(warehouseID,name,address,employeeID)中的属性为:仓库编号,仓库名称,地址,负责人编号;库存关系I(warehouseID,productID,quantity)中的属性为仓库编号,产品编号和产品数量。若要求仓库关系的负责人引用员工关系的员工编号,员工关系E的员工编号、仓库关系W的仓库编号和产品关系P的产品编号不能为空且唯一标识一个记录,并且仓库的地址不能为空,则依次要满足的完整性约束是什么?

    简答题查看答案

  • 商务规则反映企业运作中的特定要求、必须遵循的约束和条件。商务规则首先体现在数据的完整性约束上,包括:()。

    填空题查看答案

  • 商务规则反映企业运作中的特定要求、必须遵循的约束和条件。商务规则首先体现在数据的完整性约束上,下列()不属于商务规则。

    单选题查看答案

  • 数据挖掘中的关联分析中,同时满足()的规则称为强规则。

    单选题查看答案

  • 简述数据库的安全性、完整性、并发控制和数据库恢复。

    简答题查看答案

  • 不同水平的数据完整性对企业与客户关系有不同的影响,企业水平的数据完整性与行业水平的数据完整性之间的差距是()

    单选题查看答案

  • 不同水平的数据完整性对企业与客户关系有不同的影响,行业水平的数据完整性与客户水平的数据完整性之间的差距是()

    单选题查看答案

  • 数据库的完整性分为()完整性、()完整性和()完整性。其中保持主从表关联逻辑关系的正确性称为()完整性,约束数据取值范围称为()完整性。

    填空题查看答案

  • 数据挖掘中的关联分析中,同时满足最小支持度和最小置信度的规则称为()。

    填空题查看答案