2024年大学试题(计算机科学)-数据库系统应用历年考试高频考点试题附带答案_第1页
2024年大学试题(计算机科学)-数据库系统应用历年考试高频考点试题附带答案_第2页
2024年大学试题(计算机科学)-数据库系统应用历年考试高频考点试题附带答案_第3页
2024年大学试题(计算机科学)-数据库系统应用历年考试高频考点试题附带答案_第4页
2024年大学试题(计算机科学)-数据库系统应用历年考试高频考点试题附带答案_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2024年大学试题(计算机科学)-数据库系统应用历年考试高频考点试题附带答案(图片大小可自由调整)第1卷一.参考题库(共25题)1.为什么要引进意向锁?意向锁的含义是什么?2.以下哪种类型不能用作表列的数据类型?()A、tinyintB、timestampC、xmlD、cursor3.现有表book,字段:id(int),title(varchar),price(float);其中id字段设为标识,使用insert语句向book表中插入数据,以下语句错误的是()。A、insertintobook(id,title,price)values(1,'java',100)B、insertintobook(title,price)values('java',100)C、insertintobookvalues('java',100)这辆都不可以啊,如果不指定列需要明确的给出空值D、insertbookvalues('java',100)4.试述在SQLServer中利用文件和文件组备份为数据库恢复提供了什么样的便利?5.假设有一个名为参加的关系,该关系有属性:职工(职工名)、工程(工程名)、时数(花费在工程上的小时数)和工资(职工的工资);一个参加记录描述一个职工花费在一个工程上的总时数和他的工资;另外,一个职工可以参加多个工程,多个职工可以参加同一个工程。请回答如下各问题:用A、B、C、D分别代表属性职工、工程、时数和工资,则:将该关系分解成尽可能高的范式,并指明是第几范式?6.自定义函数主要有分哪两类?其返回值有什么区别?7.关于主键,以下()说法是错误的。A、主键可以用来确保表中不存在重复的数据行B、一个表必须有一个主键C、一个表只能有一个主键D、只能对整数型列设置主键8.假定一个部门的数据库包括以下的信息: 试完成以下两题:  ⑴根据这段话的意思,试画出其E-R图,并注明属性和联系的类型。      ⑵将这个E-R图转换为关系模式,并给出各关系模式中的主关键字。9.关于Truncatetable,以下()描述是错误的。A、Truncatetable可跟Where从句,根据条件进行删除B、Truncatetable用来删除表中所有数据C、触发器对Truncatetable无效D、delete比Truncatetable速度快10.设有如下所示的关系R。 试问R是否属于3NF?为什么?若不是,它属于第几范式?并如何规范化为3NF?11.试述关系模型的三个组成部分。12.什么是封锁?基本的封锁类型有几种?试述它们的含义。13.设T1,几,几是如下的3个事务: T1:A:=A+2; T2:A:=A*2; T3:A:=A**2;(A<-A*A) 设A的初值为0。请给出一个可串行化的调度,并给出执行结果14.请为三建工程项目建立一个供应情况的视图,包括供应商代码(SNO)、零件代码(PNO)、供应数量(QTY)。  CREATE VIEW VSP AS SELECT SNO,PNO,QTY FROM SPJ,J    WHERE SPJ.JNO=J.JNO AND J.JNAME=’三建’  针对该视图VSP完成下列查询:找出三建工程项目使用的各种零件代码及其数量。15.工程数据库主要用于什么领域?工程数据库有哪些特点?16.SQLServer存储过程分为三类,包括()A、系统存储过程B、扩展存储过程C、数据库存储过程D、用户自定义存储过程17.什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?18.语句“useteaching”的作用是什么?()A、打开数据库teachingB、使用数据库teachingC、关闭数据库teaching19.试述数据库设计过程各个阶段上的设计描述。20.分别叙述在进行插入、删除、更新操作时都需要进行哪些完整性检查,并说明理由。21.在SQLServer中,创建如下存储过程: 下列选项正确的是()。A、执行EXECstu_exam语句,控制台显示所有笔试成绩及格的学生信息记录集B、存储过程(stu_exam)代码存在语法错误C、执行EXECstu_exam语句,控制台显示“请输入笔试成绩及格线”D、执行EXECstu_exam75语句,控制台显示“请输入笔试成绩及格线”22.试述关系模型的完整性规则。在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才可以为空?23.下列选项中,属于数据库管理系统的是()A、AccessB、WordC、ExcelD、FrontPage24.以下关于数据存储的描述错误的是()。A、所以数据库都有一个主要数据库文件(.mdf)B、创建数据库时,会将model数据库复制到新数据库C、同一行的数据可以随意存储在不同的页上D、一个数据库中每1兆字节的空间能存储128个页25.在集成过程中由于每个局部视图在设计时的不一致性,从而引起冲突,常见冲突有哪些?第2卷一.参考题库(共25题)1.有如下所示的关系R。 (1)它为第几范式?为什么?  (2)是否存在删除操作异常?若存在,则说明是在什么情况下发生?  (3)将它分解为高一级范式,分解后的关系如何解决分解前可能存在的删除操作的异常问题。2.DDL触发器分为两种,包括()A、服务器触发器B、数据库触发器C、表触发器3.在“Access数据表视图”中,不允许的操作有()A、修改数据类型B、删除记录C、修改记录D、添加记录4.针对不同的故障,试给出恢复的策略和方法。(即如何进行事务故障的恢复?系统故障的恢复?介质故障恢复?)5.设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:求供应工程J1零件的供应商号码SNO6.在SQL语言中,如果要建立一个工资表包含职工号,姓名,职称。工资等字段。若要保证工资字段的取值不低于800元,最合适的实现方法是:()A、在创建工资表时为”工资“字段建立缺省B、在创建工资表时为”工资“字段建立检查约束C、在工资表建立一个触发器D、为工资表数据输入编写一个程序进行控制7.限制输入到列的值的范围,应使用()约束。A、CHECKB、PRIMARYKEYC、FOREIGNKEYD、UNIQUE8.标识列和计算列有什么用?编写一个用到这两种列的CREATETABLE语句。9.下列关于数据的叙述,错误的是()A、数据只能以数字形式来表示B、数据是人类社会的一种重要信息资源C、数据是的信息的符号化表示D、数据是对现实世界中客观事物的符号化表示10.建立视图的目的是()A、提高查询数据的速度B、提高数据库安全性C、简化复杂查询11.创建存储过程必须在企业管理器中进行。12.某研究所有若干研究室,每个研究室有研究室名、办公地点、一名负责人和多个科研人员;每个研究人员有惟一的编号,还有姓名、性别、年龄等信息;每个科研人员只属于一个研究室。研究所承接了多个科研项目,有项目号、项目名、姓名负责人和开工时间,每个科研项目有多个研究人员参加,每个科研人员科研参加多个科研项目。 试完成以下两题:  ⑴根据这段话的意思,试画出其E-R图,并注明属性和联系的类型。      ⑵将这个E-R图转换为关系模式,并给出各关系模式中的主关键字。13.试说明逻辑设计说明书的主要内容。14.下面对索引的相关描述正确的是()。A、经常被查询的列不适合建索引B、小型表适合建索引C、有很多重复值的列适合索引值D、是外键或主键的列不适合建索引15.DBMS的完整性控制机制应具有哪些功能?16.默认情况下,SQLServer2005的系统数据库有()。A、1个B、5个C、4个D、6个17.E-R图转换成关系数据模型时,每个实体集转换成一个二维表,其中实体名和属性名将转换成二维表的()A、行和列B、表名和字段名C、表名和主关键字D、记录和字段18.举出适合用文件系统而不是数据库系统的例子;再举出适合用数据库系统的应用例子。19.什么叫数据抽象?试举例说明。20.用下列表格中的数据来描述学生借书信息,其中“借书日期”的数据类型可定义为() A、数字型B、是否型C、货币型D、日期型21.设有关系模式R(A,B,C,D,E),并有函数依赖{AB→D,AC→E,BC→D,D→A,E→B},现将R分解成关系模式S(A,B,C)和其他一些关系模式,请给出在关系模式S上成立的函数依赖。22.在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为()。A、实物示意图B、实用概念图C、实体表示图D、实体联系图23.如何用封锁机制保证数据的一致性?24.数据库的逻辑设计的基本方法是将E-R图转换成指定RDBMS中的关系模式,此外还包括()以及性能调整,最后是约束条件设置。25.现实世界中,事物的一般特性在在信息世界中称为()A、实体B、属性C、联系D、实体集第3卷一.参考题库(共25题)1.消除了部分函数依赖的1NF的关系模式必定是()。A、1NFB、2NFC、3NFD、4NF2.某企业集团数据库中有两个实体集。一是“供应商”实体集,属性有供应商号、姓名、地址、电话、账号等属性;另一个是“项目”实体集,属性有项目号、预算、开工日期等。  供应商与项目存在着供应关系。一个供应商可为不同项目提供零部件,每个项目可以使用不同供应商供应的零部件。供应商在供应项目零部件有一个供应量等属性。 试完成以下两题:  ⑴根据这段话的意思,试画出其E-R图,并注明属性和联系的类型。          ⑵将这个E-R图转换为关系模式,并给出各关系模式中的主关键字。3.试述可信计算机系统评测标准的情况,试述TDI/TCSEC标准的基本内容。4.试述查询优化的一般准则。5.数据库的逻辑设计的基本方法是将E-R图转换成指定RDBMS中的关系模式,此外还包括关系的规范化以及(),最后是约束条件设置。6.什么是空间数据库?举例说明空间数据库应该提供哪些特定的查询功能。7.如下图所示,选中的列称为() A、一个项目B、一个字段C、一条目录D、一条记录8.PowerBuilder都可以通过哪些方式访问数据库?9.数据库中为什么要有恢复子系统?它的功能是什么?10.简述客户/服务器结构的概念,并说明客户/服务器结构与文件服务器网络结构的区别。11.如下图所示的E-R图,下列描述正确的是() A、图书、编号、书名、作者都是属性B、图书、编号、书名、作者都是实体C、编号、书名、作者三个实体具有共同的属性D、图书实体有编号、书名、作者三个属性12.什么是死锁?如何避免发生死锁?13.下列系统数据库中,()数据库不允许进行备份操作。A、masterB、msdbC、modelD、Tempdb14.关于聚合函数,以下说法错误的是()。A、Sum返回表达式中所有数的总合,因此只能用于数字类型的列B、Avg返回表达式中所有数的平均值,可以用于数字型和日期型的列C、Max和Min可以用于字符型的列D、Count可以用于字符型的列15.SQLServer2005数据库文件有3类,其中主数据文件的后缀为()。A、.ndfB、.ldfC、.mdfD、.idf16.试述层次模型的概念,举出三个层次模型的实例。17.试述sQL语言的特点。18.以下描述不正确的是()A、存储过程能够实现较快的执行速度B、内嵌表值型函数相当于一个带参数的视图C、不指定所有者时,调用标量函数会出错D、可以通过视图更改任意基表19.试由amstrong 公理系统推导出下面三条推理规则:  ( 1 )合并规则:若X 一Z , X 一Y ,则有X 一YZ   ( 2 )伪传递规则:由x 一Y ,明吟z 有翔一z   ( 3 )分解规则:x 一Y , zcy ,有x 一z20.物理数据库设计主要包括哪些内容?21.在SQLServer2005中,索引的顺序和表中记录的物理顺序相同的索引时()。A、主键索引B、非聚集索引C、聚集索引D、唯一索引22.如下图所示“雇员”表,主键最好设定为() A、雇员IDB、名字C、头衔D、出生日期23.试述sQL的定义功能。24.试述数据库概念结构设计的重要性和设计步骤。25.试述数据库系统的组成。第1卷参考答案一.参考题库1.参考答案:引进意向锁是为了提高封锁子系统的效率。该封锁子系统支持多种封锁粒度。原因是:在多粒度封锁方法中一个数据对象可能以两种方式加锁―显式封锁和隐式封锁。因此系统在对某一数据对象加锁时不仅要检查该数据对象上有无(显式和隐式)封锁与之冲突,还要检查其所有上级结点和所有下级结点,看申请的封锁是否与这些结点上的(显式和隐式)封锁冲突,显然,这样的检查方法效率很低。为此引进了意向锁。意向锁的含义是:对任一结点加锁时,必须先对它的上层结点加意向锁。例如事务T要对某个元组加X锁,则首先要对关系和数据库加ix锁。换言之,对关系和数据库加ix锁,表示它的后裔结点―某个元组拟(意向)加X锁。引进意向锁后,系统对某一数据对象加锁时不必逐个检查与下一级结点的封锁冲突了。例如,事务T要对关系R加X锁时,系统只要检查根结点数据库和R本身是否已加了不相容的锁(如发现已经加了ix,则与X冲突),而不再需要搜索和检查R中的每一个元组是否加了X锁或S锁。2.参考答案:D3.参考答案:C,D4.参考答案:利用文件和文件组进行备份,则当建立数据库的某个物理存储介质出现故障时,可以只恢复发生故障的存储介质上的物理文件或文件组,而不需要恢复整个数据库,这可以大大缩短数据库恢复所需要的时间。5.参考答案:分解为R1(A,B,C)和R2(A,D) 结果为4NF6.参考答案: 标量函数、表值函数。标量函数返回单个值,表值函数返回单个表。7.参考答案:D8.参考答案:9.参考答案:A,D10.参考答案:11.参考答案:关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。12.参考答案:13.参考答案:14.参考答案:SELECTDISTPNO,QTYFROMVSP15.参考答案:工程数据库主要用于计算机辅助设计(CAD)和计算机辅助制造(CAM)等通常称为CAx的工程应用领域。 工程数据库具有以下一些特点: 支持复杂多样的工程数据的存储和管理;  支持复杂对象(如图形数据)的表示和处理;  支持变长结构的数据实体的处理; 支持多种工程应用程序;  支持模式的动态修改和扩展; 支持工程长事务和嵌套事务的处理和恢复等。16.参考答案:A,B,D17.参考答案:数据与程序的逻辑独立性:当模式改变时(例如增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员对各个外模式/模式的映像做相应改变,可以使外模式保持不变。 应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。数据与程序的物理独立性:当数据库的存储结构改变了,由数据库管理员对模式/内模式映像做相应改变,可以使模式保持不变,从而应用程序也不必改变,保证了数据与程序的物理独立性,简称数据的物理独立性。数据库管理系统在三级模式之间提供的两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。18.参考答案:B19.参考答案:各阶段的设计要点如下: ( 1 )需求分析:准确了解与分析用户需求(包括数据与处理)。 ( 2 )概念结构设计:通过对用户需求进行综合、归纳与抽象,形成一个独立于具体 DBMS 的概念模型。 ( 3 )逻辑结构设计:将概念结构转换为某个 DBMS 所支持的数据模型,并对其进行优化。 ( 4 )数据库物理设计:为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。 ( 5 )数据库实施:设计人员运用 DBMS 提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。 ( 6 )数据库运行和维护:在数据库系统运行过程中对其进行评价、调整与修改。20.参考答案:(1) 执行插入操作时需要分别检查实体完整性规则、参照完整性规则和用户定义完整性规则。 首先检查实体完整性规则,如果插入元组的主关键字的属性不为空值、并且相应的属性值在关系中不存在(即保持唯一性),则可以执行插入操作,否则不可以执行插入操作。 接着再检查参照完整性规则,如果是向被参照关系插入元组,则无须检查参照完整性;如果是向参照关系插入元组,则要检查外部关键字属性上的值是否在被参照关系中存在对应的主关键字的值,如果存在则可以执行插入操作,否则不允许执行插入操作。另外,如果插入元组的外部关键字允许为空值,则当外部关键字是空值时也允许执行插入操作。 最后检查用户定义完整性规则,如果插入的元组在相应的属性值上遵守了用户定义完整性规则,则可以执行插入操作,否则不可以执行插入操作。 (2) 执行删除操作时一般只需要检查参照完整性规则。 如果删除的是参照关系的元组,则不需要进行参照完整性检查,可以执行删除操作。 如果删除的是被参照关系的元组,则检查被删除元组的主关键字属性的值是否被参照关系中某个元组的外部关键字引用,如果未被引用则可以执行删除操作;否则可能有三种情况: 1) 不可以执行删除操作,即拒绝删除; 2) 可以删除,但需同时将参照关系中引用了该元组的对应元组一起删除,即执行级联删除; 3) 可以删除,但需同时将参照关系中引用了该元组的对应元组的外部关键字置为空值,即空值删除。 (3) 执行更新操作可以看作是先删除旧的元组,然后再插入新的元组。所以执行更新操作时的完整性检查综合了上述两种情况。21.参考答案:C22.参考答案:实体完整性规则是指若属性A是基本关系R的主属性,则属性A不能取空值。若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:或者取空值(F的每个属性值均为空值);或者等于S中某个元组的主码值。即属性F本身不是主属性,则可以取空值,否则不能取空值。23.参考答案:A24.参考答案:C25.参考答案:常见冲突有:①命名冲突②概念冲突③域冲突④约束冲突第2卷参考答案一.参考题库1.参考答案:2.参考答案:A,B3.参考答案:A4.参考答案:事务故障的恢复:事务故障的恢复是由DBMS DBMs 执行恢复步骤是: 自动完成的,对用户是透明的。 (1)反向扫描文件日志(即从最后向前扫描日志文件),查找该事务的更新操作; (2)对该事务的更新操作执行逆操作,即将日志记录中“更新前的值”写入数据库; (3)继续反向扫描日志文件,做同样处理; (4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完成了。 系统故障的恢复: 系统故障可能会造成数据库处于不一致状态:一是未完成事务对数据库的更新可能已写入数据库;二是已提交事务对数据库的更新可能还留在缓冲区,没来得及写入数据库。因此恢复操作就是要撤销(UNDO )故障发生时未完成的事务,重做(REDO )已完成的事务。 系统的恢复步骤是: (1)正向扫描日志文件,找出在故障发生前已经提交的事务队列(REDO 队列)和未完成的事务队列(uNDO 队列)。 (2)对撤销队列中的各个事务进行UNDO 处理。 进行UNDO 处理的方法是,反向扫描日志文件,对每个UNDO 事务的更新操作执行逆操作,即将日志记录中“更新前的值”Before Image )写入数据库。 (3)对重做队列中的各个事务进行REDO 处理。 进行REDO 处理的方法是:正向扫描日志文件,对每个REDO 事务重新执行日志文件登记的操作。即将日志记录中“更新后的值”Afte , Image )写入数据库。 介质故障的恢复: 介质故障是最严重的一种故障。 恢复方法是重装数据库,然后重做已完成的事务。具体过程是: (1) DBA 装入最新的数据库后备副本(离故障发生时刻最近的转储副本), 使数据库恢复到转储时的一致性状态; (2) DBA 装入转储结束时刻的日志文件副本; (3) DBA 启动系统恢复命令,由DBMS 完成恢复功能,即重做已完成的事务。5.参考答案:πSno(σSno=‘J1’(SPJ))6.参考答案:B7.参考答案:A8.参考答案: 设计数据表时都会给表ID添加一个标识列,使表按照递增规则增长,故标识列也称为自增列。标识列有三种特点:列的数据类型必须是不带小数的数值类型;在进行出入操作时,该列得值是由系统统一按规律生成,不允许有空值;列值不重复,每个表只能有一个标识列。计算列区别于需要我们手动或者程序给予赋值的列,它的值来源于该表中其它列的计算值。比如,一个表中包含有数量列Number与单价列Price,我们就可以创建计算列金额Amount来表示数量*单价的结果值,创建Amount列后,在程序中需要使用计算金额这个值时,就不用取出Number列与Price列的值后相乘,而是直接取Amount列的值就可以了。 9.参考答案:A10.参考答案:B,C11.参考答案:错误12.参考答案:13.参考答案:逻辑设计说明书的内容应包括: 数据库的表一览,包括表结构、主键、外键的说明; 数据库的属性一览; 数据库的约束一览; 数据库的关系视图。14.参考答案:D15.参考答案:DBMS的完整性控制机制应具有三个方面的功能: ( 1 )定义功能,即提供定义完整性约束条件的机制; ( 2 )检查功能,即检查用户发出的操作请求是否违背了完整性约束条件; ( 3 )违约反应:如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。16.参考答案:B17.参考答案:B18.参考答案:( 1 )适用于文件系统而不是数据库系统的应用例子数据的备份、软件或应用程序使用过程中的临时数据存储一般使用文件比较合适。早期功能比较简单、比较固定的应用系统也适合用文件系统。 ( 2 )适用于数据库系统而非文件系统的应用例子目前,几乎所有企业或部门的信息系统都以数据库系统为基础,都使用数据库。例如,一个工厂的管理信息系统(其中会包括许多子系统,如库存管理系统、物资采购系统、作业调度系统、设备管理系统、人事管理系统等),学校的学生管理系统,人事管理系统,图书馆的图书管理系统,等等,都适合用数据库系统。希望读者能举出自己了解的应用例子。19.参考答案:数据抽象是对实际的人、物、事和概念进行人为处理,抽取所关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确地加以描述,这些概念组成了某种模型。如“分类’夕这种抽象是:定义某一类概念作为现实世界中一组对象的类型。这些对象具有某些共同的特性和行为。它抽象了对象值和型之间的,'i5memberof”的语义。在E一R模型中,实体型就是这种抽象。例如在学校环境中,李英是老师,表示李英是教师类型中的一员,则教师是实体型,李英是教师实体型中的一个实体值,具有教师共同的特性和行为:在某个系某个专业教学,讲授某些课程,从事某个方向的科研。20.参考答案:D21.参考答案:AC→B,BC→A22.参考答案:D23.参考答案:24.参考答案:关系的规范化25.参考答案:B第3卷参考答案一.参考题库1.参考答案:B2.参考答案:3.参考答案:各个国家在计算机安全技术方面都建立了一套可信标准。目前各国引用或制定的一系列安全标准中,最重要的是美国国防部(DoD )正式颁布的《 DoD 可信计算机系统评估标准》 (伽sted Co 哪uter system Evaluation criteria ,简称TcsEc ,又称桔皮书)。(TDI / TCSEC 标准是将TcsEc 扩展到数据库管理系统,即《 可信计算机系统评估标准关于可信数据库系统的解释》 (Tmsted Database Interpretation 简称TDI , 又称紫皮书)。在TDI 中定义了数据库管理系统的设计与实现中需满足和用以进行安全性级别评估的标准。  TDI与TcsEc 一样,从安全策略、责任、保证和文档四个方面来描述安全性级别划分的指标。每个方面又细分为若干项。4.参考答案:下面的优化策略一般能提高查询效率: ( 1 )选择运算应尽可能先做; ( 2 )把投影运算和选择运算同时进行; ( 3 )把投影同其前或其后的双目运算结合起来执行; ( 4 )把某些选择同在它前面要执行的笛卡儿积结合起来成为一个连接运算; ( 5 )找出公共子表达式; ( 6 )选取合适的连接算法。5.参考答案:性能调整6.参考答案:空间数据是用于表示空间物体的位置、形状、大小和分布特征等各方面信息的数据。空间数据库则是存储空间物体信息的数据库,并能够对空间数据进行高效的查询和处理。 空间数据库应该提供以下一些常用的查询方法: 点-线查询,例如查询某一河流(线)上的桥梁(点);  点-面查询,例如查询某一城市(面)的学校(点); 线-面查询,例如查询某一高速公路(线)所经过的城镇(面);  点-点查询,例如查询两个地点之间的距离; 线-线查询,例如查询与某一高速公路相交的所有公路等。7.参考答案:B8.参考答案:PowerBuilder都可以通过各种接口访问数据库,如ODBC、JDBC、OLEDB和各种数据库专用接口等。9.参考答案:因为计算机系统中硬件的故障、软件的错误、操作员的失误以及恶意的破坏是不可避免的,这些故障轻则造成运行事务非正常中断,影响数据库中数据的正确性,重则破坏数据库,使数据库中全部或部分数据丢失,因此必须要有恢复子系统。恢复子系统的功能是:把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态或完整状态)。10.参考答案:客户/服务器结构的基本思想是应用程序或应用逻辑可以根据需要划分在服务器和客户工作站中,它既不像集中式系统那样所有的应用程序都在主机上执行,也不像文件服务器网络那样所有的应用程序都在客户端执行,它可以使应用程序合理负担在服务器和客户端。 客户/服务器结构与文件服务器网络结构的硬件拓扑结构很相似,它们的根本*区别在于:客户/服务器结构的服务器可以执行应用程序;而文件服务器的服务器只是一个数据共享器,它不能执行应用程序。11.参考答案:D12.参考答案:当两个(或

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论