. . . .
实习题
一、数据采集 1.文本文件数据采集
(1)已知“\\02练习数据\\007各种类型的数据”文件夹内有两种类型的贷款利率表文本文件(带分隔符的“贷款利率分隔.txt”和固定宽度的“贷款利率定长.txt”),请选用一定的方法将它们转换到SQL Server数据库中。
(2)在审计的过程中采集到一个文本文件“\\数据\\各种类型的数据\\AAAA.TXT”,请选择一种合适的方法将它导入到SQL Server数据库中。
(3)在对SAP审计的过程中采集到一个文本文件“\\02练习数据\\007各种类型的数据\\MARAV.TXT”,请选择一种合适的方法将它导入到SQL Server数据库中。 2.电子表格数据采集
(1)已知“\\02练习数据\\007各种类型的数据”文件夹内有一个“贷款利率.xls”,请选用一定的方法将它们转换到SQL Server数据库中。
(2)在审计的过程中采集到一个电子表格文件“\\02练习数据\\007各种类型的数据\\某行信贷报表.XLS”,其中第2列与第3列代表发放日和到期日(这两列应转换为日期型)。为了处理方便,请选择一种
参考
. . . .
合适的方法将它分别导入到SQL Server数据库中,并完成相应的数据转换。
(3)在对SAP审计的过程中采集到一个电子表格文件“\\02练习数据\\007各种类型的数据\\LFM1.xls”,请选择一种合适的方法将它导入到SQL Server数据库中。 二、审计软件部分:
利用《审计数据采集分析3.0》或其他工具及软件完成下列审计要求。 1.帐户信息查询(数据筛选)
我们在对某国有银行进行审计时发现,银行内部开设的小金库帐户多半有帐号而无户名,或者在户名中出现“银行”、“储蓄所”、“分理处”等字样。请在“002某工行账户”目录下的“某市工行帐户.mdb”的“帐户”表中
(1)将具有下列特征的数据挑选出来: ·开户单位名称为空的记录
·开户单位名称中包含“工行”或“银行”字样 select * into 问题帐户 from 某市工行帐户 where 开户单位名称 like '%工行%' or
开户单位名称 like '%银行%' or 开户单位名称 is null (2)将查询结果生成新表“问题账户”
(3)根据“问题账户”,按开户单位名称汇总资金金额(保留两位小数),按汇总值降序排列。
参考
. . . .
select 开户单位名称,
cast(SUM(资金余额) as decimal(18,2)) 汇总值 from 问题帐户 group by 开户单位名称
order by cast(SUM(资金余额) as decimal(18,2)) desc (这里也可以写order by 2)
2.固定资产折旧审计(构造计算字段)
在对某企业的固定资产计提折旧情况审计中,审计人员发现该企业的固定资产台帐中使用日期在前,入帐日期在后。这样,按照固定资产的入帐日期计提折旧就会发生少提折旧的情况。
请利用这个线索,在“004某烟厂数据”目录下的“固定资产.mdb”中的“折旧表”中估算出该企业少提折旧的总额。
分步实:select * into 使用日期早于入账日期 from 固定资产折旧表 where 使用日期<入帐日期
select sum(DATEDIFF(MONTH,使用日期,入帐日期)*月折旧额) 少提折旧金额
from 使用日期早于入账日期 一步实现:
select sum(DATEDIFF(MONTH,使用日期,入帐日期)*月折旧额) 少提折旧金额
into 少提折旧总额
from 固定资产折旧表 where 使用日期<入帐日期 3.某烟厂销售收入真实性审计(多维分析思路介绍)
在对某烟厂销售收入真实性的审计过程中,一审计人员进行了下
参考
. . . .
列数据处理、分析、推断与核实:
(1)选择“004某烟厂数据”目录下的“销售库.mdb”中的“商品进销存结转表”,构造计算字段“月份”【通过mid函数(Access中)和substring函数(sql server中)】,设定检索条件“类别=2”(类别“2”表示产品销售,类别“4”表示上年结转,等等)进行检索,生成新表“商品进销存结转表_生成表”,其中包括的字段有:“入帐日期,单位代码,商品代码,数量”和新生成的字段“月份”。 select 入帐日期,单位代码,商品代码,数量, SUBSTRING(入帐日期,3,2) 月份 into 商品进销存结转表_生成表 from 商品进销存结转表
where 类别='2'
(2)对第一步生成的新表“商品进销存结转表_生成表”,以“月份”为分组字段,“数量”为统计字段进行分组统计,并按照汇总数量的“降序”对结果排序。
通过分析审计人员发现企业1~10月份销售数量都保持在3至4万箱左右,11月份达6万箱,而到了12月份销售数量异常增长为7万多箱,引起审计人员注意,决定将12月份的销售作为审计的重点内容。
select 月份,SUM(数量) 汇总数量 from 商品进销存结转表_生成表 group by 月份 order by 2 desc
(3)对表“商品进销存结转表_生成表”以“月份”、“商品代码”
参考
. . . .
和“单位代码”为分组条件对“数量”进行汇总,并对汇总的数量进行“降序”排列。
审计人员发现数量最大的是6600箱,单位代码为“011220”,商品代码为“03”。因此审计人员决定将此作为分析对象。 select 月份,商品代码,单位代码,SUM(数量) 汇总数量 from 商品进销存结转表_生成表
group by 月份,商品代码,单位代码 order by 汇总数量 desc
(4)对表“商品进销存结转表_生成表”以“入帐日期”、“商品代码”和“单位代码”为分组条件对“数量”进行汇总。对汇总数量进行“降序”排列。
select 入帐日期,商品代码,单位代码,SUM(数量) 汇总数量 from 商品进销存结转表_生成表
group by 入帐日期,商品代码,单位代码 order by 汇总数量 desc
运行后,发现仅1998年12月29日一天被审计单位就对代码为“011220”的购货单位销售了数量为4700箱的产品。
通过检查该笔业务的原始附件,发现一是该笔业务没有相应的购货合同,二是提货单显示该笔销售的4700箱产品竟在一天内全部由购货方用卡车提货运走,审计人员认为这不符合常规,因为按照该产品的体积和重量,一辆卡车一次才能装几十箱产品,也就是这4700箱产品要一天提完货的话需要几百辆卡车,显然是不太可能的。至此被审
参考
相关推荐: