集美大学数据库原理及应用专升本题库

本试卷为集美大学数据库原理及应用专升本题库,题目包括:单项选择题,填空题,判断题,综合应用题。

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

数据库原理及应用专升本题库

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

(  D  )
1、在表设计视图中,不能( )。
A、修改字段的类型
B、修改字段的名称
C、删除一个字段
D、删除一条记录
(  C  )
2、Oracle中使用( )命令可以在已分区表的第一个分区之前添加新分区。
A、添加分区
B、截断分区
C、拆分分区
D、不能在第一个分区前添加分区
(  C  )
3、( )是用于保存数据库的所有变化信息的,从而保护数据库的安全。
A、参数文件
B、数据文件
C、重做日志文件
D、控制文件
(  B  )
4、DROP命令属于( )语句。
A、数据控制
B、数据定义
C、数据查询
D、数据操纵
(  D  )
5、两个函数依赖集F和G等价的充分必要条件是( )。
A、F=G
B、F +=G
C、F=G +
D、F +=G +
(  C  )
6、在数据库技术中,数据处理基于【】,可以发现有用的信息。
A、更新
B、视图
C、查询
D、表
(  D  )
7、下列属于新一代数据库系统的是
A、层次数据库系统
B、网状数据库系统
C、关系数据库系统
D、面向对象数据库系统
(  D  )
8、事务的一致性是指( )。
A、事务中包括的所有操作要么都做,要么都不做。
B、事务一旦提交,对数据库的改变是永久的。
C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的。
D、事务必须是使数据库从一个一致性状态变到另一个一致性状态。
(  C  )
9、数据库管理员(DBA)的主要工作包括数据库设计、数据库维护和( )。
A、数据库查询
B、数据库完整性定义
C、改善系统性能,提高系统效率
D、数据库连接
(  D  )
10、参照完整性是用来控制数据的一致性。在Visual FoxPro系统中,系统提供的参照完整性机制不能实现的是:( )。
A、设置“更新级联”:更新主表主关键字段的值,用新的关键字值更新子表中所有相关记录
B、设置“删除级联”:主表可以任意的删除记录,同时删除子表中所有相关记录
C、设置“删除限制”:若子表中有相关记录,则主表禁止删除记录
D、设置“插入级联”:主表插入新的记录后,在子表自动插入相应的记录
(  A  )
11、表单的背景色由属性( )的值确定。
A、BackColor
B、Picture
C、ForeColor
D、Caption
(  D  )
12、构造E-R模型的三个基本要素是()。
A、实体.属性、属性值
B、实体.实体集、属性
C、实体.实体集、联系
D、实体.属性、联系
(  C  )
13、下列关于“分布式数据库系统”的叙述中,正确的是 ()
A、分散在各结点的数据是不相关的
B、用户可以对远程数据进行访问,但必须指明数据的存储结点
C、每一个结点是一个独立的数据库系统,既能完成局部应用,也支持全局应用
D、数据可以分散在不同结点的计算机上,但必需在同一台计算机上进行数据处理
(  A  )
14、成功创建存储函数后,可以使用关键字【】对其进行调用。
A、SELECT
B、CREATE
C、CALL
D、RETURN
(  C  )
15、在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的( )约束。
A、实体完整性
B、参照完整性
C、用户自定义完整性
D、用户操作
(  B  )
16、在MySQL中,常用的聚合函数名不包括______。
A、MAX
B、GROUP BY
C、SUM
D、COUNT
(  B  )
17、在支持用户的应用方面,DDBS的主要特点是支持()
A、局部应用
B、全局应用
C、分散应用
D、场地自治
(  B  )
18、每个数据库至少有( )个重做日志文件。
A、一
B、二
C、三
D、四
(  D  )
19、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指()。
A、同一个应用中的多个程序共享一个数据集合
B、多个用户.同一种语言共享数据
C、多个用户共享一个数据文件
D、多种应用.多种语言、多个用户相互覆盖地使用数据集合
(  D  )
20、子模式是( )。
A、模式的副本
B、存储模式
C、多个模式的集合
D、模式的逻辑子集

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

1、查阅字段的数据来源可以是表、查询和____。
2、装入数据是()阶段的主要工作。
3、设有关系模式为:系(系编号,系名称,电话,办公地点),则该关系模型的主关系键是(),主属性是(),非主属性是()。
4、据库系统与文件系统的本质区别为()。
5、符合结构化原则的三种基本控制结构是:选择结构、循环结构和______。

三、判断题 (共10题,每题1分,共计10分)

(   T  )
1、Oracle数据库的默认监听端口是1521。 
(   F  )
2、在Oracle数据库中,表空间的大小等于构成表空间的所有数据文件大小的总和。创建表空间前一定要估算好可能的数据量,表空间一旦创建好大小就不能改变。 
(   F  )
3、对关键业务系统来说,ORACLE数据库采用RAC模式部署就无需进行数据备份。 
(   F  )
4、主键约束能确保表中每一行记录是唯一的,一个表只能设置一个主键,主键的值不能重复但能为空(null)。 
(   T  )
5、查看当前数据库中有哪些表,使用show tables; 
(   F  )
6、在数据库设计中,用 E-R 图来描述信息结构但不涉及信息在计算机中的表示, 它是数据
库设计的需求分析阶段 
(   T  )
7、数据库设计的步骤依次是需求分析、概念设计、逻辑设计、物理设计和实现 
(   T  )
8、在MySQL中,执行了replace语句后,根据返回影响行数的值,可以判断表中是否有重复记录。 
(   T  )
9、层次数据模型中,只有一个结点无父结点,它被称为根结点。 
(   F  )
10、MySQL中的HAVING子句只能用在GROUP BY子句之后。 

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

1、已知学生关系模式
S(Sno,Sname,SD,Sdname,Course,Grade)
其中:Sno学号、Sname姓名、SD系名、Sdname系主任名、Course课程、Grade成绩。
(1)写出关系模式S的基本函数依赖和主码。
(2)原关系模式S为几范式?为什么?分解成高一级范式,并说明为什么?
(3)将关系模式分解成3NF,并说明为什么?
2、设有如下实体:
学生:学号、单位、姓名、性别、年龄、选修课程名
课程:编号、课程名、开课单位、任课教师号
教师:教师号、姓名、性别、职称、讲授课程编号
单位:单位名称、电话、教师号、教师名
上述实体中存在如下联系:
(1).一个学生可选修多门课程,一门课程可为多个学生选修;
(2).一个教师可讲授多门课程,一门课程可为多个教师讲授;
(3).一个单位可有多个教师,一个教师只能属于一个单位。
试完成如下工作:
(1).分别设计学生选课和教师任课两个局部信息的结构E-R图。
(2).将上述设计完成的E-R图合并成一个全局E-R图。
(3).将该全局E-R图转换为等价的关系模型表示的数据库逻辑结构。