《数据库原理》21秋平时作业1
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 40 分)
1.任何一个实体都不是孤立存在的,实体之间的联系可以归结为一对一关系、一对多关系和多对多关系三种类型。那么行政区划与单位名称(假定唯一)之间是属于( )关系。
A.一对一
B.一对多
C.多对多
D.以上三种都是
2.若事务T对数据对象A加上S锁,则( )。
A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X锁
B.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X锁
C.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁
D.事务T可以读A和修改A,其它事务能对A加S锁和X锁
3.下面关于函数依赖的叙述中,( )是不正确的。
A.若X→Y,WY→Z,则XW→Z
B.若YíX,则X→Y
C.若XY→Z,则X→Z,Y→Z
D.若X→YZ,则X→Y,X→Z
4.基于“学生—选课—课程”数据库中的三个关系是: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。为了提高查询学生成绩的查询速度,对关系SC创建惟一索引,应该创建在( )属性上。
A.S
B.#C
C.#GRADE
D.(S#,C#)
5.关系数据库规范化是为解决关系数据库中____问题而引人的。
A.数据冗余
B.提高查询速度
C.减少数据操作的复杂性
D.保证数据的安全性和完整性
6.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是____。
A.M端实体的关键字
B.N端实体的关键字
C.M端实体关键字与N端实体关键字组合
D.重新选取其他属性
7.设有以下关系:合同(合同号,用户号,用户名,用户地址),合同号是唯一的,则这个关系的范式等级是()
A.1NF
B.2NF
C.3NF
D.BCNF
8.下列实体类型的联系中,属于一对一联系的是( )。
A.班级与学生的所属联系
B.公司与公司经理的联系
C.学生与课程之间的联系
D.供应商与工程项目的供货联系
9.关系规范化中的插入操作异常是指________。
A.不该删除的数据被删除
B.不该插入的数据被插入
C.应该删除的数据未被删除
D.应该插入的数据未被插入
10.在数据库三级模式中,外模式的个数______。
A.只有一个
B.可以有任意多个
C.与用户个数相同
D.由设置的系统参数决定
二、多选题 (共 5 道试题,共 20 分)
11.SQL语言具有()功能。
A.数据定义
B.数据操纵