北京信息科技大学2023年数据库基础专升本

本试卷为北京信息科技大学2023年数据库基础专升本,题目包括:单项选择题,填空题,简单题,综合应用题。

覆盖的内容包括:简答,综合应用。

数据库基础专升本

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

(  A  )
1、数据逻辑独立性是指( )。
A、模式改变,外模式和应用程序不变·
B、模式改变,内模式不变·
C、内模式改变,模式不变·
D、内模式改变,外模式和应用程序不变
(  C  )
2、用于将事务处理写到数据库的命令是( )。
A、insert
B、rollback
C、commit
D、savepoint
(  B  )
3、教学数据库中有学生、课程、教师和成绩4个表,基于学生、课程和成绩表创建一个查询,则该查询是一个( )
A、模式
B、外模式
C、逻辑模式
D、内模式
(  A  )
4、关系模式的任何属性()。
A、不可再分
B、可再分
C、命名在关系模式中可以不唯一
D、以上都不对
(  D  )
5、SQL中的视图提高了数据库系统的( )
A、完整性
B、并发控制
C、隔离性
D、安全性
(  C  )
6、下面关于DBA职责的选项中,不.正确的是( )
A、编写应用程序
B、监控数据库运行
C、定义模式
D、转储与恢复
(  D  )
7、下列关于SQL的说法中,错误的是
A、SQL不是某个特定数据库供应商专有的语言
B、掌握SQL可以帮助用户与几乎所有的关系数据库进行交互
C、SQL 简单易学
D、SQL 语句区分大小写
(  A  )
8、下列活动不属于需求分析阶段工作的是()。
A、建立E-R图
B、分析用户活动
C、建立数据流图
D、建立数据字典
(  C  )
9、下面关于函数依赖的叙述中,错误的是()
A、若X Y,Y Z,则 X Z
B、若X Y, Y,则X
C、若X Y, X,则 Y
D、若 X,则X
(  A  )
10、下列关于文件索引结构的叙述中,哪一个是不正确的?( )
A、采用索引结构,逻辑上连续的文件存放在连续的物理块中
B、系统为每个文件建立一张索引表
C、索引结构的优点是访问速度快,文件长度可以动态变化
D、索引结构的缺点是存储开销大
(  C  )
11、在Oracle数据库中,关于联机备份,说法错误的是。()
A、数据库可以被所有用户访问
B、数据库必须运行在归档模式下
C、数据库可以打开,但只能处于只读状态
D、表空间置于备份状态
(  D  )
12、在oracle中下列哪个表名是不符合规范的( )。
A、abc$
B、abc
C、abc_
D、_abc
(  D  )
13、已知学生表student的数据如下: 学号 姓名 年龄 性别 班级 20180001 张三 18 男 计算机1班 20180002 李四 19 男 计算机1班 20180003 王五 20 男 计算机1班 20180004 刘七 19 女 计算机2班 执行下列命令后,得到的记录数是______。 SELECT 班级, MAX(年龄) FROM student GROUP BY 班级;
A、4
B、3
C、1
D、2
(  A  )
14、下列四个选项中,不属于数据库特点的是______。
A、数据冗余很高
B、数据共享
C、数据完整性
D、数据独立性
(  A  )
15、关于Oracle10G RAC数据库的下列描述( )是正确的。
A、多个实例同时操作一个数据库
B、多个实例操作多个数据库
C、一个实例同时操作多个数据库
D、一个实例操作一个 数据库
(  A  )
16、数据库管理系统中用于定义和描述数据库逻辑结构的语言称为()。
A、数据描述语言
B、数据库子语言
C、数据操纵语言
D、数据结构语言
(  A  )
17、下列四个事件:Init,Load,Activate和Destroy发生的顺序为( )
A、Load,Init,Activate,Destroy
B、Init,Load,Activate,Destroy
C、Activate,Init,Load,Destroy
D、Destroy,Load,Init,Activate
(  B  )
18、在SQL语句中,谓词“EXISTS”的含义是()。
A、全称量词
B、存在量词
C、自然连接
D、等值连接
(  B  )
19、SYSDBA是( )
A、用户
B、角色
C、系统权限
D、对象权限
(  D  )
20、执行命令 ?LEN(SPACE(3)-SPACE(2)) 的结果是___________。
A、1
B、2
C、3
D、5

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

1、在关系模式R中,能函数决定R中所有属性的属性组,称为关系模式R的( )。
2、据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是______
3、SQL语言是________的语言,易学习。
4、SQL语言具有数据定义、数据操纵、________的功能。
5、设有关系模式R(A,B,C,D、,函数依赖F={AB→CD,A→D},则R的候选码是( ),它属于()范式的关系模式。
6、在SQL Server 2012中有( )、( )和( )三种数据库还原模式。
7、假设在数据库A中创建一个窗体,该窗体的数据源保存在数据库B中,则称数据库A以____方式使用外部数据源。
8、以打印形式展现数据的数据库对象是____。
9、处理事件的代码称为______。
10、据库系统与文件系统的本质区别为()。

三、简单题 (共4题,每题5分,共计20分)

1、由属性集X函数决定的属性的集合,称为( );被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合,称为( )。
2、简述数据库的逻辑独立性和物理独立性。
3、数据库概念
4、什么是视图,它与表的区别是什么?

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

1、设有一个SPJ数据库,包括S、P、J及SPJ4个关系模式:
S(SNO,SBAME,STATUS,CITY);
P(PNO,PNAME,COLOR,WEIGHT);
J(JNO,JNAME,CITY);
SPJ(SNO,PNO,JNO,QTY).
供应商表S由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应商所在城市组成(CITY)。
零件表P由零件代码(PNO),零件名(PNAME),颜色(COLOR),重量(WEIGHT)组成。
工程项目表(JNO),工程项目名(JNAME),工程项目所在城市(CITY)组成。
供应情况表SPJ由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应数量(QTY),表示某供应商供应某种零件给某工程项目的数量为QTY。
用关系代数表达式表示下面的查询要求:
(1)求供应工程J1零件的供应商号码SNO。
(2)求供应工程J1零件P1的供应商号码SNO。
(3)求供应工程J1零件为红色的供应商号码SNO。
(4)求没有使用天津供应商生产的红色零件的工程号JNO。
(5)求至少用了供应商S1所供应的全部零件的工程号JNO。