新疆财经大学往年数据库原理及应用专升本样卷

本试卷为新疆财经大学往年数据库原理及应用专升本样卷,题目包括:单项选择题,填空题,简单题,综合应用题。

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

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

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

(  D  )
1、Oracle中的事务提交即表示( )。
A、数据由DBWR进程写入磁盘文件
B、PMON进程提交
C、SMON进程写数据
D、LGWR进程成功写入日志
(  A  )
2、在数据库设计中,表示用户业务流程的常用方法是( )。
A、DFD
B、ER图
C、程序流程图
D、数据结构图
(  C  )
3、如事务T对数据对象R实现X封锁,则T对R( )。
A、只能读不能写
B、只能写不能读
C、既可读又可写
D、不能读也不能写
(  B  )
4、下列哪个不是数据库系统必须提供的数据控制功能()。
A、安全性
B、可移植性
C、完整性
D、并发控制
(  D  )
5、在DBS中,DBMS和OS之间关系是()。
A、并发运行
B、相互调用
C、OS调用DBMS
D、DBMS调用OS
(  A  )
6、数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )
A、DBS包括DB和DBMS
B、DBMS包括DB和DBS
C、DB包括DBS和DBMS
D、DBS就是DB,也就是DBMS
(  C  )
7、查询x的字符集需要使用______函数?
A、convert(x)
B、collation(x)
C、charset(x)
D、set(x)
(  B  )
8、你要操纵Oracle数据,下列哪个不是SQL命令?( )
A、select * from dual;
B、set define
C、update emp set ename = 6543 where ename = ‘SMITHERS’;
D、create table employees(empid varchar2(10) primary key);
(  A  )
9、以下哪个是数据库管理员(DBA)可以行使的职责()?
A、系统容量规划
B、交易管理
C、审计
D、故障承受机制
(  B  )
10、数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。在常用的数据模型中,不包括( )。
A、网状模型
B、链状模型
C、层次模型
D、关系模型
(  C  )
11、以下( )集合操作符不会执行排序操作。
A、UNION
B、MINUS
C、UNION ALL
D、INTERSECT
(  B  )
12、以下的英文缩写中表示数据库管理系统的是( )。
A、DB
B、DBMS
C、DBA
D、DBS
(  C  )
13、oracle中,在数据库启动的哪个阶段,控制文件被打开?()
A、在实例启动之前
B、实例启动时
C、数据库加载时
D、数据库打开时
(  B  )
14、表单文件的扩展名是( )。
A、.PRG
B、.SCX
C、.MPR
D、.VCX
(  C  )
15、下列说法中,不正确的是( ) 。
A、二维表中的每一列均有唯一的字段名
B、二维表中不允许出现完全相同的两行
C、二维表中行的顺序、列的顺序不可以任意交换
D、二维表中行的顺序、列的顺序可以任意交换
(  B  )
16、X→Y能从推理规则导出的充分必要条件是( )。
A、YX
B、YX +
C、XY +
D、X +=Y +
(  C  )
17、下列哪个选项不是物理结构中的对象( )
A、数据文件
B、重做日志文件
C、表空间
D、控制文件
(  A  )
18、决定SQL语句的性能可被接受项目接受取决于 ()
A、执行速度最快
B、在正确的模拟环境下,达到应用的非功能需求
C、读取最少
D、排序次数最少
(  B  )
19、以下日期值正确的是____。
A、{“2001-05-25”}
B、{^2001-05-25}
C、{2001-05-25}
D、{[2001-05-25]}
(  A  )
20、数据访问页以单独的HTML文件格式存储,其文件的扩展名为( )
A、HTM
B、HML
C、EXE
D、WEB

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

1、Access是一个基于关系模型的_____。
2、据库系统的最大特点是数据的三级抽象和______。
3、重新组织和构造数据库是( )阶段的任务。
4、关系模式R(C,T,S,N,G),其函数依赖集F={C→T,CS→G,S→N},求R的所有候选码
5、数据库系统的数据独立性是指不会因为系统数据______与数据逻辑结构的变化而影响应用程序。
6、如果关系R2的外部关系键X与关系R1的主关系键相符,则外部关系键X的每个值必须在关系R1中主关系键的值中找到,或者为空,这是关系的( )规则。
7、笛卡尔积R由4个域组成,若每个域的基数均为2,则R的基数为()。
8、用于声明一个或多个局部变量的命令是( )。
9、表由( )和( ) 组成。
10、有如下命令序列:s="2011年下半年计算机等级考试" LEFT(s,6)+RIGHT(s,4) 执行以上命令后,屏幕上所显示的是______。

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

1、数据库由哪几种类型的文件组成?其扩展名分别是什么?
2、聚集索引和非聚集索引有何异同?
3、为什么要设立日志文件?
4、事务中的提交和回滚是什么意思?

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

1、某大学的运动会比赛项目管理数据库包括如下三张表:
Student(xh,xm,xb,nl,szx)// 学号、姓名、性别、年龄、所在系
Sports(xmh,xmm,dw) //运动项目的编号、名称、项目的计分单位
SS(xh,xmh,cj) //学号、运动项目的编号、成绩
根据上述情况,完成如下操作:
(1)使用SQL语言,创建student表,并定义xh为主键。
(2)在Student表xh属性列上建立名称为xh的聚簇索引。
(3)使用SQL语言从表Student中删除学生“张三”的记录。
(4)使用SQL语言为SS表添加一条记录:学号为“xh001”的学生参与了编号为“xm001”的运动项目,但还没成绩。
(5)使用SQL语言,将Student表学号为“xh001”的学生的姓名改为“李明”。
(6)查询“计算机”系的学生参加了哪些运动项目,只把运动项目名称列出,去除重复记录。
(7)查询各个系的学生的“跳高”项目比赛的平均成绩 (不要求输出比赛项目的计分单位) 。
(8)统计各个系的总成绩情况,并根据总成绩按降序排序。
(9)建立“计算机”系所有男学生的信息视图JSJ_M_Student。
(10)回收用户“李明”对Sports表的查询权限。