数据库系统应用试题及答案.docx

上传人:b****3 文档编号:3182499 上传时间:2022-11-19 格式:DOCX 页数:29 大小:64.24KB
下载 相关 举报
数据库系统应用试题及答案.docx_第1页
第1页 / 共29页
数据库系统应用试题及答案.docx_第2页
第2页 / 共29页
数据库系统应用试题及答案.docx_第3页
第3页 / 共29页
数据库系统应用试题及答案.docx_第4页
第4页 / 共29页
数据库系统应用试题及答案.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

数据库系统应用试题及答案.docx

《数据库系统应用试题及答案.docx》由会员分享,可在线阅读,更多相关《数据库系统应用试题及答案.docx(29页珍藏版)》请在冰豆网上搜索。

数据库系统应用试题及答案.docx

数据库系统应用试题及答案

数据库系统概述

一、概述

1.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和()。

A.系统分析员B.程序员C.数据库管理员D.操作员

2.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。

A.DBS包括DB和DBMSB.DBMS包括DB和DBS

C.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS

3.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。

I.人工管理阶段II.文件系统阶段III.数据库阶段

A.I和IIB.只有IIC.II和IIID.只有I

4.下列四项中,不属于数据库系统特点的是()。

A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高

5.数据库系统的数据独立性体现在()。

A.不会因为数据的变化而影响到应用程序

B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序

C.不会因为存储策略的变化而影响存储结构

D.不会因为某些存储结构的变化而影响其他的存储结构

6.描述数据库全体数据的全局逻辑结构和特性的是()。

A.模式B.内模式C.外模式D.

7.要保证数据库的数据独立性,需要修改的是()。

A.模式与外模式B.模式与内模式C.三级模式之间的两层映射D.三层模式

8.要保证数据库的逻辑数据独立性,需要修改的是()。

A.模式与外模式之间的映射B.模式与内模式之间的映射

C.模式D.三级模式

9.用户或应用程序看到的那部分局部逻辑结构和特征的描述是()模式。

A.模式B.物理模式C.子模式D.内模式

10.下述()不是DBA数据库管理员的职责。

A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计

11.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是()。

A.层次模型B.关系模型C.网状模型D.实体-关系模型

<实体-联系图EntityRelationshipDiagram基本要素:

实体型属性联系>

12.区分不同实体的依据是()。

A.名称B.属性C.对象D.概念

13.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是()。

A.实体完整性、参照完整性、用户自定义完整性

B.数据结构、关系操作、完整性约束

C.数据增加、数据修改、数据查询

D.外模式、模式、内模式

14.在()中一个结点可以有多个双亲,结点之间可以有多种联系。

A.网状模型B.关系模型C.层次模型D.以上都有

15.()的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。

A.网状模型B.关系模型C.层次模型D.以上都有

正确答案:

(1)C

(2)A(3)D(4)C(5)B(6)A(7)C(8)A(9)C(10)D

(11)D(12)B(13)B(14)A(15)B

ACCESS数据库基础

1.数据库设计的根本目标是要解决

 A)数据共享问题

 B)数据安全问题

 C)大量数据存储问题

 D)简化数据维护

2.设有如下关系表:

则下列操作中正确的是

 A)T=R∩S

 B)T=R∪S

 C)T=R×S

 D)T=R/S

3.数据库系统的核心是

 A)数据模型 B)数据库管理系统 C)数据库 D)数据库管理员

4.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为

 A)选择 B)投影 C)联接 D)并

5.如果表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录与表A中的多条记录相匹配,则表A与表B存在的关系是

 A)一对一 B)一对多 C)多对一 D)多对多

6.利用Access创建的数据库文件,其扩展名为

 A).ADP B).DBF C).FRM D).MDB

7.下面关于Access表的叙述中,错误的是

 A)在Access表中,可以对备注型字段进行“格式”属性设置

 B)若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段重新编号

 C)创建表之间的关系时,应关闭所有打开的表

 D)可在Access表的设计视图“说明”列中,对字段进行具体的说明

8.在Access表中,可以定义3种主关键字,它们是

 A)单字段、双字段和多字段

 B)单字段、双字段和自动编号

 C)单字段、多字段和自动编号

 D)双字段、多字段和自动编号

9.在“tEmployee”表中,“姓名”字段的字段大小为10,在此列输入数据时,最多可输入的汉字数和英文字符数分别是

 A)55 B)510 C)1010 D)1020

10.若要确保输入的联系电话值只能为8位数字,应将该字段的输入掩码设置为

 A)00000000

 B)99999999

 C)########

 D)

11.若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入

 A)Like"王" B)Like"王*" C)="王" D)="王*"

12.能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的

 A)方法和事件 B)事件和方法  C)事件和属性 D)过程和方法

13.在关于报表数据源设置的叙述中,以下正确的是

 A)可以是任意对象 B)只能是表对象 C)只能是查询对象 D)可以是表对象或查询对象

14.在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是

 A)直线和矩形 B)直线和圆形 C)直线和多边形 D)矩形和圆形

