西北民族大学往年数据库基础期末精选样卷

本试卷为西北民族大学往年数据库基础期末精选样卷,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库基础期末精选样卷

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

(  C  )
1、Oracle中,下列( )数据字典视图包含存储过程的代码文本。
A、USER_OBJECTS
B、USER_TEXT
C、USER_SOURCE
D、USER_DESC
(  C  )
2、在Oracle中,使用HAVING子句也可以进行条件查询,以下选项说法是正确的是( )
A、HAVING子句和WHERE子句相同
B、HAVING子句用于行的条件查询
C、HAVING子句用于已分组结果的条件查询
D、以上皆非
(  C  )
3、以下不属于DBA职责的是( )
A、定义数据的安全性和完整性规则,负责分配各个应用程序对数据库的存取权限
B、参与数据库设计的全过程,决定整个数据库的结构和内容
C、为终端用户开发和设计应用程序
D、定义和实施数据库的备份和恢复策略
(  D  )
4、关系数据库中的码是指()。
A、能唯一决定关系的字段
B、不可改动的专用保留字
C、关键的很重要的字段
D、能唯一标识元组的属性或属性集合
(  C  )
5、下面关于外关键字描述不正确的是
A、外关键字必须是所参考表的主关键字.
B、外关键字属性必须与参考的属性是相同的数据类型
C、定义外关键字需要对所参考表拥有select权
D、一个表中可以有多个外关键字.
(  D  )
6、设一个工程项目可以有多个职工参加,一个职工可参加多个工程项目,职工与工程项目实体之间是( )
A、一对一联系
B、一对多联系
C、多对一联系
D、多对多联系
(  B  )
7、SQL语言是()。
A、高级语言
B、结构化查询语言
C、编程语言
D、宿主语言
(  D  )
8、select event,count(*) from v$session_wait group by event 这个语句是用来做( )分析的。
A、分析会话的状态
B、分析会话的等待事件情况
C、分析系统消耗的系统资源情况
D、分析系统主要等待事件分布情况
(  B  )
9、( )表达了数据和处理过程的关系。
A、数据字典
B、数据流图
C、逻辑设计
D、概念设计
(  A  )
10、Oracle通过修改用户密码策略可提高密码强度,以下哪个密码策略参数中文描述是错误的()
A、PASSWORD_MAX 登录超过有效次数锁定时间
B、FAILED_LOGIN_ATTEMPTS 最大错误登录次数
C、PASSWORD_GRACE_TIME 密码失效后锁定时间
D、PASSWORD_LIFE_TIME 口令有效时间
(  A  )
11、若要将学生表student中的student_no字段设置为主键,可以在创建表中使用______代码片段。
A、student_no char(10) primary key
B、student_no primary key
C、primary student_no char(10)
D、primary key student_no char(10)
(  C  )
12、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )。
A、实体完整性
B、参照完整性
C、用户自定义完整性
D、用户操作
(  B  )
13、emp表中,比“FORD”入职晚的员工信息,下列SQL语句正确的是:( )。
A、select ename,hiredate from emp
where ename = 'FORD';
B、select ename,hiredate from emp
where hiredate >
(select hiredate from emp
where ename = 'FORD');
C、select ename,hiredate from emp
where hiredate > min(hiredate)
and ename = 'FORD';
D、select ename,hiredate from emp
where hiredate in
(select hiredate from emp
where ename = 'FORD');
(  C  )
14、在SQL中,删除视图用( )。
A、DROP SCHEMA命令
B、CREATE TABLE命令
C、DROP VIEW命令
D、DROP INDEX命令
(  B  )
15、概念结构设计阶段得到的结果是____。
A、数据字典描述的数据需求
B、E-R图表示的概念模型
C、某个DBMS所支持的数据模型
D、存储结构和方法的物理结构
(  C  )
16、以下与事务控制无关的关键字是:____。
A、ROLLBACK
B、COMMIT
C、DECLARE
D、BEGIN
(  C  )
17、下列关于Access 2010数据类型说法错误的是( )
A、文本型由字母、数字、汉字、各种符号等组成,最多容纳255个字符
B、是/否型中的“是”被处理为-1,“否”被处理为0
C、文本型默认的字段长度为50
D、OLE对象型可以存储图片、声音、视频文件,但是只能存储一个文件。
(  C  )
18、假设学号字段“SNo”的数据类型为nvarchar(6),当“SNo”的值为“S001”时,“SNo”在内存中占( )字节。
A、6
B、12
C、8
D、4
(  D  )
19、运行表单文件(FORMA)的命令是( )。
A、DO FORMA
B、USE FORMA
C、OPEN FORMA
D、DO FORM FORMA
(  A  )
20、在SQL语言中,对输出结果排序的是( )。
A、ORDER BY
B、WHERE
C、GROUP BY
D、HAVING

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

1、传统的集合“并、差、交”运算施加于两个关系时,这两个关系必须()。
2、数据库设计的步骤中,前两个阶段是系统需求分析和()。
3、数据库系统中,实现数据管理功能的核心软件称为()
4、在SQL SELECT语句查询中,要去掉查询结果中的重复记录,应该使用() 关键字。
5、RDMBS查询处理可分为( )、( )、( )、( )四个阶段。
6、在数据库理论中,数据物理结构的改变,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为()。
7、数据库设计包括( )和 ( )两方面的内容。
8、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 ______ 。
9、在SQL Server 2012中有( )、( )和( )三种数据库还原模式。
10、表由结构和_______两部分组成。

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

1、向关系表S中增加一名新同学,该同学的学号是“990010”,姓名是“李国栋”,性别是“男”,年龄是19岁( )。
2、数据库备份有哪几种类型?
3、登记日志文件时为什么必须先写日志文件,后写数据库?
4、何谓数据的物理独立性与数据的逻辑独立性?

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

1、假设某商业集团数据库中有一关系模式
R(商店编号,商品编号,数量,部门编号,负责人),若规定:
(1)每个商店能销售多种商品(每种商品有一个编号);商店的每种商品只在一个部门销售;
(2)每个商店的每个部门只有一个负责人;
(3)每个商店的每种商品只有一个库存数量;
问题:
(1)写出关系R的基本函数依赖
(2)找出R的候选码
(3)R的范式,若不属于3NF,则分解为3NF
相关标签:
  • 数据库原理及应用
  • 西北民族大学
  • 期末精选样卷