当前位置:首页计算机类软件水平考试中级数据库系统工程师->某销售公司需开发数据库应用系统管理客户商品购买信息。该系统需

某销售公司需开发数据库应用系统管理客户商品购买信息。该系统需记录客户姓名、出生日期 、年龄和身份证号信息,记录客户每次购买商品名称和购买时间等信息。如果在设计时将出生日期和年龄都设定为客户实体属性,则年龄属于( ),数据库中购买记录表中每条购买记录对应客户必须在客户表中存在,这个约束属于(请作答此空)。

  • A.参与约束
  • B.参照完整性约束
  • C.映射约束
  • D.主键约束
答案: B
本题解析:

简单属性:属性是原子、不可再分。复合属性:可以细分为更小部分。例如:职工实体集通信地址。单值属性:一个属性对应一个值。多值属性:一个属性对应多个值。例如:职工实体集职工亲属姓名。NULL属性:表示无意义或不知道(属性没有值或属性值未知时)。派生属性:可以从其它属性得来。例如:工龄可以从入职时间计算得出。本题中年龄可以通过出生日期和系统时间计算出来。属于派生属性实体完整性:规定基本关系R主属性A不能取空。用户自定义完整性:就是针对某一具体关系数据库约束条件,反映某一具体应用所涉及数据必须满足语义要求,由应用环境决定。如:年龄必须为大于0小于150整数。参照完整性/引用完整性:规定,若F是基本关系R外码,它与基本关系S主码K,相对应(基本关系R和S不一定是不同关系),则R中每个元组在F上值必须为:或者取空值;或者等于S中某个元组主码值。

更新时间:2022-07-25 09:18
纠错

你可能感兴趣的试题

单选题

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

  • 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)
查看答案
单选题

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

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

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

  • A.序列图
  • B.状态图
  • C.通信图
  • D.活动图
查看答案
单选题

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

  • A.合并分叉
  • B.分支
  • C.合并汇合
  • D.流
查看答案
单选题

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

  • A.产甲2套,乙3套
  • B.生产甲1套,乙4套
  • C.生产甲3套,乙4套
  • D.生产甲4套,乙2套
查看答案
单选题

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

  • A.见图A
  • B.见图B
  • C.见图C
  • D.见图D
查看答案