2023年数据库系统应用试卷最新版及超详细解析超详细解析答案.pdf
《2023年数据库系统应用试卷最新版及超详细解析超详细解析答案.pdf》由会员分享,可在线阅读,更多相关《2023年数据库系统应用试卷最新版及超详细解析超详细解析答案.pdf(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库系统应用试题及答案 数据库系统概述 一、概述 1、数据库系统就是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统与()。A、系统分析员 B、程序员 C、数据库管理员 D、操作员 2、数据库(DB),数据库系统(DBS)与数据库管理系统(DBMS)之间的关系就是()。A、DBS包括 DB与 DBMS B、DBMS 包括 DB与 DBS C、DB包括 DBS与 DBMS D、DBS就就是 DB,也就就是 DBMS 3、下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的就是()。I.人工管理阶段 II.文件系统阶段 III.数据库阶段 A、I 与
2、 II B、只有 II C、II 与 III D、只有 I 4、下列四项中,不属于数据库系统特点的就是()。A、数据共享 B、数据完整性 C、数据冗余度高 D、数据独立性高 5、数据库系统的数据独立性体现在()。A、不会因为数据的变化而影响到应用程序 B、不会因为数据存储结构与数据逻辑结构的变化而影响应用程序 C、不会因为存储策略的变化而影响存储结构 D、不会因为某些存储结构的变化而影响其她的存储结构 6、描述数据库全体数据的全局逻辑结构与特性的就是()。A、模式 B、内模式 C、外模式 D、7、要保证数据库的数据独立性,需要修改的就是()。A、模式与外模式 B、模式与内模式 C、三级模式之间
3、的两层映射 D、三层模式 8、要保证数据库的逻辑数据独立性,需要修改的就是()。A、模式与外模式之间的映射 B、模式与内模式之间的映射 C、模式 D、三级模式 9、用户或应用程序瞧到的那部分局部逻辑结构与特征的描述就是()模式。A、模式 B、物理模式 C、子模式 D、内模式 10、下述()不就是 DBA数据库管理员的职责。A、完整性约束说明 B、定义数据库模式 C、数据库安全 D、数据库管理系统设计 11、概念模型就是现实世界的第一层抽象,这一类模型中最著名的模型就是()。A、层次模型 B、关系模型 C、网状模型 D、实体-关系模型 12、区分不同实体的依据就是()。A、名称 B、属性 C、对
4、象 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、(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)TRS B)TRS C)TRS D)TR/S 3、数据库系统的核心就是 A)数据模型 B)数据库管理系统 C)数据库 D)数据库管理员 4、将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为 A)选择 B)投影 C)联接 D)并 5、如果表 A中的一条记录与表 B中
6、的多条记录相匹配,且表 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、在 Acce
7、ss 表中,可以定义 3 种主关键字,它们就是 A)单字段、双字段与多字段 B)单字段、双字段与自动编号 C)单字段、多字段与自动编号 D)双字段、多字段与自动编号 9、在“tEmployee”表中,“姓名”字段的字段大小为 10,在此列输入数据时,最多可输入的汉字数与英文字符数分别就是 A)5 5 B)5 10 C)10 10 D)10 20 10、若要确保输入的联系电话值只能为 8 位数字,应将该字段的输入掩码设置为 的关系就是包括与包括与包括与就就是也就就是下面列出的数据库管理技术发展的三个阶段中没有专门的软件对数据据共享数据完整性数据冗余度高数据独立性高数据库系统的数据独立性体现在不会
8、因为数据的变化而影响到应用程序某些存储结构的变化而影响其她的存储结构描述数据库全体数据的全局逻辑结构与特性的就是模式内模式外模式要保数据库系统应用试题及答案 A)00000000 B)99999999 C)#D)?11、若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入 )Like 王 B)Like 王*C)=王 )=王*12、能被“对象所识别的动作”与“对象可执行的活动”分别称为对象的 A)方法与事件 B)事件与方法 C)事件与属性 D)过程与方法 13、在关于报表数据源设置的叙述中,以下正确的就是 A)可以就是任意对象 B)只能就是表对象 C)只能就是查
9、询对象 D)可以就是表对象或查询对象 14、在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件就是 A)直线与矩形 B)直线与圆形 C)直线与多边形 D)矩形与圆形 15、若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性就是 A)“默认值”属性 B)“标题”属性 C)“密码”属性 D)“输入掩码”属性 16、假定有以下循环结构 Do Until 条件 循环体 Loop 则正确的叙述就是 A)如果“条件”值为0,则一次循环体也不执行 B)如果“条件”值为0,则至少执行一次循环体 C)如果“条件”值不为0,则至少执行一次循环体 D)不论“条件”就是否为“真”,至少要执行
10、一次循环体 答案:1、A 2、B 3、B 4、C 5、D 6、D 7、B 8、C 9、C 10、A 11、B 12、A 13、D 14、A 15、D 16、B 数据库系统基本问题 1.层次数据模型的定义?在数据库中定义满足下面两个条件的基本层次联系的集合为层次模型:有且只有一个结点没有双亲结点,这个结点称为根结点;根以外的其她结点有且只有一个双亲结点。2.网状数据模型的定义?在数据库中定义满足下面两个条件的基本层次联系的集合为网状模型:允许一个以上的结点没有双亲结点;至少有一个结点可以有多于一个的双亲结点。3.关系数据模型的定义?关系数据模型就是由若干关系组成的集合。每个关系从结构上瞧实际上就
11、是一张二维表格,表中的每行表示一个实体对象,表的每列对应一个实体属性,实体之间的关系用关键字来表示,这样的一张表称为一个关系。4.什么就是数据完整性?关系数据库中数据完整性约束的分类。数据的完整性就是指存储在数据库中的数据的一致性与正确性。关系模型数据完整性的分类有 域完整性:列的值域的完整性。实体完整性:表中记录的完整性。的关系就是包括与包括与包括与就就是也就就是下面列出的数据库管理技术发展的三个阶段中没有专门的软件对数据据共享数据完整性数据冗余度高数据独立性高数据库系统的数据独立性体现在不会因为数据的变化而影响到应用程序某些存储结构的变化而影响其她的存储结构描述数据库全体数据的全局逻辑结构
12、与特性的就是模式内模式外模式要保数据库系统应用试题及答案 引用完整性:被引用表中的主关键字与引用表中的外部主关键字之间的关系。用户自定义完整性:5.什么就是存储过程?存储过程的优点就是什么?(1)存储过程就是存放在服务器上的预先定义与编译好的 T_SQL语句。存储过程在第一次执行时进行语法检查与编译。编译好的版本存储在过程高速缓存中用于后续调用,执行速度快。存储过程由应用程序激活,而不就是由 SQL Server自动执行。(2)存储过程特点:使多个应用程序可以共享应用程序的处理逻辑,所有的客户机程序使用同一个存储过程进行各种操作,从而确保数据访问与操作的一致性,也提高了应用程序的可维护性。由于
13、存储过程在第一次执行之后,就驻存在高速缓存存储器中,因此可以提高系统的执行效率。提供一种安全机制。如果用户被授予执行存储过程的权限,那么既使该用户没有执行访问在该存储过程中所参考的表或者视图的权限,该用户也可以完全执行该存储过程。减少了网络的流量负载。由于存储过程就是存在服务器端的,因此客户端要执行存储过程时,只需要传送一条命令即可,如果不使用存储过程,则需要传送许多条 SQL语句。因为存储过程提供该前端应用程序共享的处理逻辑,若要改变业务规则或策略,只需改变存储过程与参数。6.有关系模式R(U,F),属性集U=A,B,C,D,E,函数依赖集合F=AB?C,C?D,B?E,请回答:R 最高属于
14、第几范式?说明理由;如果 R不属于第三范式?说明理由并转换为第三范式。答案 6:(1)R 最高属于第一范式;(2)R的候选码就是:(A,B)(A,C)(3)分解 R为第三范式:oR1(A,B,C)oR2(C,D)oR3(B,E)7.什麽就是数据字典?答案 7:数据字典就是系统中各类数据描述的集合,就是进行详细的数据收集与数据分析所获得的主要成果。数据字典在数据库设计中占有很重要的地位。数据字典通常包括数据项、数据结构、数据流、数据存储与处理过程五个部分。其中数据项就是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项与数据结构的定义来描述数据流、数据存储的逻辑内容。每个
15、数据库中至少要存储两部分内容:数据的描述与对应每个描述的若干值。8.视图集成中,主要解决的冲突有哪些?答案 8:(1)命名冲突:在不同的视图中,可能有:同名异义冲突 异名同义冲突 相同属性的取值单位冲突。(2)结构冲突:同一对象在一个 视图中作为实体,在另一个视图中可能作为属性或联系。同一实体在不同的分 E-R图中所包含的属性个数与属性排列次序不完全相同。不同的视图对同一个联系可能有不同的约束。的关系就是包括与包括与包括与就就是也就就是下面列出的数据库管理技术发展的三个阶段中没有专门的软件对数据据共享数据完整性数据冗余度高数据独立性高数据库系统的数据独立性体现在不会因为数据的变化而影响到应用程
16、序某些存储结构的变化而影响其她的存储结构描述数据库全体数据的全局逻辑结构与特性的就是模式内模式外模式要保数据库系统应用试题及答案 9.什么就是事务,简述事务主要特性。答案 9:(1)事务(transaction)就是用户定义的一个数据库操作序列,就是数据库中不可分割的最基本的工作单元,也就是数据库恢复与并发控制的基本单元。(2)事务具有四个特性:原子性(Atomicity),事务的原子性指的就是,事务中包含的程序作为数据库的逻辑工作单位,它所做的数据修改操作要么全部执行,要么完全不执行。这种特性称为原子性。一致性(Consistency),事务的一致性指的就是在一个事务执行之前与执行之后数据库
17、都必须处于一致性状态。这种特性称为事务的一致性。分离性(Isolation),分离性指并发的事务就是相互隔离的。即一个事务内部的操作及正在操作的数据必须封锁起来,不被其它企图进行修改的事务瞧到。分离性就是 DBMS 针对并发事务间的冲突提供的安全保证。DBMS可以通过加锁在并发执行的事务间提供不同级别的分离。持久性(Durability),持久性意味着当系统或介质发生故障时,确保已提交事务的更新不能丢失。即一旦一个事务提交,DBMS保证它对数据库中数据的改变应该就是永久性的,耐得住任何系统故障。持久性通过数据库备份与恢复来保证。10.并发控制的目的与意义?并发操作可能产生的主要问题有哪些?答案
18、 10:(1)并发控制的目的:改善系统的资源利用率,充分利用数据库共享数据的特点;在保证事务的特性与数据库一致的前提下,提高多用户的并发程度;(2)事务如果不加控制地并发执行,会产生下列三个问题:丢失更新 (lost update)读脏数据 (dirty read)读值不可复现 (unrepeatable read)11.数据库系统可能发生的主要故障有哪些?简述DBMS 恢复数据库的措施与方法。答案 11:(1)数据库系统的主要故障有以下三种:事务故障 系统故障 存储介质故障 (2)DBMS 采用相应策略进行数据库恢复:事务提交 数据库转储 日志与日志文件 12.DBMS的体系结构分几种?答案
19、 12:DBMS 的三种体系结构:(1)物理中心数据库;一台大型的中心计算机存放数据库管理系统与数据库,通过网络连接大量终端。(2)分布式数据库:一个分布式数据库就是由分布于计算机网络上的多个逻辑相关的数据库组成的集合,网络中的每个结点具有独立处理的能力(称为场地自治),可执行局部应用,同时,每个结点通过网络通讯系统也能执行两个结点以上的全局应用。(3)客户/服务器结构:一台大型的服务器计算机存放数据库管理系统与数据库,通过网络连接大量客户端计算机;数据库服务器提供客户端的服务请求,存储与管理数据库,把局部数据传送到客户端进行处理,处理后的数据再写回服务器;客户端的 DBMS 没有并发控制要求
20、,功能比较简单。客户端与服务器端分工明确,各司其职。13.在分布式事务的控制中采用了哪两阶段提交协议(Two-Phase Commit Protocol)?的关系就是包括与包括与包括与就就是也就就是下面列出的数据库管理技术发展的三个阶段中没有专门的软件对数据据共享数据完整性数据冗余度高数据独立性高数据库系统的数据独立性体现在不会因为数据的变化而影响到应用程序某些存储结构的变化而影响其她的存储结构描述数据库全体数据的全局逻辑结构与特性的就是模式内模式外模式要保数据库系统应用试题及答案 答案 13:即分布式事务的提交分为两个阶段:预提交阶段(Pre-Commit Phase)决策后阶段(Post-
21、Decision Phase)14.面向对象数据库独立的对象标识的特性?答案 14:独立的对象标识符 OID 具有下面特性:(1)每个对象在产生时得到一个唯一的标识符。(2)标识符在对象的整个生命周期内就是固定不变的。(3)一个被删除对象的标识符不可再用。(4)对象标识独立于对象的存储位置与对象的状态。(5)用户定义的关键字仍然可以存在。15.简述数据仓库的定义。答案 15:数据仓库的定义就是:数据仓库就是支持决策过程的、面向主题的、集成的、随时间变化的、持久的数据集合。16.数据仓库的分析型的数据与传统数据库的操作型数据的主要差别有哪些?答案 16:操作型数据 分析型数据 细节的 综合的 在
22、存取的瞬间就是正确的 代表过去的数据 可更新,由录入人员或经过专门培训的输入事务而更新 不可更新,终端用户的访问权限常常就是只读的 处理细节问题 受到更多关注的就是结论性的数据,就是综合的,或就是提炼的 操作需求事先可知道,系统可按预计的工作量进行优化 操作需求事先不知道,永远不知道下一步用户要做什么 事务驱动 分析驱动 对性能要求高 对性能要求宽松 面向日常业务操作应用 面向分析决策,支持管理需求 一次操作数据量少 一次操作数据量多 对响应时间要求高 对响应时间要求低 17.图书馆管理系统中管理员与图书之间的管理关系,如图书上架、借出图书等管理工作的联系就是否在E-R模型中画出?的关系就是包
23、括与包括与包括与就就是也就就是下面列出的数据库管理技术发展的三个阶段中没有专门的软件对数据据共享数据完整性数据冗余度高数据独立性高数据库系统的数据独立性体现在不会因为数据的变化而影响到应用程序某些存储结构的变化而影响其她的存储结构描述数据库全体数据的全局逻辑结构与特性的就是模式内模式外模式要保数据库系统应用试题及答案 答案 17:(1)凡就是 E_R 模型中出现的联系,都应该反映在数据库中,就就是说,数据库中应该存储在 E-R模型图中画出的所有联系信息。(2)根据用户对系统的要求,判断就是否需要建立管理员与图书之间的管理关系。例如,假如用户要求记录每个管理员的工作情况:如每个管理员每天借出了多
24、少图书?接收还回图书多少次?购进图书多少?上架多少等等,领导可以根据每个人的工作情况评价工作人员的业绩,这就需要在数据库中记录这些管理工作。否则,就不需要建立这种联系。18.图书馆管理系统中借阅人(学生)查询图书的联系就是否需要在E-R模型中画出?答案 18:查阅操作就是否需要在数据库中有关的信息,也根据用户对系统的要求,决定就是否需要建立查阅人员与查阅图书之间的关系。对于保密的资料,必须记录每个查阅人的情况,包括查阅人的信息、查阅时间、查阅内容等。对于不需要记录查阅过程的系统,就不需要建立这种联系。数据库系统思考题(一)的关系就是包括与包括与包括与就就是也就就是下面列出的数据库管理技术发展的
25、三个阶段中没有专门的软件对数据据共享数据完整性数据冗余度高数据独立性高数据库系统的数据独立性体现在不会因为数据的变化而影响到应用程序某些存储结构的变化而影响其她的存储结构描述数据库全体数据的全局逻辑结构与特性的就是模式内模式外模式要保数据库系统应用试题及答案 1、使用 DBMS 技术进行数据管理的主要特点就是:问答第 1 题(1)数据库具有面向各种应用的数据组织与结构。(2)具有高度的数据独立性。(3)实现数据的高度共享并保证数据的完整性与安全性 2、数据库的三级模式结构的含义就是:问答第 2 题 外模式:外模式又称用户模式,在传统的数据库系统中称为子模式。外模式就是概念模式的子集,它按用户视
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 数据库 系统 应用 试卷 最新版 详细 解析 答案
限制150内