本文目录一览

1,数据库及其应用实践考试试题

第一种、菜单方式 文件-新建-表 第二种、CREATE db.dbf 第三种、在数据库设计器中直接建立 以上三种均在表设计器中填写相应的字段参数。
全国信息技术水平证书考试中的数据库应用系统设计试题及答案在很多的网站上面是有的,但是有的是要收费才可以看到的,所以你要是没有帐号的话是看不了的,

数据库及其应用实践考试试题

2,数据库应用与开发的10道题目

的简称,又叫VFP。是数据库管理系统,集成编程语言,是开发小型数据库的前端工具。Visual FoxPro中的Visual的意思是“可视化”,该技术使得在Windows环境下设计的应用程序达到即看即得的效果。Visual FoxPro面向对象的开发环境使得无论是组织信息、运行、查询、创建集成的关系型数据库系统,还是编写数据库管理应用程序,都变得十分轻松。 三级数据库:数据库系统的基本原理 1. 数据库的基本概念,数据库系统的构成。 2. 数据库模型概念和主要的数据模型。 3. 关系数据模型的基本概念,关系操作和关系代数。 4. 结构化查询语言SQL。 事务管理、并发控制、故障恢复的基本概念。 数据库设计和数据库使用 1. 关系数据库的规范化理论。 2. 数据库设计的目标、内容和方法。 3. 数据库应用开发工具。 4. 数据库技术发展。

数据库应用与开发的10道题目

3,跪求数据库技术及应用习题与实验指导Access简答与实验

一、填空题 1、数据2、手工管理 文件管理 数据库管理3、关键字4、DBMS 5、实体6、表 行 列7、包含8、窗体页眉 主体 窗体页脚9、设计 打印预览版面预览 10、网络情 浏览器11、表格式报表 标签12、排序分组13、一个或一组操作命令 14、Connection连接对象 Command命令对象 RecordSet记录集对象15、类模块标准模块16、Connection17、数据库密码 用户级安全密码 VBA密码18、ADO19、查询 窗体 报表页 宏 模块 二、选择题 DBADB AABACA ABCAD CBDAB BBAAA BAABDB 三、判断题 1-10:××××√××××√

跪求数据库技术及应用习题与实验指导Access简答与实验

4,有哪些CFA题库

CFA历届优秀考生的复习资料参考:CFA一级必备资料:1、Study Notes2、CFA道德手册 V11版本,考试专用handbook;(2015年)3、CFA考试专用计算器:CFA主要的参考教材为官方指定教材(约3500页)及study notes(约1500页)。CFA以及考试复习资料参考:Schweser Notes历年Mock和Sample原版教材(电子版,主要用的是原版教材上的练习题,这个题非常好!)Schweser的Practice ExamStandard Handbook金程基础班&冲刺班视频复习材料的时间分配将近80%的时间用在Notes上其中Ethics、FRA、Fixed Income、权益投资、Derivatives、Alternative三遍数量、Corporate Finance、Portfolio两遍经济学一遍最后看视频,做历年的Mock和Samlpe看其他材料的时间不足5%忽略不计。
泽 稷 CFA百题
CFA百题。

5,两个数据库技术及应用试题

创建数据库选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令。执行上述操作后,会弹出【新建数据库】对话框。在对话框、左侧有3个选项,分别是【常规】、【选项】和【文件组】。完成这三个选项中的设置会后,就完成了数据库的创建工作,在【数据库名称】文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框。在【数据库文件】列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件。切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。切换到【文件组】页,在这里可以添加或删除文件组。完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再【对象资源管理器】窗口看到。

6,数据库原理及应用试题

