山西师范大学2022年数据库专升本

本试卷为山西师范大学2022年数据库专升本,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库专升本

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

(  C  )
1、若要在数据表视图内对字段进行重命名,应点击功能区( )选项卡中的“名称和标题”命令
A、开始
B、创建
C、字段
D、表
(  C  )
2、下列四项中,不属于数据库系统的特点的是( )。
A、数据结构化
B、数据由DBMS统一管理和控制
C、数据冗余度大
D、数据独立性高
(  B  )
3、如果Access中的报表格式为“在新的一行中打印当前节,而在同一行中打印下一节”,则需要将报表的“新行或新列”属性设置为( )
A、无
B、节前
C、节后
D、节前和节后
(  A  )
4、创建报表最快捷的方式为( )
A、自动创建报表
B、报表向导
C、标签向导
D、设计视图
(  A  )
5、在MySQL数据库中,数据库系统通常使用数据库用户权限确认等访问控制措施,这主要是为了实现数据库的
A、安全性
B、完整性
C、并发控制
D、恢复
(  C  )
6、对关系的描述不正确的是
A、关系是一个集合
B、关系是一张二维表
C、关系可以嵌套定义
D、关系中的元组次序可交换
(  A  )
7、目前( )数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。
A、关系
B、面向对象
C、分布
D、网络
(  A  )
8、Oracle通过修改用户密码策略可提高密码强度,以下哪个密码策略参数中文描述是错误的()
A、PASSWORD_MAX 登录超过有效次数锁定时间
B、FAILED_LOGIN_ATTEMPTS 最大错误登录次数
C、PASSWORD_GRACE_TIME 密码失效后锁定时间
D、PASSWORD_LIFE_TIME 口令有效时间
(  C  )
9、利用Access,可以定义3种主键,它们是()
A、单字段、双字段和多字段
B、.单字段、双字段和自动编号
C、单字段、多字段和自动编号
D、双字段、多字段和自动编号
(  A  )
10、评估下列CREATE TABLE命令:CREATE TABLE orders(ord_no NUMBER(2) CONSTRAINT ord_pk PRIMARY KEY,Ord_date DATE,Cust_id NUMBER(4));CREATE TABLE ord_items(ord_no NUMBER(2),Item_no NUMBER(3),Qty NUMBER(3) CHECK (qty BETWEEN 100 AND 200),Expiry_date date CHECK (expiry_date > SYSDATE),CONSTRAINT it_pk PRIMARY KEY (ord_no,item_no),CONSTRAINT ord_fk FOREIGN KEY(ord_no) REFERENCES orders(ord_no));当执行上述命令时失败,原因是什么?( )
A、SYSDATE不能用于CHECK约束。
B、BETWEEN子句不能用于CHECK约束。
C、CHECK约束不能放在具有DATE数据类型的列。
D、ORD_NO和ITEM_NO不能用于复合主键因为ORD_NO也是外键。
(  C  )
11、在MySQL中,如果想修改某条记录,下列语句不能实现的是________。
A、replace
B、update
C、insert
D、先使用delete,再使用insert
(  A  )
12、查看表PRODUCTS结构:Name Null TypePROD_ID NOT NULL NUMBER(4)PROD_NAME VARCHAR2(20)PROD_STATUS VARCHAR2(6)QTY_IN_HAND NUMBER(8,2)UNIT_PRICE NUMBER(10,2)你想显示总价最高的产品的名称。哪个SQL语句能得到正确的结果?( )
A、SELECT prod_name FROM productsWHERE (unit_price * qty_in_hand) = (SELECT MAX(unit_price * qty_in_hand) FROM products);
B、SELECT prod_name FROM productsWHERE (unit_price * qty_in_hand) = (SELECT MAX(unit_price * qty_in_hand) FROM productsGROUP BY prod_name);
C、SELECT prod_name FROM products GROUP BY prod_nameHAVING MAX(unit_price * qty_in_hand) = (SELECT MAX(unit_price * qty_in_hand) FROM products GROUP BY prod_name);
D、SELECT prod_name FROM productsWHERE (unit_price * qty_in_hand) = (SELECT MAX(SUM(unit_price * qty_in_hand)) FROM products) GROUP BY prod_name;
(  C  )
13、采用ASM存储模式在Oracle 10G数据库中,如果在数据库正常运转的情况下,采用shutdown immediate在命令直接关闭了ASM实例,会出现以下( )情况。
A、依赖该ASM实例的数据库在ASM实例关闭前以shutdown abort模式关闭
B、依赖该ASM实例的数据库在ASM实例关闭后,以shutdown abort模式关闭
C、依赖该ASM实例的数据库在ASM实例关闭前以shutdown immediate模式关闭
D、依赖该ASM实例的数据库在ASM实例关闭前,以shutdown abort模式关闭
(  B  )
14、使用表设计器来定义表的字段时,以下哪个项( )可以不设置内容。
A、字段名称
B、说明
C、数据类型
D、字段属性
(  C  )
15、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。
A、数据定义功能
B、数据管理功能
C、数据操纵功能
D、数据控制功能
(  A  )
16、Oracle数据库中重建controlfile文件只能在( )阶段进行。
A、nomount
B、mount
C、open
D、close
(  B  )
17、概念结构设计阶段得到的结果是____。
A、数据字典描述的数据需求
B、E-R图表示的概念模型
C、某个DBMS所支持的数据模型
D、存储结构和方法的物理结构
(  A  )
18、关于数据库的描述,不正确的是( )
A、数据库中不能存储声音
B、数据库能存储结构化的数据
C、数据库的英文简称是DB
D、数据库存储事物的特征描述和事物间的联系
(  B  )
19、在PL/SQL Developer7的SQL Window中,按F8键执行语句时,默认执行该窗口所有语句,现在改为执行鼠标所在的那条语句,可在Tools->Preferences-->Window types-->Sql Window中选择( )。
A、AutoCommit SQL
B、AutoSelect Statement
C、AutoExecute queries
D、AutoCommit posted records
(  B  )
20、关于SQL量词叙述正确的是______。
A、ALL和SOME是同义词
B、ANY和SOME是同义词
C、ANY和ALL是同义词
D、ALL和EXISTS是同义词

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

