数据库系统概论期末考试题安徽工业大学
一单项选择题(每小题2分,共50分)
1、数据库系统的核心是()。
A.数据库B.数据库管理系统
C.数据模型D.软件工具
2、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHEER),学生选课关系是SC(S#,C#,GRADE)要查选修“COMPUTER”课程的女学生的姓名,将涉及到关系()
A、SB、SC,CC、S,SCD、S,C,SC
3、关于数据库概念设计阶段的工作目标,下列说法错误的是()
A.定义和描述应用系统设计的信息结构和范围
B.定义和描述应用系统中数据的属性特征和数据之间的联系
C.描述应用系统的数据需求
D.描述需要存储的记录及其数量
4、SQL语言中,条件“年龄BETWEEN20AND30”表示年龄在20至30之间,且()
A.包括20岁和30岁B.不包括20岁和30岁
C.包括20岁但不包括30岁
数据库故障恢复D.包括30岁但不包括20岁
5、SQL语言具有()的功能。
A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制
D.数据定义、关系规范化、数据
操纵
6.有某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务t1
和t2。进行故障恢复时,在日志文件中发现有t1的事务开始记录而没有结束记
录,有t2的开始记录和结束记录,但t2对数据库的修改还没有写到数据库中,
从检查点开始正向扫描日志文件()
A.扫描到t1时,直接重做t1,扫描到t2时,将t2直接撤消
B.扫描到t1时,将t1加入重做队列,扫描到t2时,将t2加入撤消队列
C.扫描到t1时,直接撤消t1,扫描到t2时,将t2直接重做
D.扫描到t1时,将t1加入撤消队列,扫描到t2时,将t2加入重做队列
7.有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME
为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修了计算机基
础这门课的全体女学生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子
句。这里WHERE子句的内容是()
A、S.S#=SC.S#andSEX=‘女’andCNAME=‘计算机基础’
B、S.S#=SC.S#ANDC.C#=SC.C#andCNAME=‘计算机基础’
C、SEX=‘女’andCNAME=‘计算机基础’
D、S.S#=SC.S#andC.C#=SC.C#andSEX=‘女’andCNAME=‘计算机基础’
8、有教师表(教师号,姓名,所在系,工资),出系内教师平均工资高于全
体教师平均工资的系信息,正确的语句是()。
A.SELECT所在系,AVG(工资)FROM教师表
WHEREAVG(工资)>(SELECTAVG(工资)FEOM教师表);
B.SELECT所在系,AVG(工资)FROM教师表
WHEREAVG(工资)>(SELECTAVG(工资)FEOM教师表)
GROUPBY所在系;
C.SELECT所在系,AVG(工资)FROM教师表
GROUPBY所在系
HAVINGAVG(工资)>(SELECTAVG(工资)FEOM教师表);
D.SELECT所在系,AVG(工资)FROM教师表
GROUPBY所在系
WHEREAVG(工资)>(SELECTAVG(工资)FEOM教师表);
9.在大型企业的数据库应用系统设计中,对企业(甲方)和项目承担方(乙方)
的人员角,下列说法一般来说不合理的是()
A.甲方首席信息官和乙方项目经理要参与概念模型设计工作
B.甲方首席信息官要实际参与逻辑模型和物理模型设计与实施工作
C.逻辑模型设计完成以后,主要由乙方数据库工程师负责物理模型的设计与实
现工作
D.甲方总经理,首席信息官,乙方项目经理和双方系统架构师一般都要参与系统
规划与总体架构设计工作
10要使用户张先生只能查询表A中的部分记录,应采取的策略是()
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论