预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
2022年上海交通大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)一、填空题1、数据库恢复是将数据库从______状态恢复到______的功能。2、设某数据库中有商品表(商品号,商品名,商品类别,价格)。现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。请补全如下语句:CREATEVIEWV1(商品类别,平均价格)ASSELECT商品类别,_____FROM商品表GROUPBY商品类别;3、有两种基本类型的锁,它们是______和______。4、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及数据库的建立和维护等4个方面。5、____________、____________、____________和是计算机系统中的三类安全性。6、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。7、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SELECT语句中使用______保留字。8、关系规范化的目的是______。9、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。10、DBMS的完整性控制机制应具备三个功能:定义功能,即______;检查功能,即______;最后若发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。二、判断题11、数据模型的核心构成要素是数据结构。()12、概念模型是对现实世界的第二层抽象。()13、在关系模式中,主码和候选码可以有多个。()14、视图是观察数据的一种方法,只能基于基本表建立。()15、在数据库恢复中,对已完成的事务进行撤销处理。()16、视图就是一个虚表,保存视图时,保存的是视图的定义。()17、视图是可以更新的。()18、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加新的字段。()19、连接是数据库最耗时的操作。()20、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。()21、有两个关系R和S,分别包含15个和10个元组,则在R∪S、R-S、R∩S中可能出现的一种元组数目情况是18、7、7()22、可串行化的调度一定遵守两段锁协议。()23、在数据表中,空值表示不确定。()24、外模式DDL用来描述数据库的总体逻辑结构。()25、数据库模式和实例是一回事。()三、选择题26、关系R与关系S只有一个公共属性,T1是R与S等值连接的结果,T2是R与S自然连接的结果,下列叙述正确的是()。A.T1的属性个数等于T2的属性个数.T1B的属性个数小于T2的属性个数C.T1的属性个数大于或等于T2的属性个数D.T1的属性个数大于T2的属性个数27、下列不是数据库恢复采用的方法是()。A.建立检查点B.建立副本C.建立日志文件D.建立索引28、现有关系模式R(学号,姓名,课程代码,课程名,课程成绩),对其进行分解将其规范化到第三范式,下列()是最正确的规范化结果。A.R1(学号,姓名)R2(课程代码,课程名,课程成绩)B.R1(学号,姓名)R2(课程代码,课程名)R3(学号,课程代码,课程成绩)C.R1(学号,姓名)R2(学号,课程代码,课程名,课程成绩)D.R1(学号,姓名)R2(课程代码,课程名)R3(课程代码,课程成绩)29、Access、Delphi和SQLServerC.Oracle、Sybase、Informix、VisualFoxProD.PowerDesigner、Sybase、Informix、VisualFoxPro30、查询Student表中的所有非空Email信息,以下语句正确的是()。A.SELECTEmailFROMStudentWHEREEmail!=NULLB.SELECTEmailFROMStudentWHEREEmailNOTISNULLC.SELECTEmailFROMStudentWHEREEmail<>NULLD.SELECTEmailFROMStudentWHEREEmailISNOTNULL31、以下有关SELECT子句的叙述中不正确的是()。A.SELECT子句中只能包含表中的列及其构成的表达式B.SELECT子句规定了结果集中的列序列C.SELECT子句中可以使用别名D.如果FROM子句引用的两个表中有同名的列,则在SEL