青海师范大学历年数据库基础专升本模拟

本试卷为青海师范大学历年数据库基础专升本模拟,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库基础专升本模拟

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

(  A  )
1、下列关于Acces表的叙述中,错误的是
A、创建表之间的关系时,应关闭所有打开的表
B、可在设计视图的“说明"列对字段进行具体的说明
C、可以对备注型字段进行“格式”属性设置
D、若删除表中含有自动编号型字段的记录后Acces不会对表中自动编号型字段重新编号
(  A  )
2、在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于( )。
A、age>=30 and age<=40
B、age>=30 or age<=40
C、age>30 and age<40
D、age>30 or age<40
(  D  )
3、数据库系统的日志文件用于记录下述哪类内容?( )
A、程序运行过程
B、数据查询操作
C、程序执行结果
D、数据更新操作
(  D  )
4、下列说法中错误的是( )。
A、B/S结构是一种“瘦客户机”的客户机/服务器结构,是三层结构,应用程序服务器处于客户机和服务器之间的中间层
B、在主从式结构的数据库系统中,系统的处理瓶颈在主机上
C、C/S结构是一种“胖客户机”的客户机/服务器结构,是两层结构
D、分布式数据库将数据存储在物理上分布的计算机网络中的不同结点上,从而形成了多个逻辑上独立的数据库
(  B  )
5、下列说法的是( )
A、使用ALTER TABLE ADD CONSTRAINT可以增加基于元组的约束。
B、如果属性A上定义了UNIQUE约束,则A不可以为空。
C、如果属性A上定义了外码约束,则A不可以为空。
D、不能使用ALTER TABLE ADD CONSTRAINT增加主码约束。
(  A  )
6、创建报表最快捷的方式为( )
A、自动创建报表
B、报表向导
C、标签向导
D、设计视图
(  C  )
7、【】是用户定义的一个数据操作序列,这些操作可作为一个完整的工作单元,要么全部执行,要么全部不执行,是一个不可分割的工作单位。
A、程序
B、命令
C、事务
D、文件
(  C  )
8、以下不属于DBA职责的是( )
A、定义数据的安全性和完整性规则,负责分配各个应用程序对数据库的存取权限
B、参与数据库设计的全过程,决定整个数据库的结构和内容
C、为终端用户开发和设计应用程序
D、定义和实施数据库的备份和恢复策略
(  D  )
9、以下说法中正确的是( )。
A、DBMS提供数据控制语言(DCL),能实现对数据库中数据的查询、插入、修改和删除等操作
B、DBMS包含DB和DBS
C、DBMS是处于计算机硬件和操作系统之间的可直接对数据库进行操作的一个软件系统
D、DBMS能实现数据库的安全性控制、完整性控制、并发控制及数据库恢复等运行管理功能
(  D  )
10、对于数据库安装规划和准备的工作,哪一个不属于此范围:( )
A、硬件的准备
B、对网络平台的准备
C、安装方式的准备
D、程序准备
(  C  )
11、在关系数据库中,模式对应的是()。
A、视图和所有基本表
B、视图和部分基本表
C、基本表
D、索引
(  D  )
12、将person表的person_name字段修改为p_name,数据类型为 char,长度为20,以下命令正确的是______。
A、alter table person modify person_name p_name char(20);
B、alter table person change person_name rename p_name char(20);
C、alter table person change person_name to p_name char(20);
D、alter table person change person_name p_name char(20);
(  D  )
13、select replace('长江长城黄山黄河','长','黄') 返回的是______。
A、长江长城黄山黄河
B、黄江长城黄山黄河
C、长江长城长山长河
D、黄江黄城黄山黄河
(  A  )
14、通过SQL查询语句获取前n条记录的操作符是( )
A、Top n
B、Distinct n
C、Front n
D、Bottom n
(  B  )
15、为了监视索引的空间使用效率,可以首先分析该索引的结构,使用( )语句,然后查询INDEX_STATE视图。
A、SELECT INDEX … VALIDATE STRUCTURE。
B、ANALYZE INDEX … VALIDATE STRUCTURE。
C、UPDATE INDEX … VALIDATE STRUCTURE。
D、REBUILD INDEX … VALIDATE STRUCTURE。
(  C  )
16、关于数据库管理系统下面哪个描述是最正确的
A、数据库管理系统是数据的集合.
B、数据库管理系统是数据的集合,并且存储着数据与数据之间的关系.
C、数据库管理系统是由一个互相关联的数据的集合和一组用以访问这些数据的程序组成.
D、数据库管理系统是由数据的集合和一组用以访问这些数据的程序组成
(  B  )
17、unique唯一索引的作用是 。
A、保证各列在该索引上的值都不得重复
B、保证各行在该索引上的值都不得重复
C、保证唯一索引不能被删除
D、保证参加唯一索引的各列,不得再参加其他的索引
(  C  )
18、SQl语言是 ____
A、层次数据库语言
B、网络数据库语言
C、关系数据库语言
D、非数据库语言
(  B  )
19、从事数据库管理工作的人员称为数据库管理员,简称为:( )
A、DB
B、DBA
C、DBMS
D、DSA
(  D  )
20、并发操作有可能引起下述( )问题。 I.丢失更新 II.不可重复读 III.读脏数据
A、仅I和II
B、仅I和III
C、仅II和III
D、都是

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

1、Access是一个基于关系模型的_____。
2、类模块是指可以用来定义新对象的模块,包含有属性和____的定义。
3、数据库系统的特点是数据共享、数据独立、______、避免数据不一致和加强了数据保护。
4、关系代数运算中,专门的关系运算有选择、________和连接。
5、在SQL中,关系模式称为( ),子模式称为( )。
6、在“学生-选课-课程”数据库中的三个关系如下:S(SNo,SName,Sex,Age), SC(SNo,CNo,Grade),C(CNo,CName,Teacher)。查找选修“数据库技术”这门课程的学生的学生名和成绩。使用连接查询的SQL语句是:SELECT SName, GradeFROM S, SC, CWHERE CName='数据库技术'AND S.SNo=SC.SNoAND ( )
7、在Access中,表之间实施参照完整性时有“级联更新相关字段”和“____”两个选项。
8、在数据库技术中,编写应用程序的语言一般是C、Basic等高级语言,这些语言被称为( )语言。
9、在Access中,表中用来惟一标识每个记录的字段或多个字段的组合称为____。
10、在Access中,可以利用“格式”菜单中的____命令,选择特定标题格式、背景色彩、边框颜色等不同风格的数据访问页模板。

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

1、简述视图的优点。
2、简述数据库管理系统的功能。
3、简述数据库的两种存储结构。
4、为什么关系中不允许有重复元组?

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

1、假设有如下关系模式
S(SNo,SN,Sex,Age,Dept)
C(CNo,CN,CT)
SC(SNo,CNo,Score)
T(TNo,TN,Sex,Age,Prof,Sal,Comm,Dept)
TC(TNo,CNo)
用子查询实现:
1.查询有成绩不及格的学生的基本信息
2.用子查询实现:查询选修了两门课以上(包括两门课)的学生的学号和姓名。
3.用子查询实现:查询选修了课程名为“数据库原理”的学生的学号和姓名。
4.用子查询实现:查询年龄高于平均年龄的学生学号、姓名和年龄。
5.查询比计算机系的任一个学生的年龄都大的学生姓名和年龄。
6.查询已经有学生选的课程信息:课程号,课程名称
7.查询计算机系学生的信息,生成一个新表TEMP
相关标签:
  • 数据库原理及应用
  • 青海师范大学
  • 专升本模拟