doc (VB人事管理的设计) ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:75 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 14:14

(VB人事管理的设计)

,附录二翻译文献数据库管理系统概述赫克托加西亚莫利纳,杰夫乌尔曼,珍妮佛数据库管理系统概述从图我们可以看到个完整的数据库管理系统概况。单框代表系统组件,而双框代表内存数据结构。实线显示控制流和数据流,而虚线仅表示数据流。由于这个图很复杂,我们将分几个阶段来考虑细节。首先,在顶部,我们认为应该有两个不同的命令来源到达数据库请求或修改数据的传统用户和应用程序。数据库管理员负责数据库结构或模型的个人或组织。数据定义语言命令第二种命令是简单的进程,从图的右上侧开始,我们可以看见它的路径。例如,为所大学搞注册的数据库管理员,或简称,应该为每个学生建张表或关系,从而说明这个学生所参加的课程以及那门课程的分数。数据库管理员还要规定学生的成绩只能是和。这个结构和约束信息就是数据库的全部。这表明在图中,数据库管理员必须要有特殊的权力才能执行模式更改指令,因为这些指令对数据库有着深远的影响。这些模式更改数据库定义语言指令代表数据定义语言是由数据库定义语言处理器解析,并传递给执行引擎,经过搜索存档记录管理,再到元数据,即模型信息数据库。查询处理概述与数据库管理系统的绝大部份交互都是沿着图左侧的路径。用户或应用程序启动些行为,并不会影响数据库的模式,但可能会影响到数据库的内容如果是个修改命令行为,或将从数据库中提取数据如果是个查询行为。节讲过,用这些命令描述的语言称为数据操纵语言即,说白了就是查询语言。我们可以使用很多数据操纵语言,但是在范例中所提到的那些数据查询语言,是目前最常用的。语句由两个独立的子系统来处理,其过程如下查询回复查询就是利用查询编译器进行解析和优化。由此产生的查询计划,或数据库管理系统的行为序列将会作用于对查询的回复。执行引擎会为小段数据,特别是记录或关系元组发送系列响应到资源管理器,从而让它了解数据文件具有的关系那些文档格式和记录大小索引文件,这有助于快速找到数据文件的元素。请求数据被翻译成页,这些请求被传递给缓冲管理器。我们将在节讨论缓冲区管理器的作用,但简单来说,它的任务是把在二级存储器里通常是磁盘永久保存的部分合适数据发送到主存缓冲器中。通常,页或磁盘块是缓冲器和磁盘间的传送单元。缓冲管理器和存储管理器相互通信而从磁盘获得数据。存储管理器可能会含有些操作系统指令,但更特殊的是,数据库管理系统可以直接向磁盘控制器发送指令。事物处理查询和其它数据操纵语言行为被划分成事物,事物是彼此孤立必须自动执行的单元。通常每个查询或修改行为自身就是个事物。此外,事物的执行必须是持久的,意思是任何个完成了的事物其结果必须是恒定的,即使系统恰巧在事物完成时崩溃。我们把事物处理器分成两个主要部分个并发控制管理器,或者调度器,负责确保事物的原子性和孤立性。个日志恢复管理器,负责确保事物的持久性。我们将在节进步讲述这些组件。存储缓冲管理器数据库的数据通常放在二级存储器,在现今的计算机系统中二级存储器般指磁盘。不过,要对数据执行任何有用的操作,则数据必须在主存。存储管理器的工作是控制数据在磁盘的存放以及数据在磁盘和主存储器间的传递。在个简单的数据库系统中,存储管理器或许仅仅是底层操作系统的文件系统。但是,为了提高效率,数据库管理系统般直接控制对磁盘的存储,至少在些情况下。存储管理器记录文件在磁盘上的位置,并获得该块或含有来自缓冲管理器回复的文件的那些块。大家知道,磁盘般可分为磁盘块,这些磁盘块是些相邻的区域,含有大量的字节,可能是或约至字节。缓冲管理器负责把可用主存划分成许多缓冲器,它们是页大小的区域,能够存放磁盘块大小的内容。因此,当所有的数据库管理器组件需要来自磁盘的信息时,便直接或间接通过执行引擎与缓冲器和缓冲管理器交互。不同组件所需要的各种信息可能包括数据数据库本身的内容。元数据描述数据库结构和约束的数据库模型。统计数据数据库管理系统收集和存储的有关数据的属性,如大小值各种关系以及数据库组件。索引支持高效访问数据的数据结构。有关缓冲管理器的更完整描述及其发挥的作用将在节讲述。事物处理把个或更多的数据库操作分组成个事务是很正常的,事务就是个必须要自动执行并明显脱离其它事务的工作单元。此外,数据库管理系统提供持久性保证事务旦完成,将永远不会消失。因此,事务管理器接受来自个应用的事务指令,这些指令会告诉事务管理器什么时候事务开始或结束,以及此应用所其期望的信息。所以接受交易指令,从个应用,其中告诉经理人交易时,交易的开始和结束,以及信息的期望应用例如,有些可能不希望请求原子数。事务处理器执行下列任务登记日志为了保证持久性,数据库的每次变动都会单独记录在磁盘上。日志管理器遵循其中些设计,以确保无论何时系统发生故障或冲突现象,恢复管理器将能够审查日志的变化和恢复数据库,使其状态致。日志管理器最初把日志记录在缓冲器里,并与缓冲区管理器协商,以确保缓冲器里的内容在适当的时候写回到磁盘磁盘里可以防止冲突。并发控制事物必须能独立执行。但在大多数系统中,事实上有许多事务同时执行。因此,调度器并发控制管理器必须确保各种事务的个人行动有序进行,结果就象是这些事务是个整体在执行,次个。个典型的调度程序,它的工作就是在些数据库片段保持锁。这些锁,是防止两个事务访问同块数据,以至于交互

下一篇
(VB人事管理的设计)第1页
1 页 / 共 75
(VB人事管理的设计)第2页
2 页 / 共 75
(VB人事管理的设计)第3页
3 页 / 共 75
(VB人事管理的设计)第4页
4 页 / 共 75
(VB人事管理的设计)第5页
5 页 / 共 75
(VB人事管理的设计)第6页
6 页 / 共 75
(VB人事管理的设计)第7页
7 页 / 共 75
(VB人事管理的设计)第8页
8 页 / 共 75
(VB人事管理的设计)第9页
9 页 / 共 75
(VB人事管理的设计)第10页
10 页 / 共 75
(VB人事管理的设计)第11页
11 页 / 共 75
(VB人事管理的设计)第12页
12 页 / 共 75
(VB人事管理的设计)第13页
13 页 / 共 75
(VB人事管理的设计)第14页
14 页 / 共 75
(VB人事管理的设计)第15页
15 页 / 共 75
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批