预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

2022年陇东学院数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)一、填空题1、在SQLServer2000中,新建了一个SQLServer身份验证模式的登录账户LOG,现希望LOG在数据库服务器上具有全部的操作权限,下述语句是为LOG授权的语句,请补全该语句。EXECsp_addsrvrolemember‘LOG’,_____;2、SQL语言的数据定义功能包括______、______、______和______。3、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。4、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。5、在RDBMS中,通过某种代价模型计算各种查询的执行代价。在集中式数据库中,查询的执行开销主要包括______和______代价。在多用户数据库中,还应考虑查询的内存代价开销。6、数据库恢复是将数据库从______状态恢复到______的功能。7、SQLServer中数据完整性包括______、______和______。8、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。9、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。10、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。二、判断题11、关系中任何一列的属性取值是不可再分的数据项,可取自不同域中的数据。()12、在数据表中,空值表示不确定。()13、有出现并发操作时,才有可能出现死锁。()14、有了外模式/模式映象,可以保证数据和应用程序之间的物理独立性。()15、据库操作中防止死锁的方法是禁止两个用户同时操作数据库。()16、可以用UNION将两个查询结果合并为一个查询结果。()17、在数据库恢复中,对已完成的事务进行撤销处理。()18、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。()19、SQLServer有两种安全性认证模式:WindowsNT和SQLServer。()20、关系是一张二维表。()21、在数据库表中,空值表示数值0。()22、并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。()23、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。()24、在综合分E-R图时,会出现属性冲突,结构冲突,命名冲突。()25、机制虽然有一定的安全保护功能,但不精细,往往不能达到应用系统的要求。()三、选择题26、设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是()。A.R÷SB.πB(R)∪πB(S)C.R∩SD.R⋈S27、用于数据库恢复的重要文件是()。A.数据库文件B.索引文件C.日志文件D.备注文件28、现有关系模式R(学号,姓名,课程代码,课程名,课程成绩),对其进行分解将其规范化到第三范式,下列()是最正确的规范化结果。A.R1(学号,姓名)R2(课程代码,课程名,课程成绩)B.R1(学号,姓名)R2(课程代码,课程名)R3(学号,课程代码,课程成绩)C.R1(学号,姓名)R2(学号,课程代码,课程名,课程成绩)D.R1(学号,姓名)R2(课程代码,课程名)R3(课程代码,课程成绩)29、DBMS提供的DML有两种使用方式,其中一种是将DML嵌入到某一高级语言中,此高级语言称为()。A.查询语言B.宿主语言C.自含语言D.会话语言30、查询Student表中的所有非空Email信息,以下语句正确的是()。A.SELECTEmailFROMStudentWHEREEmail!=NULLB.SELECTEmailFROMStudentWHEREEmailNOTISNULLC.SELECTEmailFROMStudentWHEREEmail<>NULLD.SELECTEmailFROMStudentWHEREEmailISNOTNULL31、以下有关SELECT子句的叙述中不正确的是()。A.SELECT子句中只能包含表中的列及其构成的表达式B.SELECT子句规定了结果集中的列序列C.SELECT子句中可以使用别名D.如果FROM子句引用的两个表中有同名的列,则在SELECT子句中引用它们时必须使用表名前缀加以限定32、执行语句CREATEDATABASEStudent的结果是()。A.创建一个名