北京服装学院往年数据库期末

本试卷为北京服装学院往年数据库期末,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库期末

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

(  C  )
1、下列关于数据管理技术发展的几个阶段,说法错误的是( )
A、在人工管理阶段,数据冗余度大,并且无独立性
B、在文件系统管理阶段,数据的冗余度同样较大,但是管理数据的效率有所提升
C、在数据库系统管理阶段,数据完全没有冗余
D、数据库系统管理阶段,最大的特点就是实现了数据共享。
(  B  )
2、在Access中,( )的作用是为了更好地组织数据库对象。
A、数据表
B、组
C、查询
D、窗体
(  D  )
3、以下关于Oracle数据库物理文件的描述,描述正确的是( )。
A、数据库只能有1个控制文件
B、每组在线日志只能有1个成员
C、可以删除状态为CURRENT的在线redo日志
D、控制文件和在线日志文件都可以进行多路复用,以提高可靠性
(  A  )
4、下列哪个进程用于将修改过的数据从内存保存到磁盘数据文件中?( )
A、DBWR
B、LGWR
C、RECO
D、ARCH
(  C  )
5、在数据库的概念设计和逻辑设计之间起桥梁作用的是( )。
A、数据结构图
B、功能模块图
C、ER图
D、DFD
(  D  )
6、下列关于数据控制语言的说法中,正确的是
A、REVOKE语句用于授予权限
B、GRANT语句用于收回权限
C、数据控制语言主要用于数据执行流程管理
D、数据控制语言包括的主要SQL语句是GRANT和REVOKE
(  B  )
7、在数据库系统中,对存取权限的定义称为()。
A、命令
B、授权
C、定义
D、审计
(  B  )
8、下列关于关系数据库中表的描述中,正确的是
A、数据表相互之间不存在联系,完全独立
B、数据表既相对独立,又相互联系
C、数据表相互之间存在联系,每个表都用一个独立的数据库来保存
D、数据表相互之间存在联系,用表名保存
(  D  )
9、在SELECT语句中使用MAX(列名)时,列名应该( )
A、必须是数值型
B、必须是字符型
C、必须是数值型或字符型
D、不限制数据类型
(  B  )
10、哪个不是关系数据库系统的方式? ( )
A、客户/服务器方式
B、数据库远程访问
C、终端/服务器方式
D、浏览器/服务器方式
(  C  )
11、主键约束可以在CREATE TABLE或ALTER TABLE语句中使用关键字【】来实现。
A、REFERENCES
B、FOREIGN KEY
C、PRIMARY KEY
D、UNIQUE
(  C  )
12、如果要求应用软件具有很好的可扩充性、可移植性、互操作性,那么软件系统的前端开发工具主要应具有下述哪一个特征?( )
A、支持面向对象的程序设计
B、支持与多种数据库联结
C、支持开放性
D、工具的完备性要好
(  A  )
13、以下属于oracle数据库备份命令的是。()
A、EXP
B、IMP
C、RESTORE
D、RECOVERY
(  B  )
14、SQL语言具有______的功能。
A、关系规范化、数据定义、数据控制
B、数据定义、数据操纵、数据控制
C、关系规范化、数据操纵、数据控制
D、关系规范化、数据操纵、数据定义
(  B  )
15、表的组成内容包括( )。
A、查询和字段
B、字段和记录
C、记录和窗体
D、报表和字段
(  A  )
16、安装oracle数据库过程中SID指的是( )。
A、系统标识号
B、数据库名
C、用户名
D、用户口令
(  B  )
17、长期储存在计算机中的有组织的、可共享的数据集合是指
A、数据
B、数据库
C、数据库管理系统
D、数据库系统
(  B  )
18、下列不属于数据库管理系统的是( )
A、Access
B、Windows 7
C、My SQL
D、VFP
(  B  )
19、数据集市的基本思想是【】的数据仓库的开发方法。
A、自上而下
B、自下而上
C、自左向右
D、自右向左
(  D  )
20、复选框的英文名称为( )。
A、option
B、optiongroup
C、check
D、checkbox

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

1、在关系运算中,查找满足一定条件的元组的运算称之为()。
2、传统的集合“并、差、交”运算施加于两个关系时,这两个关系必须()。
3、在SQL Server 2008 R2中,数据库是由( )文件和( )文件组成的。
4、数据完整性是指数据的____和一致性。
5、“从已知的函数依赖集使用推理规则导出的函数依赖在F +中”,是推理规则的( )性,而“不能从已知的函数依赖使用推理规则导出的函数依赖不在F +中”,是推理规则的( )性。
6、数据库的基本特点是数据可以共享(或数据结构化) 、数据独立性、数据冗余小,易扩充、______。
7、生成冗余数据最常用的技术是( )和( )。
8、以打印形式展现数据的数据库对象是____。
9、在Access中,控件划分成3种类型,标签控件属于____类型控件。
10、在Access中,可以创建单字段、____和自动编号三种类型的主键。

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

1、关系数据模型由哪三个要素组成。
2、简述存储过程的优点。
3、简述数据库设计过程的各个阶段上的设计任务。
4、数据分组(data grouping)

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

1、设学生-课程数据库中包括三个表:
学生表:Student (Sno,Sname,Sex,Sage,Sdept)
课程表:Course(Cno,Cname,Ccredit)
学生选课表:SC(Sno,Cno,Grade)
其中Sno、Sname、Sex、Sage、Sdept、 Cno、Cname、Ccredit 、Grade分别表示学号、姓名、
性别、年龄、所在系名、课程号、课程名、学分和成绩。
试用SQL语言完成下列项操作:
(1)查询选修课程包括“1042”号学生所学的课程的学生学号
(2)创建一个计科系学生信息视图S_CS_VIEW,包括Sno学号、Sname姓名、Sex性别;
(3)通过上面第2题创建的视图修改数据,把王平的名字改为王慧平
(4)创建一选修数据库课程信息的视图,视图名称为datascore_view,包含学号、姓名、成绩。