盐城工学院2022年数据库原理及应用专升本样卷

本试卷为盐城工学院2022年数据库原理及应用专升本样卷,题目包括:单项选择题,填空题,判断题,综合应用题。

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

数据库原理及应用专升本样卷

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

(  A  )
1、数据逻辑独立性是指( )。
A、模式改变,外模式和应用程序不变·
B、模式改变,内模式不变·
C、内模式改变,模式不变·
D、内模式改变,外模式和应用程序不变
(  A  )
2、宏对象是( )
A、操作序列
B、宏观设计
C、病毒
D、数据库设计
(  C  )
3、下列关于数据表的叙述中,错误的是
A、数据表是Access数据库中的重要对象之一
B、表的设计视图的主要工作是设计表结构
C、表的数据表视图只用于显示数据
D、可以将其他数据库中的表导人到当前数据库中
(  C  )
4、通过“表设计”视图创建数据表必须定义( )
A、排序依据
B、唯一索引
C、字段名称
D、默认取值
(  D  )
5、参数maxtrans指定每个( )上允许的最大并发的事务数。
A、table
B、segment
C、extent
D、block
(  C  )
6、怎样才能开启口令(密码)检验函数?()
A、使用 ORAPWD 应用程序
B、在 SYS 模式中执行 catproc.sql 脚本
C、在 SYS 模式中执行 utlpwdmg.sql 脚本
D、将 PASSWORD_VERIFY 初始化参数设置为 TRUE
(  A  )
7、文件系统与数据库系统对数据处理方式的主要区别体现在()。
A、数据集成化
B、数据共享
C、冗余度
D、容量
(  C  )
8、数据冗余存在于()。
A、文件系统中
B、数据库系统中
C、文件系统与数据库系统中
D、以上说法都不对
(  B  )
9、教学数据库中有学生、课程、教师和成绩4个表,基于学生、课程和成绩表创建一个查询,则该查询是一个( )
A、模式
B、外模式
C、逻辑模式
D、内模式
(  B  )
10、数据库设计人员和用户之间沟通信息的桥梁是( )。
A、程序流程图
B、实体联系图
C、模块结构图
D、数据结构图
(  B  )
11、下列哪个不是数据库系统必须提供的数据控制功能()。
A、安全性
B、可移植性
C、完整性
D、并发控制
(  C  )
12、多用户数据库系统的目标之一是使它的每个用户好像正在使用一个单用户数据库,为此数据库系统必须进行()。
A、安全性控制
B、完整性控制
C、并发控制
D、可靠性控制
(  C  )
13、数据库系统管理员按照事务的方式执行下面的语句:
Create table tab1 (a int,b int)
insert into tabl values(1,2)
insert into tab1 values(2,3)
commit
Insert into tab1 values(2,3)
Insert into tab1 values(1,6)
Commit
Delete from tab1 where a=1
Insert into tab1 values(1,7)
Delete from tab1 where a=1
Insert into tab1 values(1,8)
数据库系统突然崩溃,系统重新启动后,该管理员执行
Select count(*) from tab1
数据库系统的输出是多少?
A、6
B、3
C、4
D、5
(  B  )
14、关系模型就是处理Table的,它由哪些部分组成( )。
A、其他选项都不对
B、关系(或者表)、关系运算和完整性约束
C、关系(或者表)和关系运算
D、关系(或者表)和完整性约束
(  B  )
15、关于候选键与主键,下列说法正确的是
A、一个表中只能创建一个主键和一个候选键
B、一个表中只能创建一个主键,但可以定义若干个候选键
C、一个表中可以创建若干个主键和候选键
D、一个表中可以创建若干个主键,但只能定义一个候选键
(  B  )
16、若有多个Oracle数据需要进行集中管理,那么对sysdba的管理最好选择哪种认证方式()?
A、系统认证
B、password文件认证方式
C、域认证方式
D、以上三种都可
(  B  )
17、以下关于创建索引的描述错误的是______。
A、创建唯一性约束的同时,会自动创建一个唯一性索引。
B、可以在所有类型的字段上创建全文索引。
C、在已有表上创建索引可以使用命令creat index 索引名 on 表名;。
D、可以在创建表的同时创建索引,也可以在已有表上创建索引。
(  D  )
18、通过SQL查询语句获取前n%条记录的操作符是( )
A、Top n%
B、Top n
C、Top n*0.01
D、Top n percent
(  A  )
19、在创建表空间时,可以指定表空间中存储对象的默认存储参数,其中( )参数用于设置分配给每一个对象的初始区大小。
A、INITIAL
B、NEXT
C、PCTINCREASE
D、MINEXTENTS
(  A  )
20、顺序执行下列命令后,最后一条命令显示结果是____。
use CHJ
Go 5
Skip -2
?Recno()
A、3
B、4
C、5
D、7

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

1、数据库系统中,用于存放三级结构定义的数据厍称为( )
2、在数据库领域的各种逻辑数据模型中,一个结点可以有多个双亲,节点之间可以有多种联系,该数据模型指的是()。
3、查阅字段的数据来源可以是表、查询和____。
4、数据库恢复中最经常使用的技术是和( )和( )
5、设有关系模式R(A,B,C,D、,函数依赖F={A→B,B→C},则所有左部是属性B的函数依赖分别是( )、( )、( )、( )。

三、判断题 (共10题,每题1分,共计10分)

(   T  )
1、Oracle数据库的介质恢复包含两种方式:完全恢复和不完全恢复。 
(   F  )
2、索引段用来存放索引信息,只有和索引键值。 
(   T  )
3、新奥尔良法是目前公认的比较完整和权威的一种数据库设计的规范设计法 
(   T  )
4、检索出职务中含有“授”的职工信息,完整的SQL语句为:SELECT * FROM 教师 WHERE 职称 LIKE '%授%';。 
(   T  )
5、从多表中删除记录时,外键级联规则选项应设置为cascade。 
(   T  )
6、数据字典中的内容都被保存在SYSTEM表空间中。 
(   T  )
7、建立索引的目的在于加快查询速度以及约束输入的数据。 
(   T  )
8、视图是虚表,属于外模式视图机制提高了数据库系统的完整性? 
(   T  )
9、存储过程的输出结果可以传递给一个变量。 
(   F  )
10、在Access 2010 的数据表中,数字33261可以存储到数据类型为数字型(整型)的字段中 

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

1、设有如下所示的关系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),试用关系代数
表达式表示下列查询语句:
(1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。
(2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。
(3)检索至少选修“程军”老师所授全部课程的学生姓名(SNAME)。
(4)检索”李强”同学不学课程的课程号(C#)。
(5)检索至少选修两门课程的学生学号(S#)。
(6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。
(7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。
(8)检索选修课程号为k1和k5的学生学号(S#)。
(9)检索选修全部课程的学生姓名(SNAME)。
(10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。
(11)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。
2、设某商业集团数据库中有一关系模式R如下:
R (商店编号,商品编号,数量,部门编号,负责人)
如果规定:(1) 每个商店的每种商品只在一个部门销售;(2) 每个商店的每个部门只有一个负责人;(3) 每个商店的每种商品只有一个库存数量。
试回答下列问题:
(1) 根据上述规定,写出关系模式R的基本函数依赖;
(2) 找出关系模式R的候选码;
(3) 试问关系模式R最高已经达到第几范式?为什么?
(4) 如果R不属于3NF,请将R分解成3NF模式集。