
1B 2C 3B 4C 5D 6C 7C 8D 9C 10A
11A 12A 13A - 不知道14。乙evogue2006 - 10 - 24 11点47分01秒1516A 17B 18A 19D 20C
试述事务的概念和事务的四个特性。
A:
事务是一个用户定义的数据库 *** 作序列,这些 *** 作要么全部做或不做的整体,是一个不可分割的工作单元。
事务有四个特点:原子性(原子性),一致性(一致性),隔离(隔离)和持久性(Durability)。这四个特点也被称为ACID属性。
原子性:事务数据库的逻辑工作单元,该交易包括所有的 *** 作,无论是做还是不做。
一致性:事务执行的结果必须更改数据库从一个一致状态转换到另一个一致的状态。
隔离:一个事务的执行不能被其他事务的干扰。一个事务内的 *** 作和使用其他并发事务的数据分离出来,并发执行的个别交易不能互相干扰。
持续性:持续性的,也被称为永久(持久性),指的到交易提交其数据存储在数据库中的变化应该是永久性的。接下来的 *** 作或故障不应该有任何影响其执行结果。
2。为什么事务非正常时间的推移,会影响数据库中数据的正确性,举了一个例子。
A:
事务的执行结果必须更改数据库从一个一致状态转换到另一个一致状态。如果出现故障的数据库系统的 *** 作,一些尚未完成的交易被迫中断,这些未完成的交易的一部分已被写入到物理数据库对数据库所做的更改,然后在数据库中不正确的状态,或者是不一致的状态。
如一个工厂的库存管理系统,它是必要的量Q的某些部分从仓库1仓库2个存储。
你可以定义一个事务T,T包括两个 *** 作; Q1 = Q1-Q,Q2 = Q2 + Q T改变的终止,只有当第一个 *** 作,数据库是不一致Q库存没有理由。
3。数据库中为什么要有恢复子系统?它的功能是什么?
A:
是不可避免的,因为计算机系统的硬件故障,软件错误, *** 作错误和恶意破坏所造成的这些故障从正在运行的事务中发生非正常中断,影响数据库中的数据正确性,而破坏了数据库中,因此,在数据库中的数据的全部或部分损失,因此必须有一个恢复子系统。功能
恢复子系统:数据库从错误状态恢复到一个已知的良好状态(也被称为一致的状态或完整状态)。
4。在数据库中可能出现的故障运行几类?什么故障影响正常执行的交易吗?什么故障破坏数据库中的数据?
A:数据库系统的各种可能发生的故障大致可分为如下几类:
(1)内部交易失败;
(2)系统故障; />(3)介质故障;
(4)计算机病毒。的
交易失败,系统故障和介质故障影响事务的正常执行;介质故障和计算机病毒破坏的数据
库。
5。根据回收技术?
A:
数据转储和登录日志文件是数据库恢复的基本技术。
当一个故障在系统运行过程中,转储数据库的日志文件,你可以将数据库恢复到一致状态,在发生故障之前的备份副本。
6。数据库的转储的意义是什么?各种数据转储方法的比较。
答案:
数据转储是基本的技术,在恢复的数据库。所谓的转储数据库DBA定期复制到磁带或其他磁盘保存。可以重新加载数据库破坏的数据库的备份副本恢复时的状态转储。
静态转储:转储系统 *** 作运行的事务。静态转储,但必须等待用户交易结束之前运行。同样,新的事务必须等待执行转储结束。显然,这将减少数据库的可用性。
动态转储:转储期间允许数据库访问或。动态的转储可以克服静态转储的缺点,它并不需要等待正在运行的用户交易的结束,也不会影响新事务的 *** 作。然而,备份的数据副本结束时的转储和不能保证正确和有效的。 ,因为转储运行在交易过程中可能会一些数据,备份的数据副本是不符合版本的数据库。
为此,我们必须活动期间注册使用dump transaction数据库,以创建一个日志文件(日志文件)。在这样的日志文件的备份副本可以得到正确的数据库状态的时刻。
转储海量转储和增量转储可以分为两种方式。
大规模倾倒每一个转储所有数据库。增量转储每次更新只转储上次转储数据。从恢复的角度来看,大量的转储的备份副本恢复一般更容易。如果该数据库,事务处理,是非常频繁,增量转储方式更实用,更有效。
7。日志文件?为什么要建立一个日志文件?
答案:
(1)日志文件是用来记录交易文件对数据库的更新 *** 作。
(2)建立的日志文件的目的:交易故障恢复系统故障恢复;协助媒体恢复的备份副本。
登记日志文件为什么要写入日志文件后,写入到数据库?
A:
的数据写入到数据库中,两种不同的 *** 作,这个后的日志记录被写入到日志文件中。这两个 *** 作之间可能发生了故障,即这两个写 *** 作只完成了。
先写一个数据库,而不是变化的运行记录中,小数点后不能被恢复这一。如果你写的日志,但没有数据库,恢复执行UNDO *** 作,不影响数据库的正确性。所以一定要确保你写的日志文件,日志记录写入到日志文件中,然后写入到数据库的变化。
9,测试是针对不同的故障恢复策略和方法。 (也就是说,如何进行交易系统故障恢复故障恢复介质恢复?)
A:
交易故障恢复:
事务故障的恢复是自动完成的DBMS ,是对用户透明。
DBMS执行恢复步骤:
(1)反向扫描文件日志(即从最后一次扫描日志文件),则该事务更新 *** 作。
(2)事务的更新 *** 作执行逆 *** 作。关于日志记录更新前值吗?写入到数据库中。
(3)反向扫描日志文件,做同样的。
(4)?下去,直到你读的开始标记本次交易,交易失败恢复完整。
A:
系统故障恢复:
系统出现故障可能会导致数据库处于不一致的状态:
首先,没有完成的交易数据库的更新可能已被写入到数据库中;
已提交的交易数据库的更新可能还留在缓冲区中,并没有写入到数据库。
恢复 *** 作(UNDO)的未竟事业出现故障,重做(REDO)已完成的交易。
恢复步骤:
(1)正向扫描日志文件,以确定该交易已提交在故障发生前队列中(REDO队列的)和未完成的事务队列(UNDO队列)。
(2)UNDO处理队列中的个别交易的。
UNDO处理方法是反向扫描日志文件,更新 *** 作执行相反的 *** 作,每一个UNDO事务迫在眉睫的“价值”(前映像)记录写入到数据库中,然后再更新。
(3)治疗重做重做队列事务。
REDO处理方法:正向扫描日志文件,每个REDO事务重新执行 *** 作的日志文件登记。即将推出的日志记录写入到数据库中的更新值“(后映像)。
分辨率:
步骤(1)如何确定的REDO队列和UNDO队列,请考虑一下吧。 BR />的算法如下:
1)创建两个事务队列:
·UNDO-LIST:需要执行undo *** 作的事务集;
·REDO-LIST:需要执行重做 *** 作事务集;
事务队列最初是空的。
)从日志文件头,正向扫描日志文件
是否有新的开始(遇到BEGIN TRANSACTION)交易钛,钛暂时放入UNDO-LIST队列;
·如果提交的事务(遇到结束事务)TJ TJ从队列undo-list中的REDO-LIST队列;
直到最后的日志文件A:
介质故障恢复:
介质故障是最严重的故障。
恢复方法是重装数据库,然后重做已完成交易的过程是:
(1 )DBA装入最新的数据库备份(从故障时间最近的转储副本),将数据库恢复到一致的状态转储。
(2)DBA的日志文件的副本加载转储结束时间
(3)DBA启动系统恢复命令来完成还原的DBMS的功能,重做已完成的交易。
解析
1)我们假设静态转储的步骤(1)安装数据库的备份副本。
2)如果您使用的是静态和动态转储步骤(1)将数据库的备份副本是不够的,需要同时加载的副本日志文件的转储开始治疗后的时间,以获得正确的数据库的备份副本。
3)(2)步算法来重做已完成的交易:
正向扫描日志文件,以找出识别在故障发生之前提交的交易中,计入的重量队列
B。再次向前扫描日志文件,重做重做队列中的所有交易。即将推出的日志记录写入到数据库中的更新值。
>
10。检查点恢复技术的优势是什么?
A:
测井技术进行数据库恢复,恢复子系统必须搜索日志,以确定哪些事务需要重做,哪些事务需要。一般来说,你需要检查所有的记录。这样做有两个问题:
首先,搜索整个日志将花费大量的时间。
REDO处理的事务实际上写的更新 *** 作数据库恢复子系统又执行这些 *** 作,浪费了大量的时间。
检查点技术,以解决这些问题。
11。师叔检查点的恢复步骤。
①从启动文件的最后一个检查点记录在日志文件中的地址找到最后一个检查点记录在日志文件中找到的地址。
②检查站的检查点记录的建立时间列表中的所有运行的事务ACTIVE-LIST。
创建两个事务队列:
·UNDO-LIST:需要执行undo *** 作的事务集;
·REDO-LIST:集交易需要执行恢复 *** 作;
ACTIVE-LIST暂时到UNDO-LIST队列,REDO队列暂时空。
③从检查点开始正向扫描日志文件
任何新的起点事务钛undo-list中的Ti暂时放置在队列中;
·如果提交事务TJ,TJ移动从UNDO-LIST队列,REDO-LIST队列,直到最后的日志文件;
>④UNDO *** 作执行undo-list中的每一笔交易REDO-LIST中的每个事务执行REDO *** 作。
12。数据库镜像?使用?
答案:
数据库镜像是根据对DBA的要求,自动复制到另一个磁盘上的关键数据在整个数据库或部分。每当主数据库更新时,DBMS自动复制更新后的数据,在过去,DBMS自动保证镜像的一致性
使用数据库镜像的数据和主数据。:
一个用于数据库恢复。当介质故障的镜像磁盘继续提供使用的数据库管理系统自动镜像磁盘数据恢复的数据库,并且不需要关闭系统并重新安装该数据库的副本。
二是要提高无故障,当用户的数据加排他锁来其他用户可以读取的数据的数据库的可用性。镜像数据库,无需等待用户释放该锁。
职业高中计算机专业教学内容
来源于中等职业学校计算机及应用专业教学指导方案
计算机专业必修课程
计算机专业必修课程以3年学制为一个通用课程平台,共10门课程、4项实训实习以及毕业环节实践;4年学制在此基础上增加6门课程、2项实训(均标注) 。3年学制的专业必修课程合计1464学时,4年学制的专业核心课程合计1964学时。
9 电工基础(102学时)
本课程为计算机类专业电路课程,主要内容包括欧姆定律、基尔霍夫定律、直流线性电路、电容与电感、交流电路瞬态过程、电场与磁场等,使学生掌握电工基础知识和基本技能,为后续课程的学习和培养创新能力打下基础。
10 计算机电路基础(102学时)
本课程为计算机类专业电子线路课程,主要内容包括二极管、三极管和CMOS管基本原理、放大电路、运算放大器、直流电源、基本逻辑概念、门电路及其应用、集成电路及其应用、常用计算机电路等,使学生掌握电子线路基础知识和基本技能,为后续课程的学习和培养创新能力打下基础。
11 计算机原理(72学时)
本课程为计算机硬件核心课程,主要内容包括微型计算机硬件系统组成,寻址方式,存储、控制和运行工作原理,总线结构,中断系统,接口工作原理,汇编语言及编程方法等,使学生掌握计算机硬件基础知识和基本技能,为今后的学习和工作打下基础。
12 编程语言基础(72学时)
本课程为计算机编程导论课程,主要内容包括编程语言的特点、结构化程序设计方法、编程技巧和方法以及简单的功能调用等,使学生学会使用高级语言编制应用程序、上机调试及运行程序。
13 数据库应用基础(72学时)
本课程主要内容包括数据库基本概念与应用方法,数据库的用户界面、命令格式、功能及使用,建立数据库,查询、修改与统计数据,自动生成数据库,建立多媒体数据库以及运用基本概念编写应用程序等,使学生学会数据库的使用与基本维护等。
14 计算机组装与维修(54学时)
本课程为综合性实践课程,学习掌握计算机系统的组装、调试与维修。主要内容包括PC机组装、硬故障检测与排除、软件安装、软故障检测与排除等,使学生掌握计算机组装与基本维修方法等。
15 计算机网络技术(72学时)
本课程主要内容包括计算机网络基本原理、数据通信基本原理、常用通信设备、计算机网络组成和分类、ISO/OSI、局域网原理和网络互联技术、TCP/IP、Internet与Intranet、网络管理、网络安全技术等,使学生掌握网络基础知识和基本技能。
16 多媒体技术应用(72学时)
多媒体技术是计算机技术应用的重要领域。本课程主要内容包括多媒体技术的基本知识、数据压缩技术、多媒体硬件与软件、多媒体数据库、多媒体应用开发技术、多媒体开发工具使用等,使学生掌握多媒体技术基础知识和基本技能。
17 就业与创业(54学时)
本课程是职业教育的特色课程,是培养学生树立正确就业观念、掌握求职技巧、培育创业意识、顺利进入社会的重要课程。主要内容包括国家就业政策及法律法规、社会组织结构、产业与社区、求职技巧、创业意识与能力、创业政策法规、小企业管理技能等。
18 计算机专业英语(72学时)
本课程是计算机类专业英语课程,结合计算机技术及相关领域,学习和应用科技英语,使学生掌握计算机科技英语的基本知识和基本技能,为今后的学习和工作打下基础。
19 英文打字实训(2周)
本课程是进行英文打字训练的实训课程,使学生熟练掌握英文键盘打字技能。
20 录入与图文编排实训(2周)
本课程是进行汉字录入与图文编排训练的实训课程,使学生了解汉字编码方法,熟练掌握一种或一种以上中文录入技能,并掌握图文编排技能。
21 计算机组装与维修实训(2周)
本课程是进行计算机组装与维修的实训课程,使学生掌握计算机组装与维修的基本技能。
22 上岗实习(6周)
本课程是学生岗前培训实习课程,结合具体工作岗位情况组织和安排教学,使学生掌握上岗基本技能。
23 毕业实践(12周)
毕业实践是综合性的实践环节,使学生在知识、技能和素质各方面得到比较全面的、综合性的锻炼。
24 工程制图/CAD (64学时)
本课程主要内容包括工程制图基本概念、工程制图技术规范、工程制图基本功训练、计算机辅助设计软件(如AutoCAD等) 功能与 *** 作、计算机辅助设计软件的工程实践等,使学生掌握CAD基础知识和基本技能。
25 软件方法基础(72学时)
本课程为一门综合性课程,学习涉及软件基础性概念、知识、原理、方法以及工程实现技术等。主要内容包括数据结构的基本概念、逻辑特征和物理表示方法以及相应的运算;软件生命周期、需求分析、设计、测试、维护及管理; *** 作系统原理、功能及应用等,使学生掌握计算机软件基础知识和基本技能。
26 可视化编程应用(72学时)
本课程主要内容包括可视程序设计的基本概念,可视化编程的方法,各种简单的数据结构的表示、 *** 作,建立可视化语言与数据库的联系等,使学生能正确使用可视化语言工具进行简单的软件编程与软件基本维护等。
27 信息系统应用基础(72学时)
本课程为综合性课程。主要内容包括信息系统的基础理论、技术解决方案、信息系统的组成、开发、管理和维护实践应用等,使学生掌握信息系统基本知识,建立起计算机技术的整体性概念。
28 沟通技巧(54学时)
本课程是进行沟通技巧培训的综合性实践课程。主要内容包括信息获取方法、信息加工处理方法、信息发布方法、双向交流方式与技巧、判断力与评价能力训练等。通过个案分析、角色扮演、社会实践等教学活动,训练学生适应现代社会工作和生活所需的人际交往、事务处理以及社会活动能力。
29 局域网组成实践(54学时)
本课程为综合性实践课程,学习掌握计算机网络系统的组成、性能参数测试及系统维护。主要内容包括局域网硬件设备选型、组网、系统性能参数测试、网络 *** 作系统安装使用以及系统的基本维护等,使学生掌握基本组网技能。
30 电子实训(2周)
本课程是进行电子基本技能训练的实训课程,使学生掌握基本的焊接与维修技能。
31 局域网实训(2周)
本课程是进行计算机局域网组成与维护的实训课程,使学生掌握计算机网络组成及维护的基本技能。
计算机专业选修课程
专业选修课程共列出11门课程,并针对计算机信息管理和多媒体技术与应用两个专门化分别给出不同的课程组合。3年制学校选修其中的4~5门课程,4年制学校选修其中的7~8门课程。学校还可以针对实际情况,向学生推荐其他选修课程。
32 常用应用软件(72学时)
本课程主要内容包括各种常用应用软件产品的应用,如Office套件、图形图像处理软件、桌面印刷软件、工具软件等,使学生掌握常用应用软件 *** 作技能。
33 计算机安全与管理 (48学时)
本课程主要介绍计算机安全知识、计算机病毒的防治方法、计算机网络防火墙技术、电子商务中的安全认证技术等,使学生掌握计算机安全基础知识和基本技能。
34 商务基础(64学时)
本课程是一门综合性的专业互补性课程。课程主要内容包括商务基础知识,财会、税务初步,成本核算,市场营销、企业管理等,使学生掌握商务基础知识,为今后的学习和工作打下基础。
35 创造性思维(72学时)
本课程的目的是培养学生科学思维方法和树立创新意识。课程主要内容包括科学思维方法、创造性思维方法、创新方法等,采用个案分析、辩论和研讨等教学方式,启迪思维、培养创新精神。
36 文学与艺术欣赏(72学时)
本课程的目的是提高学生的文化修养和人文素质。课程主要内容包括古今中外文学、音乐、影视、绘画等作品的欣赏,以丰富学生的精神生活,学习和继承人类文明遗产,陶冶情 *** ,进行素质教育。
37 Internet应用(72学时)
本课程主要内容包括Internet应用技术、网络主页的设计工具及使用方法、网络主页的设计与制作、网站维护等,使学生掌握Internet应用基础知识和基本技能。
38 Web应用开发 (72学时)
本课程主要内容包括Internet网上应用程序设计与开发方法、通用网关程序设计、Web数据库接口程序设计等,使学生掌握Internet开发基本技能。
39 电子商务(72学时)
电子商务是一门充分体现学科交叉与技术融合,具有广泛发展前景的应用技术。本课程主要内容包括电子商务的基本概念,电子商务的发展现状,电子商务的关键技术等,使学生掌握电子商务基础知识,。
40 多媒体制作(64学时)
本课程主要内容包括二维与三维图形设计与编辑方法,音频与视频计算机处理方法等,运用多媒体开发工具,制作完整、实用的多媒体作品,使学生掌握多媒体制作基本技能。
41 动画设计制作(72学时)
本课程主要内容包括二维和三维图形设计和动画制作方法,实现数字动画的音频、视频效果,设计完整、实用的动画作品,使学生掌握动画设计制作基本技能。
42 计算机外设使用与维护(72学时)
本课程主要学习常用办公设备以及图形、图像设计中所需要的多媒体辅助设备的使用常识与常规维护方法,例如:扫描仪、数字相机、摄像头、光盘刻录机、打印机、绘图仪等设备的使用方法和与计算机的连接方法,复印机、传真机等的使用与维护,使学生掌握若干种计算机外设的使用和维护基本技能。
>
介绍关系型数据库。
建库建表和删表。
索引和约束主外键。
然后开始学 sql 简单查询。
接下来就是高级查询和高级应用,游标以及存储过程。
教育部高等院校计算机基础课程教学指导委员会提出的《普通高校计算机基础课程教学基本要求》和《全国计算机等级考试大纲》的要求,以易学、易懂、易 *** 作、易掌握为原则,既注重知识的系统性,又强调 *** 作的完整性,较全面系统地讲解了计算机基础知识和 *** 作技能。
全书共分10章,分别是信息技术基础、图形界面应用、Windows XP *** 作系统、办公软件Office 2003的应用、计算机网络应用、网站建设与网页设计、多媒体技术应用、数据库技术应用、项目实战演练等内容。本书同时配有《大学计算机技术——实践篇》,以达到方便教学的目的。
本书适合作为高等院校非计算机专业“大学计算机基础”课程的教材;也可作为计算机实用技术的培训教材。
以上就是关于数据库原理及应用基础的常见类型题全部的内容,包括:数据库原理及应用基础的常见类型题、职业高中计算机专业都教什么、数据库应用基础等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)