1、视图是虚表,其数据不进行存储,只在数据库中存储其()。
2、在Access中,可以通过建立表之间的______,将相互独立的表联系起来。
3、在Access中的内部函数相当于面向对象程序设计概念中的_______集.
4、在创建一个新表时,如果表中的数据已经存在于某一个或某几个表中,为了避免重新输入数据的麻烦,可以利用操作查询的____查询来创建新表。
5、数据库恢复中最经常使用的技术是和( )和( )
6、将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和______。
7、数据库管理系统(DBMS)是______件。
8、数据库三级模式体系结构的划分,有利于保持数据的()
9、在SQL Server 2012中有( )、( )和( )三种数据库还原模式。
10、加密的基本思想是根据一定的算法将( )加密成为( ),数据以( )的形式存储和传输。

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

1、文件系统阶段特点
2、人工管理阶段特点
3、简述锁机制,锁分为哪几类。
4、简述数据库恢复的几种方法?

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

1、设学生课程数据库中有三个关系:
学生关系S(S#,SNAME,AGE,SEX)
学习关系SC(S#,C#,GRADE)
课程关系C(C#,CNAME)
其中S#、C#、SNAME、AGE、SEX、GRADE、CNAME分别表示学号、课程号、姓名、年龄、性别、成绩
和课程名。
用SQL语句表达下列操作
(1)检索选修课程名称为“MATHS”的学生的学号与姓名
(2)检索至少学习了课程号为“C1”和“C2”的学生的学号
(3)检索年龄在18到20之间(含18和20)的女生的学号、姓名和年龄
(4)检索平均成绩超过80分的学生学号和平均成绩
(5)检索选修了全部课程的学生姓名
(6)检索选修了三门课以上的学生的姓名
相关标签:
  • 数据库原理及应用
  • 山西师范大学
  • 专升本