北京石油化工学院往年数据库原理及应用

本试卷为北京石油化工学院往年数据库原理及应用,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库原理及应用

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

(  C  )
1、若要使Access 2010表中的某字段不显示,应使用( )命令
A、删除列
B、冻结字段
C、隐藏字段
D、冻结列
(  D  )
2、要显示概要文件 DOG_PROJECT 的资源限制信息,请问应该查询如下( )数据字典。
A、DBA_USERS
B、DBA_TABLES
C、DBA_OBJECTS
D、DBA_PROFILES
(  A  )
3、关于Oracle数据库软件安装,描述正确的是( )。
A、支持静默方式安装
B、一台服务器只能安装一套软件
C、没有图形界面就无法安装
D、不能安装多套版本不同的软件
(  B  )
4、Oracle数据库中的Schema是指( )。
A、数据库中对象的物理组织
B、数据库中对象的逻辑组织
C、索引的集合
D、备份方案
(  C  )
5、如果事务T获得了数据项Q上的排它锁,则T对Q( )
A、只能读不能写
B、只能写不能读
C、既可读又可写
D、不能读不能写
(  B  )
6、参照完整性的规则不包括( )
A、更新规则
B、检索规则
C、删除规则
D、插入规则
(  A  )
7、关系模式的任何属性()。
A、不可再分
B、可再分
C、命名在关系模式中可以不唯一
D、以上都不对
(  B  )
8、候选码中的属性称为()。
A、非主属性
B、主属性
C、复合属性
D、关键属性
(  D  )
9、通过指针链接来表示和实现实体之间联系的模型是( )。
A、关系模型
B、层次模型
C、网状模型
D、层次和网状模型
(  B  )
10、有学生表:学生(学号,姓名,学分),如果要在报表中输出已有学分的学生人数,则在报表设计时应使用的函数是( )
A、=Count([学号])
B、=Count([学分])
C、Count(学号)
D、Count(学分)
(  B  )
11、有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
A、连接
B、差
C、交
D、并
(  A  )
12、当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是()。
A、语法冲突
B、结构冲突
C、命名冲突
D、属性冲突
(  B  )
13、数据库的三级模式之间存在的映象关系正确的是()。
A、外模式/内模式
B、外模式/模式
C、外模式/外模式
D、模式/模式
(  B  )
14、PL/SQL Developer不可以将SQL语句的查询结果导出为( )。
A、CSV格式
B、WORD格式
C、HTML格式
D、XML格式
(  B  )
15、以下关于创建索引的描述错误的是______。
A、创建唯一性约束的同时,会自动创建一个唯一性索引。
B、可以在所有类型的字段上创建全文索引。
C、在已有表上创建索引可以使用命令creat index 索引名 on 表名;。
D、可以在创建表的同时创建索引,也可以在已有表上创建索引。
(  A  )
16、关于Oracle10G RAC数据库的下列描述( )是正确的。
A、多个实例同时操作一个数据库
B、多个实例操作多个数据库
C、一个实例同时操作多个数据库
D、一个实例操作一个 数据库
(  D  )
17、关于Access表中文本类型不正确的叙述是( )。
A、系统默认的字段类型为文本类型
B、可以为文本类型的字段指定“格式”
C、可以为文本类型的字段指定“输入掩码”
D、可以转换为任何其他数据类型
(  B  )
18、()函数通常用来计算累计排名、移动平均数和报表聚合等。
A、汇总
B、分析
C、分组
D、单行
(  B  )
19、你将控制文件备份至trace文件下面( )描述对trace的建立是正确的。
A、trace文件是二进制文件
B、trace包含控制文件的SQL脚本
C、当包含控制文件时,trace是一个备份集
D、trace包含手动创建控制文件的指南
(  B  )
20、在计算机领域,称为数据库时代的是
A、20世纪60年代
B、20世纪70年代
C、20世纪80年代
D、20世纪90年代

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

1、视图是虚表,其数据不进行存储,只在数据库中存储其()。
2、传统的集合“并、差、交”运算施加于两个关系时,这两个关系必须()。
3、数据库系统的三级模式结构是指数据库系统是由()、()和()级构成。
4、数据库设计包括数据库的结构设计和数据库的(  )。
5、被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合,称为()。
6、下述关于数据库系统的正确叙述是数据库系统减少了______。
7、设有关系模式R(A,B,C,D、,函数依赖F={A→B,B→C,A→D,D→C},ρ={AB,AC,BD}是R上的一个分解,则分解ρ中所丢失的函数依赖分别是( )、( )、( )。
8、数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是______。
9、数据转储分为( )和()
10、在Access中,可以利用“格式”菜单中的____命令,选择特定标题格式、背景色彩、边框颜色等不同风格的数据访问页模板。

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

1、基于课程(KC)表和成绩(CJ)表,用SELECT—SQL命令,编写一个查询程序,要求查询各门课的选修人数、平均分。要求输出字段为:kcdh,kcm,选修人数,平均分。(课程(KC.DBF)含有课程代号(KCDH,C,2)、课程名(KCM,C,18)字段;成绩(CJ)表含有课程代号(KCDH,C,2)、成绩(CJ) 字段)。
2、建立一个学生表Student,它由学号SNo、姓名SName、性别SSex、年龄SAge、所在系SDept五个属性组成,其中学号(假定其为字符型,长度为8个字符)属性不能为空。Student表建立完成后,若要在表中增加年级SGrade项(设字段类型为字符型,长度为10),其SQL命令为:( )。
3、简述锁机制,锁分为哪几类。
4、OOP

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

1、某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。
 (1)根据上述语义画出ER图,在ER图中需注明实体的属性、联系的类型及实体的标识符。
 (2)将ER模型转换成关系模型,并指出每个关系模式的主键和外键。
 (3)分析每个关系模式已经达到第几范式。