北京电子科技学院2022年数据库基础专升本练习

本试卷为北京电子科技学院2022年数据库基础专升本练习,题目包括:单项选择题,填空题,名词解释题,综合应用题。

覆盖的内容包括:名词解释,综合应用。

数据库基础专升本练习

一、单项选择题 (共20题,每题2分,共计40分)

(  A  )
1、在Access 2010中,数据库的基础和核心是( )。
A、表
B、查询
C、窗体
D、宏
(  A  )
2、Oracle数据库逻辑存储结构不包括( )。
A、操作系统块
B、表空间
C、区
D、数据块
(  D  )
3、“日志”文件用于保存( )。
A、程序运行过程
B、数据操作
C、程序执行结果
D、对数据库的更新操作
(  B  )
4、下面那个说法正确的是
A、在嵌入式SQL编程中所有的查询都必须使用游标。
B、如果内存中的某一页的pin_count=0,dirty=true,则该页在替换时该页的数据必须写会磁盘。
C、Create table tab1( a int, b int ,c int ,primary key (a,b)) create table tab2(a int , c int, d int, foreign key(a) reference tabl(a))语句可以在DBMS中执行成功
D、如果关系模式R的每一个函数依赖X->A都使得下面两个条件中的一个成立则该关系模式满足BC范式。条件:1.X->A是平凡函数依赖 2.X是一个关键字
(  B  )
5、图中所示窗体的视图方式是( )
A、设计视图
B、窗体视图
C、数据表视图
D、数据图视图
(  C  )
6、使用存储过程的好处不包括
A、存储过程可作为一种安全机制来确保数据库的安全性
B、高性能
C、可增加网络流量
D、良好的封装性
(  C  )
7、以下不属于DBA职责的是( )
A、定义数据的安全性和完整性规则,负责分配各个应用程序对数据库的存取权限
B、参与数据库设计的全过程,决定整个数据库的结构和内容
C、为终端用户开发和设计应用程序
D、定义和实施数据库的备份和恢复策略
(  B  )
8、下列哪个不是数据库系统必须提供的数据控制功能()。
A、安全性
B、可移植性
C、完整性
D、并发控制
(  A  )
9、可唯一标识实体的属性集称为
A、键
B、域
C、实体型
D、属性
(  B  )
10、下列关于MySQL的说法中,错误的是
A、MySQL是一个关系型数据库管理系统
B、MySQL具有B/S体系结构
C、MySQL由瑞典MySQL AB公司开发
D、MySQL具有体积小的特点
(  A  )
11、目前( )数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。
A、关系
B、面向对象
C、分布
D、网络
(  D  )
12、下列关于关系数据库术语的说法中,错误的是( )
A、关系中的一行称为元组
B、关系中的一列称为属性
C、关系中属性的取值范围称为域
D、关系中一列可以具有多种数据类型
(  A  )
13、事务的持久性是由数据库管理系统中的哪个部件负责?( )
A、恢复管理
B、并发控制
C、完整性约束
D、存储管理
(  A  )
14、SQL Server 2000是一种____的数据库管理系统。
A、关系型
B、层次型
C、网状
D、树型
(  C  )
15、假设学号字段“SNo”的数据类型为nvarchar(6),当“SNo”的值为“S001”时,“SNo”在内存中占( )字节。
A、6
B、12
C、8
D、4
(  C  )
16、下面哪种文件无法与SQL Server数据库进行导入和导出操作____。
A、文本文件
B、EXCEL文件
C、Word文件
D、Access文件
(  A  )
17、系统存储过程在系统安装时就已创建,这些存储过程存放在____系统数据库中。
A、master
B、tempdb
C、model
D、msdb
(  C  )
18、某表中有“编号”字段,该字段要求第一位字母必须是Q,第二、三位必须为字母,第4-6位必须为数字,则该字段的输入掩码应设置为( )
A、”Q”LL999
B、”Q”??999
C、”Q”LL000
D、“Q”??000
(  B  )
19、你将控制文件备份至trace文件下面( )描述对trace的建立是正确的。
A、trace文件是二进制文件
B、trace包含控制文件的SQL脚本
C、当包含控制文件时,trace是一个备份集
D、trace包含手动创建控制文件的指南
(  B  )
20、下列关于SQL语言特点叙述错误的是( )。
A、SQL是一种一体化的语言
B、SQL是一种高度过程化的语言
C、SQL是语言非常简洁
D、SQL语言可以直接以命令方式交互使用,也可嵌入到程序中使用

二、填空题 (共10题,每题2分,共计20分)

1、合并查询使用的操作符是()。
2、在Access中,可以通过建立表之间的______,将相互独立的表联系起来。
3、阅读下列程序,写出程序运行结果:
【程序1清单】
CLEAR
C="微机数据库Visual FoxPro 教程"
DO WHILE LEN(C) >0
IF ASC(LEFT(C,1))>127
LEFT(C,2)
C=SUBS(C,3)
ELSE
C=SUBS(C,2)
ENDIF
ENDDO
4、数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是()。
5、设有关系模式为:系(系编号,系名称,电话,办公地点),则该关系模型的主关系键是(),主属性是(),非主属性是()。
6、在关系代数运算中,五种基本运算为________。
7、在关系数据库中,任何二元关系模式的最高范式必定为 。
8、在关系模式R(A,B,C,D)中,有函数依赖集F={ B→C,C→D,D→A },则R能够达到( )。
9、数据库管理系统提供的数据控制方面的功能包括数据的()_保护、数据的()检查、()和数据库恢复。
10、在Access中,撤销数据库密码时,需以____方式打开数据库。

三、名词解释题 (共4题,每题5分,共计20分)

1、什么是基本表?
2、什么是索引?
3、什么是元数据?
4、什么是DBA

四、综合应用题 (共1题,每题20分,共计20分)

1、设有关系模式:
TEACHER(教师编号,教师姓名,电话,所在部门,借阅图书编号,书名,借书日期,还书日期,备注)
(1)教师编号是候选码吗?说明理由
(2)该关系模式的主码是什么?
(3)该关系模式是否存在部分函数依赖?如果存在,请写出至少两个?
(4)该关系模式满足第几范式?
(5)将该关系模式分解为3NF。
相关标签:
  • 数据库原理及应用
  • 北京电子科技学院
  • 专升本练习