15.若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是

 A)“默认值”属性 B)“标题”属性 C)“密码”属性 D)“输入掩码”属性

16.假定有以下循环结构

DoUntil条件

循环体

Loop

则正确的叙述是

 A)如果“条件”值为0,则一次循环体也不执行

 B)如果“条件”值为0,则至少执行一次循环体

 C)如果“条件”值不为0,则至少执行一次循环体

 D)不论“条件”是否为“真”,至少要执行一次循环体

答案:

1.A2.B3.B4.C5.D6.D7.B8.C9.C10.A11.B12.A13.D14.A15.D16.B

数据库系统基本问题

1.层次数据模型的定义?

在数据库中定义满足下面两个条件的基本层次联系的集合为层次模型:

●有且只有一个结点没有双亲结点,这个结点称为根结点;

●根以外的其他结点有且只有一个双亲结点。

2.网状数据模型的定义?

在数据库中定义满足下面两个条件的基本层次联系的集合为网状模型:

●允许一个以上的结点没有双亲结点;

●至少有一个结点可以有多于一个的双亲结点。

3.关系数据模型的定义?

关系数据模型是由若干关系组成的集合。

每个关系从结构上看实际上是一张二维表格,表中的每行表示一个实体对象,表的每列对应一个实体属性,实体之间的关系用关键字来表示,这样的一张表称为一个关系。

4.什么是数据完整性?

关系数据库中数据完整性约束的分类。

数据的完整性是指存储在数据库中的数据的一致性和正确性。

关系模型数据完整性的分类有

●域完整性:

列的值域的完整性。

●实体完整性:

表中记录的完整性。

●引用完整性:

被引用表中的主关键字和引用表中的外部主关键字之间的关系。

●用户自定义完整性:

5.什么是存储过程?

存储过程的优点是什么?

 

(1)存储过程是存放在服务器上的预先定义与编译好的T_SQL语句。

存储过程在第一次执行时进行语法检查和编译。

编译好的版本存储在过程高速缓存中用于后续调用,执行速度快。

存储过程由应用程序激活,而不是由SQLServer自动执行。

 

(2)存储过程特点:

●使多个应用程序可以共享应用程序的处理逻辑,所有的客户机程序使用同一个存储过程进行各种操作,从而确保数据访问和操作的一致性,也提高了应用程序的可维护性。

●由于存储过程在第一次执行之后,就驻存在高速缓存存储器中,因此可以提高系统的执行效率。

提供一种安全机制。

如果用户被授予执行存储过程的权限,那么既使该用户没有执行访问在该存储过程中所参考的表或者视图的权限,该用户也可以完全执行该存储过程。

●减少了网络的流量负载。

由于存储过程是存在服务器端的,因此客户端要执行存储过程时,只需要传送一条命令即可,如果不使用存储过程,则需要传送许多条SQL语句。

●因为存储过程提供该前端应用程序共享的处理逻辑,若要改变业务规则或策略,只需改变存储过程和参数。

6.有关系模式R(U,F),属性集U={A,B,C,D,E},函数依赖集合F={AB?

C,C?

D,B?

E},请回答:

R最高属于第几范式?

说明理由;如果R不属于第三范式?

说明理由并转换为第三范式。

答案6:

 

(1)R最高属于第一范式;

 

(2)R的候选码是:

(A,B)(A,C)

 (3)分解R为第三范式:

 oR1(A,B,C)

 oR2(C,D)

 oR3(B,E)

7.什麽是数据字典?

 答案7:

 数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。

数据字典在数据库设计中占有很重要的地位。

 数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。

其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。

每个数据库中至少要存储两部分内容:

数据的描述和对应每个描述的若干值。

8.视图集成中,主要解决的冲突有哪些?

答案8:

 

(1)命名冲突:

在不同的视图中,可能有:

 ·同名异义冲突

 ·异名同义冲突

 ·相同属性的取值单位冲突。

 

(2)结构冲突:

 ·同一对象在一个视图中作为实体,在另一个视图中可能作为属性或联系。

 ·同一实体在不同的分E-R图中所包含的属性个数和属性排列次序不完全相同。

 ·不同的视图对同一个联系可能有不同的约束。

9.什么是事务,简述事务主要特性。

答案9:

 

(1)事务(transaction)是用户定义的一个数据库操作序列,是数据库中不可分割的最基本的工作单元,也是数据库恢复和并发控制的基本单元。

 

(2)事务具有四个特性:

 ·原子性(Atomicity),事务的原子性指的是,事务中包含的程序作为数据库的逻辑工作单位,它所做的数据修改操作要么全部执行,要么完全不执行。

这种特性称为原子性。

 ·一致性(Consistency),事务的一致性指的是在一个事务执行之前和执行之后数据库都必须处于一致性状态。

这种特性称为事务的一致性。

 ·分离性(Isolation),分离性指并发的事务是相互隔离的。

即一个事务内部的操作及正在操作的数据必须封锁起来,不被其它企图进行修改的事务看到。

分离性是DBMS针对并发事务间的冲突提供的安全保证。

DBMS可以通过

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1