哈工大 数据库系统与设计 第2章练习
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、判断题:
1.在R和S关系之间进行并、交、差运算,R和S的模式必须具 有:相同的属性集,属性的顺序相同。( )
2.码可以是一个或多个属性的集合。( )
3.参照完整性将保证数据库中实体之间相关数据的一致性。 ( ) 4. 基本关系中,不同的列不可出自同一个域。( 5. 基本关系中,任意两个元组可以完全相同。( 6. 基本关系中,每个分量是可以再分的数据项。( ) ) )
7.关系的名称和它的( 属性名 )称为关系的模式。
8.在关系代数的表达式中,符号Π 表示的运算是(投影 )。
9.在关系代数的表达式中,符号σ 表示的运算是( 选择 )。 10.经过选择运算后,所得关系的属性数(等于)原关系的属性 数。 11.经过投影运算后,所得关系的元组数(小于或等于 )原关 系元组的属性数。 12.关系模型由( 关系数据结构 )、( 关系操作集合 )和关系完 整性约束三部分组成。 13.关系模型允许定义三类完整性约束:( 实体完整性 ( 参照完整性 )和( 用户定义完整性 )。 )、
第二章 练习
一、选择题: 1.关系中标题栏中各列的名称称为________。 A.对象 B.元组 C.属性 D.记录
2.在下述关系的特点中,错误的是________。
A.列可以交换 C.任意两元组不能相同 B.行可以交换 D.表中的数据项可分
3.关系模式进行投影运算后__________。 A. 元组个数等于投影前的元组个数
B.元组个数小于投影前的元组个数
C.元组个数小于或等于投影前的元组个数 D.元组个数大于或等于投影前的元组个数 4. 在关 系 中, 能 唯一标识元组的属性集称为关系模式的 ________。 A.候选码 B.主码 C.外码 D.主键
5.关系R与关系S只有一个公共属性,T1是R与S作θ 连接的结 果,T2是R与S自然连接的结果,则__________。 (A)T1的属性个数等于T2的属性个数 (B)T1的属性个数小于T2的属性个数 (C)T1的属性个数大于或等于T2的属性个数 (D)T1的属性个数大于T2的属性个数
1. 基本概念:域、关系、元组、属性、主码、关系模式、关系 2. P80页4题 3. P80页5题(1)~(4) 4. P82页6题
5. 举例说明实体完整性规则
6. 举例说明参照完整性规则 7. 举例说明什么是外码
7. 基本关系中,行的次序不可以交换。(
8. 基本关系中,列的次序不可以交换。(
)
) )
9. 关系模式和关系都是动态的,随时间不断变化的。(
10.数据库管理系统为了实现数据库的完整性,通常提供授权 功能。( ) 11.对于关系数据库系统,用户即要提出“做什么”,也要指 出“怎么做”。( )
四、简答题:
2. 当前数据库系统的主流是(关系数据库系统
Leabharlann Baidu
)。
3.一个实体的主码属性不能为空,称为( 实体完整性 )。 4.一个实体的某个属性(集)值只能引用另一个实体确实存 在的码的属性(集),称为( 参照完整性 )。 5.实体的完整性是指在建立数据库时,( 主码 )不能为空。 属性 )。
6.关系的标题栏中的名字称为(
6.学生关系模式为R1(学号,姓名,性别,班号,……), 其 中 学 号 为 主 码 , 班 级 关 系 模 式 为 R2 ( 班 号 , 专 业 , 教 室,……),其中班号为主码;则学生关系模式中的外码应 该设为________。 A.学号 二、填空题: 1. 关系数据库系统是以( 关系 )为基础的数据库系统。 B.姓名 C.性别 D.班号