2023年河南省商丘市全国计算机等级考试数据库技术预测试题(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、1.选择题(10题)
1.
在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式?
A.2 B.3 C.4 D.5 
2.
查学生姓名及其所选修课程的课程号和成绩,正确的SQL语句是
A.SELECT sname FROM student,SELECT cno,grade FROM sc WHERE student.sno=sc.sno 
B.SELECT sname,cno,grade FROM student,course WHERE student.sno=courseo 
C.SELECT sname,cname,grade FROM student,course,sc WHERE student.sno=sc.sno and sco=course,cno 
D.SELECT sname,cno,grade FROM student,sc WHERE student.sno=sc.sno 
3. 对n个记录的文件进行归并排序,所需要的辅助存储空间为
A.O B.O(n) C.O(log2n) D.O(n2
4. 设一个仓库存放多种商品,同一种商品只能存放在一个仓库中,仓库与商品是( )。
A.一对一的联系 B.一对多的联系 C.多对一的联系 D.多对多的联系 
5. 关系数据库中,实现实体之间的联系是通过表与表之间的
A.公共索引 B.公共存储 C.公共元组 D.公共属性 
6. 下列不属于操作系统功能的是
A.进程管理 B.存储管理 C.作业管理 D.数据库管理 
7. 下面系统中不属于关系数据库管理系统的是
A.Oracle B.MS_SQL SERVER C.IMS D.DB2 
8. 在可变分区存储管理中,最优适应分配算法要求对空闲区表项按哪种顺序进行排咧?
A.地址从大到小 B.地址从小到大 C.尺寸从大到小 D.尺寸从小到大 
9. 下列关于数据库三级模式结构的说法中,哪一个是不正确的?
oracle 字符串转数组A.一个数据库中可以有多个外模式但只有一个内模式 
B.一个数据库中可以有多个外模式但只有一个模式 
C.一个数据库中只有一个外模式也只有一个内模式 
D.一个数据库中只有一个模式也只有一个内模式 
10. 根据某些条件对一个关系作水平分解,选择符合条件的元组组成一个新的关系,这样的操作称为________。
A.投影 B.选择 C.连接 D.自然连接 
二、填空题(10题)
11. 数据库恢复通常基于数据备份和______。
12.在“学生一选课一课程”数据库中的三个关系如下:
S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)
现要查选修“数据库技术”这门课程且性别为“女”的学生姓名和成绩,可使用如下的SQL语句:
SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME=‘数据库技术’AND S.S#=SC.S# AND SEX=‘女’AND【】 
13.在关系模式R(D,E,G)中,存在函数依赖关系{E→D,(D,G)→E},则候选码为【】
14. 一些进程相互合作共同完成一项任务,进程之间的这种直接的协同工作关系称为_____。
15. 在数据挖掘方法中,对目标类数据的一般特征或特性进行汇总,并以直观易理解的方式显示给用户的方法被称为______。
16. 被认为是真正意义上的安全产品一般其安全级别应达到______。
17.及时响应是 【】 和实践操作系统的特征
18.抖动是由【】引起的
19. SQL中REVOKE是______命令。
20. 数据库功能可以分为两部分:前端和后端。前端与后端之间通过【 】或应用程序来接口。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。