如何利用SQL语句审计商业银行高息揽存问题

文章作者 100test 发表时间 2011:03:18 02:13:11
来源 100Test.Com百考试题网


随着国有商业银行和股份制银行的重组、上市,入世后外资银行的不断涌入,银行间的竞争特别是存款大战愈演愈烈。沈阳办结合银行审计项目积极开展计算机辅助审计工作, 运用计算机SQL语句对商业银行的高息揽存问题进行了有益探索。

一、取得银行的有关数据后,按照审计需要重新建立了数据库和数据表。在建表过程中,首先要根据数据字典将表名和表头汉字化。然后把对公活期存款主表与对公活期存款明细表关联,形成对公活期存款的分户账,此新表中包含客户号、客户中文名以及所有对公活期存款明细表的字段,以便下一步查询。SQL语句如下:

Select distinct b.客户号,b.客户中文名,a.* into 对公存款活期表 from 对公存款活期明细表 a left join 对公存款活期主表 b on a.帐号=b.帐号

结果见表一:

如何利用SQL语句审计商业银行高息揽存问题

表一 对公存款活期表

二、利用对公活期存款分户账,通过平行模拟法计算各个存款户年度应结利息。活期存款的利息计算公式为(∑存款金额×存款天数×年利率/360),存款金额取值为上次交易的余额,存款天数是当次交易与上次交易的时间间隔。在操作中,需要将对公活期存款表按照账号、交易日期和交易时间升序排列,再插入序号,这样同一账号内,序号小一个的,即为上次交易,存款金额和存款天数就可以确定了,然后根据公式,计算出每个账号分年度的应结利息,存入新表。SQL语句如下:

Create view jxg_利息计算表 as
0select a.*,b.帐户余额 as 金额,((cast(a.交易日期 as int) -cast(b.交易日期 as int))/10000)*360 (((((cast(a.交易日期as int) -cast(b.交易日期 as int))000))/100)


相关文章


如何应对国际内审师考试(CIA)
8点CIA考试应对策略
如何一次通过国际注册内部审计师(CIA)考试
SQL数据库的备份、还原、压缩与数据转移的方法
如何利用SQL语句审计商业银行高息揽存问题
2010年CIA资格考试的特点及应试技巧
国际注册内部审计师考试及应试技巧
一次通过2009年CIA考试的建议
CIA,原来是这么玩意
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