《联大学堂《金融学数据处理概论(河南财经政法大学)》题库及答案.docx》由会员分享,可在线阅读,更多相关《联大学堂《金融学数据处理概论(河南财经政法大学)》题库及答案.docx(80页珍藏版)》请在第一文库网上搜索。
1、联大学堂金融学数据处理概论(河南财经政法大学)题库及答案1、从关系规范化理论的角度讲,一个只满足INF的关系可能存 在的四个问题是数据冗余大、()、插入异常和删除异常正确答案:修改异常(更新异常)2、DBMS是指O它是位于()和()之间的一层管理软件正确答案:数据库管理系统I用户I操作系统3、实体之间的联系可抽象为三类,它们是()正确答案:1 : 111 : mm : n4、在SELECT命令中进行查询,若希望查询的结果不出现重复元 组,应在SELECT语句中使用O保留字您的答案:正确答案:DlSTINCT储日志)5、关系模型中的完整性可以有实体完整性、()和用户定义的完 整性三种6、SQL语
2、言的GRANT和REVOVE语句主要是用来维护数据库的()正确答案:安全性7、在部分匹配查询中,通配符“()”代表一个字符,代表多个 (包括0个)字符的通配符是()正确答案:%8、数据库是长期存储在计算机内、有()、O的数据集合正确答案:组织I共享9、()是对数据系统的静态特性的描述,O是对数据库系统的 动态特性的描述。正确答案:数据结构I数据操作10、当数据的物理存储改变了,应用程序不变,而由DBMS处理 这种改变,这是指数据的()正确答案:物理独立性11、数据库体系结构按照O三级结构进行组织。正确答案:模式I外模式I内模式12、对由 SELECT - FROM - WHERE - GROU
3、P -ORDER 组成的 SQL 语句, 其在被DBMS处理时,最先执行的子句是正确答案:FROM13、数据管理技术经历了()、()、()三个阶段正确答案:人工管理I文件系统I数据库系统14、数据独立性又可分为O和()。正确答案:逻辑数据独立性I物理数据独立性15、数据库恢复的最常用技术是数据转储和()正确答案:登记日志文件(存储日志)16、数据模型是由O三部分组成的。正确答案:数据结构I数据操作I完整性约束17、简述DBMS的数据控制功能正确答案:安全性保护I并发控制I数据库恢复18、设关系R和S的属性个数分别为m和n,公共属性个数为t, 则(RS)操作结果的属性个数为正确答案:m+nCt1
4、9、数据库管理系统的主要功能有()、()、数据库的运行管理和数据库的建立以及维护等4个方面。正确答案:数据定义功能I数据操纵功能20、简述事物遵守两段锁协议和事物调度可串行化的关系正确答案:加锁操作I两段锁协议I可串行化调度21、数据库设计可划分为六个阶段,每个阶段都有自己的设计内 容,“为哪些关系,在哪些属性上、建什么样的索引”这一设计内容 应该属于O设计阶段正确答案:物理22、设一个关系为R (A, B, C, D, E, F, G),它的最小函数依 赖集为FD二AfB, A-C, D-E, D-F,则该关系的候选码为正确答案:ADG (A, D, G)23、简述关系数据库中的查询优化的一
5、般步骤。正确答案:操作序列I查询优化I代价最小24、为什么写日志优先正确答案:数据库I写日志文件I不同的操作25、试述数据、数据库、的概念26、数据库的完整性概念与数据库的安全性概念有什么区别和联系?正确答案:完整性和安全性I不正确的数据27、什么叫数据与程序的逻辑独立性?正确答案:新的关系I新的属性I改变属性28、DBMS的主要功能包括正确答案:数据定义功能I数据操纵功能I数据库的运行管理功能 I数据库的建立I维护功能29、两段锁协议定义正确答案:申请封锁I并发调度I串行化的调度30、试述数据库的逻辑结构设计的设计步骤。正确答案:一般的关系I网状I层次模型I优化31、简述由于并发控制所带来的
6、问题正确答案:不正确的数据I 一致性I不一致性32、试述两段锁协议的概念33、试述数据库系统的特点正确答案:数据结构化I数据库系统34、什么是数据操作异常?正确答案:据冗余I插入异常I更新异常35、数据模型的三个组成要素为正确答案:数据结构I数据操作I数据的约束条件36、数据库恢复是将数据库从O状态恢复到O的功能。正确答案:错误、某一已知的正确状态37、数据库中基本的封锁类型有几种?并简述其含义。正确答案:共享锁I只能读I互斥锁I可读38、登记日志文件时为什么必须先写日志文件,后写数据库?正确答案:数据的修改I日志记录I两个操作39、事务的AClD特性分别为正确答案:原子性I 一致性I隔离性I
7、持久性40、若事务在运行过程中,由于种种原因,使事务未运行到正常终止点之间就被撤消,这种情况就称为()正确答案:事务故障41、数据库系统是利用存储在外存上其他地方的()来重建被破 坏的数据库。它主要有两种:()和()。正确答案:冗余数据、后援副本、日志文件42、数据库系统在运行过程中,可能会发生故障。故障主要有()、 ()、介质故障和O四类。正确答案:事务故障、系统故障、计算机病毒43、叙述DBMS的作用正确答案:定义I组织I使用I管理I维护44、持续性正确答案:也称永久性(Perfnanence),指一个事务一旦提交, 它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故 障不应该对
8、其执行结果有任何影响45、隔离性正确答案:一个事务的执行不能被其他事务干扰。即一个事务内 部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰46、一致性正确答案:事务执行的结果必须是使数据库从一个一致性状态变 到另一个一致性状态47、原子性正确答案:事务是数据库的逻辑工作单位,事务中包括的诸操作 要么都做,要么都不做48、DBMS的基本单位,它是用户定义的一组逻辑一致的程序序 列O正确答案:事务49、事务有哪些特性?正确答案:事务具有4个特性:原子性(Atomicity)、一致性 (consistency)、隔离性(Isolation)和持续性(Durability
9、) 这4个特性也简称为ACID特性50、什么是事务正确答案:事务是DBMS的基本工作单位,它是用户定义的一组 逻辑一致的程序序列。它是一个不可分割的工作单位,其中包含的所 有操作,要么都执行,要么都不执行51、在关系A (S, SN, D)和B (D, CN, NM中,A的主键是S,B的主键是D,则D在S中称为()正确答案:外部键52、在关系数据库的规范化理论中,在执行“分解”时,必须遵 守规范化原则:保持原有的依赖关系和()正确答案:无损连接53、对于非规范化的模式,经过()转变为1NF,将INF经过O 转变为2NF,将2NF经过()转变为3NF正确答案:使属性域变为简单域I消除非主属性对主
10、关键字的部 分依赖I消除非主属性对主关键字的传递依赖54、事务中的回滚是什么意思正确答案:事务中的回滚(ROLLBACK)是数据库滚回到事务开始 时的状态。具体地说就是,在事务运行的过程中发生了某种故障,事 务不能继续执行,系统将事务中对数据库的所有已完成的更新操作全 部撤消,使数据库回滚到事务开始时的状态55、实体集正确答案:同型实体的集合称为实体集56、事务中的提交是什么意思?正确答案:事务中的提交(COMMIT)是提交事务的所有操作。具体说就是将事务中所有对数据库的更新写回到磁盘上的物理数据库 中去,事务正常结束。57、属性:正确答案:实体所具有的某一特性,一个实体可由若干个属性来 刻画
11、58、实体联系图正确答案:E-R图提供了表示实体型、属性和联系的方法59、为了保护数据库的实体完整性,当用户程序对主码进行更新 使主码值不惟一时,DBMS就()正确答案:拒绝此操作60、实体完整性是指在基本表中O正确答案:主属性不能取空值61、参照完整性是指在基本表中,O正确答案:外码可以是空值或者另一个关系主码的有效值62、实体型正确答案:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体称为实体型63、数据库的完整性是指数据的O正确答案:实体完整性、参照完整性、用户定义完整性64、实体正确答案:客观存在并可以相互区分的事物叫实体65、数据的约束条件:正确答案
12、:是完整性规则的集合,完整性规则是给定的数据模型 中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的 数据库状态以及状杰的变化,以保证数据的正确、有效、相容66、本的封锁类型有几种?试叙述它们的含义正确答案:基本的封锁的类型有排它(“X”锁)和共享锁(“S” 锁)两种。若事务T对数据A加上X锁,则只允许事务T读取和修改 数据A,其他事务都不能再对A加任何类型的锁,直到T释放A上的 锁67、当对某一表进行诸如()、()、()这些操作时,SQLServer 就会自动执行触发器所定义的SQL语句。正确答案:INSERT, DELETE, UPDATE68、为什么要设立日志文件?正确答案:设
13、立日志文件的目的,是为了记录对数据库中数据的 每一次更新操作。从而DBMS可以根据日志文件进行事务故障的恢复 和系统故障的恢复,并可结合后援副本进行介质故障的恢复69、在数据库系统中对存取权限的定义称为()正确答案:授权70、数据操作正确答案:是指对数据库中各种对象(型)的实例(值)允许 进行的操作的集合,包括操作及有关的操作规则,是对系统动态特性 的描述71、在SQL语言中,为了数据库的安全性,设置了对数据的存 取进行控制的语句,对用户授权使用()语句,收回所授的权限使用 O语句。正确答案:GRANT. REVOKE72、互斥锁正确答案:如果事务在数据项上加一个互斥锁,那么该事务既 可读也可
14、更新数据项73、数据结构正确答案:是所研究的对象类型的集合,是对系统的静态特性 的描述74、DBMS存取控制机制主要包括两部分:自主存取控制,O正确答案:强制存取控制75、共享锁正确答案:如果事务在数据项上加一个共享锁,那么该事务只 能读而不能更新数据项76、什么是活锁?正确答案:如果事务TI封锁了数据R,事务几又请求封锁R, 于是几等待。几也请求封锁R,当Tl释放了 R上的封锁之后系统首 先批准了几的请求,几仍然等待。然后几又请求封锁R,当几释放R 上的封锁之后系统又批准了几的请求;几有可能永远等待,这就是活 锁的情形77、安全性控制的一般方法有()和视图的保护五级安全措施。正确答案:用户标
15、识鉴定、存取控制、审计、数据加密78、保护数据安全性的一般方法是O正确答案:设置用户标识和存取权限控制79、数据库设计的几个步阻是正确答案:需求分析,概念设计,逻辑设计,物理设计,系统 实施,系统运行和维护80、可串行化的调度策略正确答案:多个事务的并发执行是正确的,当且仅当其结果与 按某一次序串行地执行它们时的结果相同,我们称这种调度策略为可 串行化的调度81、存取权限包括两方面的内容,一个是(),另一个是()正确答案:要存取的数据对象、对此数据对象进行操作的类型82、下面哪个不是数据库系统必须提供的数据控制功能O正确答案:可移植性83、属性正确答案:用椭圆形表示,并用无向边将其与相应的实体连接 起来84、数据的安全性保护正确答案:保护数据以防止不合法的使用造成的数据的泄密和 破坏85、游标正确答案:是系统为用户开设的一个数据缓冲区,存放SQL语 句的执行结果86、数据字典正确答案:在数据库设计中,把数据需求写成文档,它是各类 数据描述的集合,包括数