搜索
您的当前位置:首页正文

第1章练习1以及参考答案

来源:小奈知识网
第1章练习1

一、选择题目

2、下列叙述中,哪一条是不正确的( A )

A、一个二维表就是一个关系,二维表的名就是关系的名 B、关系中的列称为属性,属性的个数称为关系的元或度 C、关系中的行称为元组,对关系或表的描述称为关系模式 D、属性的取值范围称为域,元组中的一个属性值称为一个分量

二、判断题

1、 在基本的关系中任意两个元组不允许重复 „„„„„„„„„(  ) 2、 列的顺序可以任意交换且是不可分的数据项。 „„„„„„„„„(  ) 3、 关系数据库中的关键字是指关键的很重要的字段 „„„„„„„„(  ) 4、 在数据库中存储的是数据 „„„„„„„„( ) 5、 在数据库中,产生数据不一致的根本原因是数据冗余 „„„„„„„(  ) 6、现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况)的主键是患者编号 „„„„„„„„„„„„„(  )

7、 根据关系模式的实体完整性规则,一个关系的“主键”不允许为空 „„„(  )

三、简答题

1.简述关系模型完整性约束的参照完整性,并举例说明 答案:参照完整性规则的定义:

如果属性集K是关系模式R1的主键,K也是关系模式R2的外键,那么在R2的关系中,K的取值只允许两种可能,或者为空值,或者等于R1关系中的某个主键。 例如:

在表:客房信息(房号,房型,入住人数),

房型价目(房型,价目,可住人数)中,

“房型”在“客房信息表”中不主键,但在“房型价目表”中是主键;所以“房型”是“客房信息表”的外键。

故在“客房信息表”中,每个记录的“房型” 要么为空值,要么为“房型价目表”中的某个房型的。

2.有如下关系模式:

借阅(图书编号,书名,作者名,出版社,读者编号,读者姓名,借阅日期,归还日期)

1读者编号是候选码吗?请说明理由。 ○

2写出该关系模式的主码。 ○

3该关系模式合理吗?如果觉得不合理,○重新设计该关系模式,并说明每个关系的主码,外码 答案:

(1)不是。

(2)(图书编号,读者编号,借阅日期)

(3)。。。。。。。。。。。。。。。。。。。。

因篇幅问题不能全部显示,请点此查看更多更全内容

Top