新疆农业大学数据库原理及应用期末精选样卷

本试卷为新疆农业大学数据库原理及应用期末精选样卷,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库原理及应用期末精选样卷

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

(  C  )
1、要保证数据库的数据独立性,需要修改的是( )。
A、模式与外模式
B、模式与内模式
C、三级模式之间的两层映射
D、三层模式
(  A  )
2、某关系R的外键是指( )。
A、其他关系的候选键,可以是R中的主属性或非主属性。
B、该关系除主键之外的另一个候选键
C、其他关系的候选键,同时作为R的主属性
D、其他关系的候选键,同时作为R的非主属性
(  A  )
3、在Oracle 11G中创建用户时,若未提及DEFAULT TABLESPACE 关键字,则Oracle 就将( )表空间分配给用户作为默认表空间。
A、USERS
B、SYSTEM
C、SYS
D、DEFAULT
(  C  )
4、你使用 IMMEDIATE 选项关闭数据库实例。考虑打开数据库需要执行的步骤:
1. 分配 SGA
2. 读取控制文件
3. 读取日志文件
4. 开始实例恢复
5. 启动后台进程
6. 检查数据文件一致性
7. 读取 spfile 或者 pfile
是正确的关于这些步骤的选项是( )。
A、7, 1, 5, 2, 3, 6, 4
B、1, 5, 7, 2, 3, 6; step 4 is not required
C、7, 1, 5, 2, 3, 6 step 4 is not required
D、1, 2, 3, 5, 6, 4; step 7 is not required
(  B  )
5、某网站存在SQL注入漏洞,使用ACCESS数据库,以下( )可以通过SQL注入直接实现。
A、删除网站数据库表
B、猜解出管理员帐号和口令
C、猜解出网站后台路径
D、在网站页面插入挂马代码
(  A  )
6、( )是数据库设计的起点,为以后的具体设计做准备
A、需求分析
B、逻辑设计
C、概念设计
D、物理设计
(  A  )
7、下列因素中,( )不是决定存储结构的主要因素。
A、实施难度
B、存取时间
C、存储空间
D、维护代价
(  D  )
8、下列有关数据库的概念模式叙述中,错误的是() 。
A、不涉及数据的物理存储细节和硬件环境,与具体的机器和DBMS无关
B、一个数据库系统只有一个概念模式
C、是整个数据库数据在逻辑上的视图,即是数据库的整体逻辑
D、是数据在数据库内部的表示方式
(  D  )
9、关系数据库中的码是指()。
A、能唯一决定关系的字段
B、不可改动的专用保留字
C、关键的很重要的字段
D、能唯一标识元组的属性或属性集合
(  D  )
10、哪个进程不是Oracle必须的后台进程?()
A、DBWR 数据写入进程
B、LGWR 日志写入进程
C、SMON 系统监视进程
D、ARCn 日志归档进程
(  D  )
11、下面哪一个不是系统权限?( )
A、SELECT TABLE
B、CREATE TABLE
C、SYSDBA
D、CREATE INDEX
(  B  )
12、自动数据库诊断监控(ADDM)在你的数据库中每60分钟运行一次。你的数据库可能面临一些问题,现在要确保将来,ADDM能够每2小时运行一次。解决方案是( )。
A、创建2个自定义的ADDM任务。
B、修改AWR的快照间隔时间为2小时。
C、创建一个新的定时任务窗口为2小时。
D、修改AWR的快照保留时间为2小时。
(  D  )
13、下列关于数据模型中实体间联系的描述正确的是()。
A、实体间的联系不能有属性
B、仅在两个实体之间有联系
C、单个实体不能构成E-R图
D、实体间可以存在多种联系
(  D  )
14、( )是指长期储存在计算机内的、有组织的、可共享的数据集合,以及数据之间的逻辑关系的集合。
A、视图
B、数据
C、表
D、数据库
(  A  )
15、数据库管理系统中用于定义和描述数据库逻辑结构的语言称为()。
A、数据描述语言
B、数据库子语言
C、数据操纵语言
D、数据结构语言
(  D  )
16、属于数据库实现与操作阶段的是
A、逻辑设计
B、概念设计
C、物理设计
D、数据库的修改与调整
(  A  )
17、创建存储过程可以使用()语句。
A、Create Procedure
B、Create Table
C、Create View
D、Create Map
(  D  )
18、在数据库中,产生数据不一致的根本原因是
A、数据存储量太大
B、没有严格的数据保护
C、未对数据进行严格的控制
D、数据冗余
(  A  )
19、逻辑运算符的优先顺序是( )。
A、.NOT.、AND.、.OR.
B、.NOT.、.OR.、.AND.
C、.AND.、.OR.、.NOT.
D、.AND.、.NOT.、.OR.
(  B  )
20、带有前缀名为sp的存储过程属于____。
A、用户自定义存储过程
B、系统存储过程
C、扩展存储过程
D、以上都不是

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

1、在数据库领域的各种逻辑数据模型中,一个结点可以有多个双亲,节点之间可以有多种联系,该数据模型指的是()。
2、数据库的概念模型独立于______ 。
3、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指多种应用、多种语言、______相互覆盖地使用数据集合。
4、信息世界中的术语,与之对应的数据库术语为______。
5、关系代数运算中,传统的集合运算有并、交、差和________。
6、设有关系模式R(A,B,C,D、,函数依赖F={A→B,B→C},则所有左部是属性B的函数依赖分别是( )、( )、( )、( )。
7、DBMS对数据库的安全保护功能是通过( )、( )、( )和( )四个方面实现的。
8、SQL支持数据库的三级模式结构,其中()对应于基本表。
9、假设在数据库A中创建一个窗体,该窗体的数据源保存在数据库B中,则称数据库A以____方式使用外部数据源。
10、文本型字段的长度不得超过 ( )个字符,且在创建的时候默认为( )个字符。Access将一个中文汉字、英文字母、数字字符等符号均视为( )个字节处理。

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

1、基于学生(XS)表用SELECT—SQL命令,编写一个查询程序,要求查询各个系各个班男女学生的人数。要求输出字段为:xdh,bjdh,xb,人数。(学生表(XS.DBF)含有系代号(XDH,C,6)、性别(XB,N,2),班代号(BJDH,C,4)字段)。
2、文件的扩展名
3、简述关系的完整性。
4、数据概念

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

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