2008年国际注册内部审计师考试辅导516

2008年国际注册内部审计师考试辅导516

ID:22947479

大小:113.50 KB

页数:7页

时间:2018-11-02

2008年国际注册内部审计师考试辅导516_第1页
2008年国际注册内部审计师考试辅导516_第2页
2008年国际注册内部审计师考试辅导516_第3页
2008年国际注册内部审计师考试辅导516_第4页
2008年国际注册内部审计师考试辅导516_第5页
资源描述:

《2008年国际注册内部审计师考试辅导516》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、2008年国际注册内部审计师考试辅导 经营分析和信息技术                        TOPIC16 数据库  ★相关知识  16.1FileTypes  文件的类型  文件从其所包含数据的结构组织方式可分为平面文件(flatfile)、直接存取文件(direct-accessfile)、顺序存取文件(sequential-accessfile)和索引顺序存取文件(indexed-sequential-accessfile)。索引顺序存取方法(indexed-sequential-accessmethod)是一种文

2、件组织形式。记录按顺序存储在直接访问文件中,又按存储在索引记录中的主关键字进行组织,不使用指针。其特点是既可以按顺序处理大量记录又可以随机直接访问。  为了便于修改,经常把记录中相对固定的数据保存在主文件(masterfile)中,而把易于变化的部分保存在事务文件(transactionfilD中,主文件和事务文件通过索引联系。  16.2DatabaseType  数据库类型  数据库管理系统能够协助应用程序方便地组织、控制及使用数据。数据库文件的内部结构要比普通文件更为复杂。数据库按数据的组织方式可分为:  ·层次型数据库(hi

3、erarchicaldatamodel)的数据按树状组织,数据元素分为父元素和子元素,父元素中包含指针(pointer)指向子元素。对层次型数据库的检索是从根(root)元素开始的,因此根元素是最主要的数据元素。      第7页2008年国际注册内部审计师考试辅导 经营分析和信息技术                          ·网状型数据库(networkdatamodel)的数据按网络形式组织,网络中的所有数据元素之间均可通过指针进行链接。层次型数据库与网状数据库的主要区别是:层次型数据库的数据元素只能与其子元素进行链接

4、,,而网状数据库则可以与任何元素进行链接。  ·关系型数据库(relationaldatamodel)的基础是关系理论,关系数据库中的数据以表(table)的形式表示,一张表由多个记录(record)构成,每个记录由多个字段(field)组成。记录中包含主关键字(primarykey)和次关键字(secondarykey),不同的表之间通过关键字实现关联(reference),从而保证数据的完整性。因此,应用几个独立的数据库而不是一个大型综合数据库的风险是数据完整性难以设计实施  16.3WhatconstructDBMS  数据库

5、管理系统(DBMS)的组成部分  ·数据定义语言(datadefinitionlanguage):用来描述数据库内容和结构的语言。  ·数据操纵语言(datamanipulationlanguage):为用户和程序员提供从数据库中提取数据的命令,以满足信息访问和开发应用程序的需求。典型的数据操作语言是结构化查询语言(SQL)。  ·数据字典(datadictionary):保存数据库中所有数据的结构定义,包括数据元素的名称、类型、存储位置和访问权限等信息。  16.4BasicsatRelationalDatabase      第

6、7页2008年国际注册内部审计师考试辅导 经营分析和信息技术                          关系型数据库的基本知识  关系型数据库的操作类型:  · 选择(selecting):按一定条件选择出记录的子集。  · 连接(joining):按某个共同的数据元素结合多个关系型数据库表。  · 映射(projecting):将数据库表中的部分字段构成一个新的子表,使得该子表中仅包含用户需要的信息。  · 修改(updating):按一定条件修改数据库表中的一个或多个字段的值.。为了避免并发修改,保证交易的完整性,应对相

7、关内容进行锁定(lock)。当两个交易数据都上了锁,而其中任一个数据的处理都需要使用另一个数据时,就会使处理无法继续进行,从而出现死锁(deadlyembrace)。  关系型数据库结构规范化(normalization):  为了解决数据库的数据冗余以及非正常删除、插入、更新数据的问题,需要对数据库进行规范化,以保证关系型数据库的二维表的特征。例如:若一个数据库表中包含相同数据的记录多次出现,就会造成对数据库查询困难,这时就应该对数据库进行规范化。  分布式数据库在各节点的分布方法:  ·快照(snapshot):制作数据库的拷贝

8、以便分发。  ·复制(replication):复制多份相同的数据在各节点存储。复制技术可以加快应用的响应时间,但对复制数据必须进行控制,以防止出现复制数据之间的不一致。  ·分割(fragmentation/partitioning

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。