中国审计师考试网

聊聊SQL语言在资金审计中发挥的作用(技术干货

  SQL语言首先我们先了解什么是SQL语言!结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统,可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。
  民生资金是提高人民生活水平、保障人民生活质量的重要手段,但由于涉及人员数量多、范围广,在传统的纸质审计当中通过翻阅账本和凭证的方式很耗费人力和时间。科右前旗审计局利用数据库技术对民生资金进行审计,提高审计效率的同时也提高了审计结果的准确性,达到了很好的效果。
  例如在某民生补贴资金审计当中,存在享受补贴人员死亡后他人继续领取该人补贴和不在补贴范围内的人员享受补贴等情况,不仅造成财政资金的损失,也破坏了民生资金发放的公平性。
 
  1、用结构化查询语言(SQL)将补贴表和从公安户籍部门采集的该地区死亡人员情况表进行比对,生成已死亡人员享受补贴情况表:
 
  select*
 
  into已死亡人员享受补贴情况表
 
  from补贴表a join死亡人员情况表b
 
  on a.姓名=b.姓名and a.身份证号=b.身份证号码
 
  where a.领取补贴月份>substring(b.死亡时间,5,2)
 
  2、用结构化查询语言(SQL)将实际享受补贴的人员表与记录在系统的应享受补贴人员表进行比对,并生成不在册人员享受补贴情况表:
 
  select*
 
  into不在册人员享受补贴情况表
 
  from享受补贴人员表
 
  where身份证号not in(select身份证号
 
  from在册补贴人员表
 
  where身份证号is not null)
 
  审计师根据比对结果作为审计疑点做进一步的调查核实,以保证审计结果的准确性。对于发现的问题,审计要求相关部门追回被多领取的补助并上缴国库,在以后的工作当中加强管理防止此类问题的发生。

  【中国审计师考试网审计菌寄语】青年是时代的浪潮。人逐渐走向老年是自然规律。从社会整体来看,这种现象就是世代交替。少年会变成青年,青年会变成壮年,宛若大海的巨涛,任何力量也无法阻挡,有似地球的自转,永远不可能停止。青年们必将以势如破竹之势进入下一个时代。这里有革命,有真正的革新,有跃动的生命力。祝你学习进步!工作顺利。


赞 (0) 直达链接
分享到