1.B 2.C 3.B 4.C 5.D 6.C 7.C 8.D 9.C 10.A 11.A 12.A 13.A --不太确定 14.B 15.C 16.A 17.B 18.A 19.D 20.C 1.试述事务的概念及事务的四个特性。 答: 事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。 事务具有四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持续性(Durability)。这个四个特性也简称为ACID特性。 原子性:事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。 一致性:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。 隔离性:一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。 持续性:持续性也称永久性(Permanence),指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其执行结果有任何影响。 2.为什么事务非正常结束时会影响数据库数据的正确性,请列举一例说明之。 答: 事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。如果数据库系统运行中发生故障,有些事务尚未完成就被迫中断,这些未完成事务对数据库所做的修改有一部分已写入物理数据库,这时数据库就处于一种不正确的状态,或者说是不一致的状态。 例如某工厂的库存管理系统中,要把数量为Q的某种零件从仓库1移到仓库2存放。 则可以定义一个事务T,T包括两个操作;Q1=Q1-Q,Q2=Q2+Q。如果T非正常终止时只做了第一个操作,则数据库就处于不一致性状态,库存量无缘无故少了Q。 3.数据库中为什么要有恢复子系统?它的功能是什么? 答: 因为计算机系统中硬件的故障、软件的错误、操作员的失误以及恶意的破坏是不可避免的,这些故障轻则造成运行事务非正常中断,影响数据库中数据的正确性,重则破坏数据库,使数据库中全部或部分数据丢失,因此必须要有恢复子系统。 恢复子系统的功能是:把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态或完整状态)。 4.数据库运行中可能产生的故障有哪几类?哪些故障影响事务的正常执行?哪些故障破坏数据库数据? 答:数据库系统中可能发生各种各样的故障,大致可以分以下几类: (1)事务内部的故障; (2)系统故障; (3)介质故障; (4)计算机病毒。 事务故障、系统故障和介质故障影响事务的正常执行;介质故障和计算机病毒破坏数据 库数据。 5.据库恢复的基本技术有哪些? 答: 数据转储和登录日志文件是数据库恢复的基本技术。 当系统运行过程中发生故障,利用转储的数据库后备副本和日志文件就可以将数据库恢复到故障前的某个一致性状态。 6. 数据库转储的意义是什么? 试比较各种数据转储方法。 答: 数据转储是数据库恢复中采用的基本技术。所谓转储即DBA定期地将数据库复制到磁带或另一个磁盘上保存起来的过程。当数据库遭到破坏后可以将后备副本重新装入,将数据库恢复到转储时的状态。 静态转储:在系统中无运行事务时进行的转储操作。静态转储简单,但必须等待正运行的用户事务结束才能进行。同样,新的事务必须等待转储结束才能执行。显然,这会降低数据库的可用性。 动态转储:指转储期间允许对数据库进行存取或修改。动态转储可克服静态转储的缺点,它不用等待正在运行的用户事务结束,也不会影响新事务的运行。但是,转储结束时后援副本上的数据并不能保证正确有效。因为转储期间运行的事务可能修改了某些数据,使得后援副本上的数据不是数据库的一致版本。 为此,必须把转储期间各事务对数据库的修改活动登记下来,建立日志文件(log file)。这样,后援副本加上日志文件就能得到数据库某一时刻的正确状态。 转储还可以分为海量转储和增量转储两种方式。 海量转储是指每次转储全部数据库。增量转储则指每次只转储上一次转储后更新过的数据。从恢复角度看,使用海量转储得到的后备副本进行恢复一般说来更简单些。但如果数据库很大,事务处理又十分频繁,则增量转储方式更实用更有效。 7. 什么是日志文件?为什么要设立日志文件? 答: (1)日志文件是用来记录事务对数据库的更新操作的文件。 (2)设立日志文件的目的是: 进行事务故障恢复;进行系统故障恢复;协助后备副本进行介质故障恢复。 8. 登记日志文件时为什么必须先写日志文件,后写数据库? 答: 把对数据的修改写到数据库中和把表示这个修改的日志记录写到日志文件中是两个不同的操作。有可能在这两个操作之间发生故障,即这两个写操作只完成了一个。 如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改了。如果先写日志,但没有修改数据库,在恢复时只不过是多执行一次UNDO操作,并不会影响数据库的正确性。所以一定要先写日志文件,即首先把日志记录写到日志文件中,然后写数据库的修改。 9. 针对不同的故障,试给出恢复的策略和方法。(即如何进行事务故障的恢复?系统故障的恢复?介质故障恢复?) 答: 事务故障的恢复: 事务故障的恢复是由DBMS自动完成的,对用户是透明的。 DBMS执行恢复步骤是: (1)反向扫描文件日志(即从最后向前扫描日志文件),查找该事务的更新操作。 (2)对该事务的更新操作执行逆操作。即将日志记录中“更新前的值”写入数据库。 (3)继续反向扫描日志文件,做同样处理。 (4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完成了。 答: 系统故障的恢复: 系统故障可能会造成数据库处于不一致状态: 一是未完成事务对数据库的更新可能已写入数据库; 二是已提交事务对数据库的更新可能还留在缓冲区,没来得及写入数据库。 因此恢复操作就是要撤销(UNDO)故障发生时未完成的事务,重做(REDO)已完成的事务。 系统的恢复步骤是: (1)正向扫描日志文件,找出在故障发生前已经提交的事务队列(REDO队列)和未完成的事务队列(UNDO队列)。 (2)对撤销队列中的各个事务进行UNDO处理。 进行UNDO处理的方法是,反向扫描日志文件,对每个UNDO事务的更新操作执行逆操作,即将日志记录中“更新前的值”(Before Image)写入数据库。 (3)对重做队列中的各个事务进行REDO处理。 进行REDO处理的方法是:正向扫描日志文件,对每个REDO事务重新执行日志文件登记的操作。即将日志记录中“更新后的值”(After Image)写入数据库。 *解析: 在第(1)步中如何找出REDO队列和UNDO队列?请大家思考一下。 下面给出一个算法: 1) 建立两个事务队列: · UNDO-LIST: 需要执行undo操作的事务集合; · REDO-LIST: 需要执行redo操作的事务集合; 两个事务队列初始均为空。 2) 从日志文件头开始,正向扫描日志文件 · 如有新开始(遇到Begin Transaction)的事务Ti,把Ti暂时放入UNDO-LIST队列; · 如有提交的事务(遇到End Transaction)Tj,把Tj从UNDO-LIST队列移到REDO-LIST队列; 直到日志文件结束 答: 介质故障的恢复: 介质故障是最严重的一种故障。 恢复方法是重装数据库,然后重做已完成的事务。具体过程是: (1)DBA装入最新的数据库后备副本(离故障发生时刻最近的转储副本),使数据库恢复到转储时的一致性状态。 (2)DBA装入转储结束时刻的日志文件副本 (3)DBA启动系统恢复命令,由DBMS完成恢复功能,即重做已完成的事务。 *解析 1)我们假定采用的是静态转储,因此第(1)步装入数据库后备副本便可以了。 2)如果采用的是静动态转储,第(1)步装入数据库后备副本还不够,还需同时装入转储开始时刻的日志文件副本,经过处理后才能得到正确的数据库后备副本。 3)第(2)步重做已完成的事务的算法是: a. 正向扫描日志文件,找出故障发生前已提交的事务的标识,将其记入重做队列 b. 再一次正向扫描日志文件,对重做队列中的所有事务进行重做处理。即将日志记录中“更新后的值”写入数据库。 10. 具有检查点的恢复技术有什么优点? 答: 利用日志技术进行数据库恢复时,恢复子系统必须搜索日志,确定哪些事务需要REDO,哪些事务需要UNDO。一般来说,需要检查所有日志记录。这样做有两个问题: 一是搜索整个日志将耗费大量的时间。 二是很多需要REDO处理的事务实际上已经将它们的更新操作结果写到数据库中了,恢复子系统又重新执行了这些操作,浪费了大量时间。 检查点技术就是为了解决这些问题。 11. 试述使用检查点方法进行恢复的步骤。 答: ① 从重新开始文件中找到最后一个检查点记录在日志文件中的地址,由该地址在日志文件中找到最后一个检查点记录。 ② 由该检查点记录得到检查点建立时刻所有正在执行的事务清单ACTIVE-LIST。 这里建立两个事务队列: · UNDO-LIST: 需要执行undo操作的事务集合; · REDO-LIST: 需要执行redo操作的事务集合; 把ACTIVE-LIST暂时放入UNDO-LIST队列,REDO队列暂为空。 ③ 从检查点开始正向扫描日志文件 · 如有新开始的事务Ti,把Ti暂时放入UNDO-LIST队列; · 如有提交的事务Tj,把Tj从UNDO-LIST队列移到REDO-LIST队列,直到日志文件结束; ④ 对UNDO-LIST中的每个事务执行UNDO操作, 对REDO-LIST中的每个事务执行REDO操作。 12. 什么是数据库镜像?它有什么用途? 答: 数据库镜像即根据DBA的要求,自动把整个数据库或者其中的部分关键数据复制到另一个磁盘上。每当主数据库更新时,DBMS自动把更新后的数据复制过去,即DBMS自动保证镜像数据与主数据的一致性。 数据库镜像的用途有: 一是用于数据库恢复。当出现介质故障时,可由镜像磁盘继续提供使用,同时DBMS自动利用镜像磁盘数据进行数据库的恢复,不需要关闭系统和重装数据库副本。 二是提高数据库的可用性。在没有出现故障时,当一个用户对某个数据加排它锁进行修改时,其他用户可以读镜像数据库上的数据,而不必等待该用户释放锁。

文章TAG:数据  数据库  技术  应用  数据库技术与应用题库有哪些  
下一篇