华南农业大学2011-2012数据库原理与方法试卷
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
装订线
华南农业大学期末考试试卷(A卷) 2011-2012学年第1 学期 考试科目:数据库原理与方法
考试类型:(闭卷)考试 考试时间: 120 分钟
学号姓名年级专业
题号一二三四五总分
得分
评阅人
一、单项选择题(本大题共25 小题,每小题2 分,共50 分)
1、下列四项中,不属于数据库系统特点的是( )。
A.数据共享
B.数据完整性
C.数据冗余度高
D.数据独立性高
2、关系R与S做连接运算,选取R中A的属性值和S中B的属性值相等的那些元组,
则R与S的连接是( )。
A. 有条件的连接
B. 等值连接
C. 自然连接
D. 完全连接
3、关于数据库概念设计阶段的工作目标,下列说法错误的是( ) 。
A.定义和描述应用系统设计的信息结构和范围
B.定义和描述应用系统中数据的属性特征和数据之间的联系
C.描述应用系统的数据需求
D.描述需要存储的记录及其数量
4、描述数据库全体数据的全局逻辑结构和特性的是( )。
A.模式
B.内模式
C.外模式
D. 核心模式
5、关系代数运算是以( )为基础的运算。
A.关系运算
B.谓词演算
C.集合运算
D.代数运算
得分
6、视图是一个“虚表”,视图的构造基于( )。
A.基本表
B.视图
C.基本表或视图
D.数据字典
7、有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修了计算机基础这门课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE 子句。这里WHERE 子句的内容是( )。
A.S.S#=SC.S# and SEX=‘女’and CNAME=‘计算机基础’
B.S.S#=SC.S# AND C.C#=SC.C# and CNAME=‘计算机基础’
C.SEX=‘女’and CNAME=‘计算机基础’
D.S.S#=SC.S# and C.C#=SC.C# and SEX=‘女’and CNAME=‘计算机基础’
8、在视图上不能完成的操作是( )。
A.更新视图
B.查询
C.在视图上定义新的表
D.在视图上定义新的视图
9、若要在基本表S中增加一列CN(课程名),可用( )。
A. ADD TABLE S(CN CHAR(8))
B. ADD TABLE S ALTER(CN CHAR(8))
C. ALTER TABLE S ADD(CN CHAR(8))
D. ALTER TABLE S (ADD CN CHAR(8))
10、在SQL语言中,子查询是( )。
A.返回单表中数据子集的查询语言
B.选取多表中字段子集的查询语句
C.选取单表中字段子集的查询语句
D.嵌入到另一个查询语句之中的查询语句
11、SQL语言的GRANT和REVOKE语句主要是用来维护数据库的( )。
A.完整性
B.可靠性
C.安全性
D.一致性
12、数据库三级模式体系结构的划分,有利于保持数据库的( )。
装订线A.数据独立性B.数据安全性C.结构规范化D.操作可行性
13、在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是( )阶段的任务。
A.需求分析
B.概念设计
C.物理设计
D.逻辑设计
14、在n元关系R中,公式σ3> 4表示( )。
A.从R中选择值为3的分量(或属性)大于第4个分量值的元组组成的关系
B.从R中选择第3个分量的值大于第4个分量值的元组组成的关系
C.从R中选择第3个分量的值大于4的元组组成的关系
D.从R中选择第3个分量大于4个元组组成的关系
15、SQL语言中的COMMIT语句的主要作用是( )。
A.结束程序
B.返回系统
C.提交事务
D.存储数据
16、规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常以及( )的缺陷。
A.数据的不一致性 B.结构不合理 C.冗余度大 D.数据丢失
17、下列不属于非平凡函数依赖的是( )。
A.(CustomerID,ProviderID,BuyDate)→GoodsName
B.(CustomerID,ProviderID,BuyDate)→GoodsName,ProviderID C.(CustomerID,ProviderID,BuyDate)→GoodsClassID D.(CustomerID,ProviderID,BuyDate)→ProviderID
18、在数据库中存储的是( )。
A. 数据
B. 数据模型
C. 数据及数据之间的联系
D. 信息
19、设有关系R和关系S进行如下图所示的运算,则运算结果中含有元组的数目是( )。
A. 6
B. 7
C. 8
D. 9
R S
A B C
1 2 3
4 5 6 7 8 9 B D
D E
5 6
7 8
9 10
20、概念设计的结果得到的是概念模式。概念模式是( )。
A.与DBMS有关的B.与硬件有关的
C.独立于DBMS的D.独立于DBMS和硬件的
21、关系数据库的规范化理论指出:关系数据库中的关系应该满足一定的要求,最起码的要求是达到1NF,即满足( )。
A.每个非主键属性都完全依赖于主键属性
B.主键属性唯一标识关系中的元组
C.关系中的元组不可重复
D.每个属性都是不可分解的
22、从逻辑层次上看,数据库不包括( )。
A.表 B.视图 C.存储过程 D. 内模式
23、在关系数据库设计中,设计关系模式是( )的任务
A.需求分析阶段B.概念设计阶段
C.逻辑设计阶段D.物理设计阶段
24、在SQL语言中的视图VIEW是数据库的( )。
A. 外模式
B. 模式
C. 内模式
D. 存储模式
25、在通常情况下,下面的关系中不可以作为关系数据库的关系是( )。
A. R1(学生号,学生名,性别)
B. R2(学生号,学生名,班级号)
C. R3(学生号,学生名,宿舍号)
D. R4(学生号,学生名,简历)
二、填空题(本大题共 5 小题,每小题 2 分,共10 分)
得分