题目详情

能实现UNIQUE约束功能索引是( );针对复杂约束,应采用(请作答此空)来实现。

  • A.存储过程
  • B.触发器
  • C.函数
  • D.多表查询

正确答案及解析

正确答案
B
解析

本题考查数据库完整性基础知识。约束作用是为了防止可预见错误数据进入数据库中,是保障数据一致性一种机制。UNIQUE约束是列级约束,表示关系中记录在该列上取值不重复。索引是通过建立索引列上索引表,索引表中査找项是索引列上所有值排序或散列(目是 为了快速査找),索引表中指针项指向取该值物理记录。唯一值索引即UNIQU索引,表示其索引表中指针项只能指向唯一记录,这样记录在索引列取值也就要求 唯一,即与UNIQUE约束等价。标准SQL中提供了简单约束定义语句,但对于复杂约束,无法用SQL提供约束定义语句,而是要通过编写程序来实现,这种程序会在数据更新操作时(INSERT、 UPDATE和DELETE指令),自动启动用户程序进行执行,即触发器机制。

你可能感兴趣的试题

单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.P(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S1)P(S2)和V(S3)
  • B.P(S1)V(S2)和V(S3)
  • C.V(S1)V(S2)和V(S3)
  • D.P(S1)P(S2)和V(S3)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S4)和V(S4)V(S5)
  • B.V(S5)和P(S4)P(S5)
  • C.V(S3)和V(S4)V(S5)
  • D.P(S3)和P(S4)V(P5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S3)和V(S4)V(S5)
  • B.V(S3)和P(S4)P(S5)
  • C.P(S3)和P(S4)P(S5)
  • D.V(S3)和V(S4)V(S5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.V(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案

相关题库更多 +