论企业信息化中存储过程的应用

来源 :文化产业 | 被引量 : 0次 | 上传用户:wzx85695021
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:数据库的规划与建设是企业信息化建设的一项重要工作,信息化建设的基点在数据库。信息化的优化策略一般包括服务器操作系统参数调整、数据库性能调整、SQL语句分析等几个方面。分析评价数据库性能主要指标有数据库吞吐量、数据库用户响应时间两项指标。其中对海量数据的筛选、统计,存储过程的执行及响应速度效率高.
  关键词:性能调优;响应速度;优化策略;
  中图分类号:F49 文献标识码:A 文章编号:1674-3520(2015)-09-00-01
  一、引言
  数据库技术在20世纪兴起,帮助企业解决数据处理的问题。随着信息时代的来临,数据越来越多,现阶段企业信息化建设过程当中,数据库的使用已经成为企业信息化的标志。数据库作为信息产业的重要组成部分对全球经济的发展与推动起到了非常重要的作用。近几年随着我国等新兴国家信息化建设的迅速发展,为数据库及其相关信息服务业带来了更大的机遇,传统制造行业的信息化水平也得到了发展。
  二、存储过程
  存储过程是存放在服务器上的SQL语句的预编译集合.与传统的SQL语句相比,使用存储过程明显具有以下优点:
  1、模块化编程.创建好存储过程后,将其存放在数据库中,可以在程序中多次调用。
  2、更快的执行速度. 如果一个程序需要大量T-SQL代码,或需要被反复执行,那么使用存储过程的速度会快很多。因为存储过程是放在服务器端执行的,通过网络把计算机结果传递给调用的客户端,同样的计算在服务器端执行比在客户端执行效率要高很多。
  3、减少网络流量
  一个需要数百行Transact-SQL语句的操作有时只需要执行一条调用存储过程的语句就可以了.在网络上传送一个调用而不是几百行代码,可以减少网络流量,提高响应速度。
  4、增强数据库的安全性
  一个用户可能没有执行存储过程中语句的权限,但是可以被赋予执行存储过程的权限,这就增强了数据库的安全性。另外,可以通过存储过程来隐藏用户可用的数据和数据操作中涉及的商业规则,提高了数据安全级别。
  三、核心代码
  下面通过在传统的制造业中企业工厂日历原始数据的生成来阐述在SQLSERVER中怎样创建存储过程及创建好存储过程后怎样调用.工厂日历是制造企业ERP系统的一个重要组成部分,数据来自数据库,本例中具体的目的是生成一个月的日期和工作状态,最大工时和最小工时.并根据当前日期是否是星期六或星期日来调整工作状态, 如果当前日期是星期六或星期日则工作状态为休息,否则为工作日.根据以上业务需求,操作步骤如下:
  (一)在SQLSERVER中建立一张名为Factory_date的表,在这个表中建立四个字段Pdate 、State、maxworktime、minworktime、 pdate字段的数据类型为日期时间型, State字段的数据类型为字符型, 其余两个字段为整型数据,用于存放每天最长工作时间和最短工作时间,企业业务里一般是最大工时为20小时,最小工时8小时,Pdate字段为主键,用于存储当调用存储过程后生成的日期, State字段有两个值:工作日或休息.
  (二)在SQLSERVER的查询分析器编写代码如下:
  --功能说明:生成一个月的日历和工作状态
  --定义变量
  declare @v_firstday datetime
  declare @v_lastday datetime
  declare @v_date datetime
  declare @v_sumdays int
  declare @v_counter int
  set @v_firstday=convert(datetime, @p_month+'-01')
  --求出这个月的总天数
  set @v_lastday=dateadd(mm,datediff(mm,0,@v_firstday)+1,0)-1
  set @v_sumdays=day(@v_lastday)-1
  --向表中初始化日历
  while @v_counter<=@v_sumdays
  begin
  数据插入语句
  --插入的日期为星期六或星期日时把工作状态调为休息
  update factory_Date set state='休息'
  where datename(dw,pdate) in ('星期六', '星期日')
  set @v_counter=@v_counter+1
  end;
  四、结束语
  本文论述了在SQLSERVER中怎样创建存储过程,从系统的架构设计到存储过程设计和代码的编写,每个环节都息息相关。在设计过程中充分地考虑存储过程的应用,会给软件设计带来极大的便利,从而大大地提高数据库的读取效率。
  参考文献:
  [1]闪四清 <> 清华大学出版社 2009年
  [2]杨明<> 科学文献出版社 2009年
  [3]姚世明<<事务存储过程在金融信息系统中的应用>>2008年9月
  作者简介:刘上朝,男,本科学历,工学学士学位,云南新华电脑学院教师,数据库系统工程师,信息系统项目管理师,高级工程师。研究方向:数据库技术与信息系统集成.
其他文献
摘 要:智能家居在互联网发展的带动下,已经逐步走入人们的视野,但由于行业内缺乏统一标准、行业之间的合作难度较大以及高成本化等因素的影响,智能家居发展受到限制。未来智能家居发展趋势将向实用性及低成本化方向发展。  关键词:智能家居;安防;便捷;  文章编号:1674-3520(2015)-09-00-01  智能家居是通过先进的网络通信技术、计算机技术以及综合布线技术,对日常家居生活中的各个子系统进
期刊
摘 要:计算机信息技术应用范围不断扩大,成为影响国家安全、经济建设及政治建设的重要工具,由于计算机网络系统自身的特点及人为因素,计算机及网络安全不断受到破坏,给国家和个人带来巨大经济损失,加强计算机安全保密管理工作势在必行。  关键词:计算机;安全保密;网络安全;  文章编号:1674-3520(2015)-09-00-01  一、前言  随着网络通信技术的不断发展,计算机普及范围越来越广,企业办
期刊
摘 要:计算机的应用丰富了人们的生活,使全球信息化成为了可能,更加的带动了很对新兴行业的产生和发展,然而随着计算机网络化的更快发展,很多网络安全的问题也随之产生。分析了目前计算机网络存在的安全问题,重点探讨了防范各种不利于计算机网络正常运行的措施。  关键词:计算机;网络;  文章编号:1674-3520(2015)-09-00-01  科学技术的不断革新,推动了计算机信息技术的飞跃发展,随着而来
期刊
摘 要:随着我国社会经济的飞速发展,计算机技术取得了很大进步。在此背景下,计算机软件工程也被广泛应用,极大地影响了人们的生产与生活。本文主要针对软件工程管理展开探讨,概述了软件工程的定义,并分析了软件工程管理的现状以及创新与完善计算机软件工程管理的策略。  关键词:计算机技术;软件工程;创新;措施;  文章编号:1674-3520(2015)-09-00-01  随着信息化进程的加快,我国的计算机
期刊
摘 要:中小图书馆贴近当地,对本地传统文化的收集、传播具有独特优势,本地传统文化也是中小图书馆的重要内容。要利用中小图书馆的人员、技术等优越条件,全面收集、整理地方文献材料,促进当地优秀传统文化的传承。  关键词:中小图书馆;传统文化;地域性;  中图分类号:G258.2 文献标识码:A 文章编号:1674-3520(2015)-09-00-02  引言  中小型公共图书馆一般为县以下图书馆,因其
期刊
摘 要:在计算机网络迅猛发展的今天,档案建设也遇到了重大改革——档案信息化建设。如何利用计算机网络管理、阅览档案、发挥档案的价值,达到共享,已成为我们当代档案人员面临的重要课题,需要我们从基础设施、信息资源建设、目录数据库建设以及管理人员的业务素质等各方面予以加强。  关键词:档案管理;信息化建设;人员素质;建设策略;  中图分类号:G271 文献标识码:A 文章编号:1674-3520(2015
期刊
摘 要:随着我国信息技术的发展,新媒体技术在我国的发展也越来越迅速,并且得到广泛的认可,在新媒体迅速发展的背景下,电视媒体的发展也遇到了一定的困境,但是机遇与困境是并存的,因此本文就在新媒体视角下对电视媒体的发展问题与解决策略。  关键词:新媒体视角;电视媒体;发展问题;解决策略;  中图分类号:G22 文献标识码:A 文章编号:1674-3520(2015)-09-00-02  随着互联网的普及
期刊
摘 要:随着信息化技术的发展,政府政务电子办公不仅是一种趋势,也是政府职能转型,构建服务型政府的需要。我国电子政务建设工作中取得一定进展,但仍存在一些问题需要解决,统一电子政务标准及体系、加强安全信息管理、完善各级地区大数据为企业及群众服务是经后电子政务建设的重要目标。  关键词:电子政务;信息安全;大数据;  文章编号:1674-3520(2015)-09-00-01  一、前言  随着信息化技
期刊
摘 要:文化创意产业是近年来在文化经济领域广泛应用的一个概念,是集文化产业与创意产业于一体的一种理论认识,但在世界各国和我国学术界也有着不同的解释,其中有在文化产业与创意产业之间又融入内容产业概念的理论,也有艺术创意行为造化产业的提法,还有人说这是从技术创新到人文创新的语境变化等等。因此,有必要以“知识产权与文化创意产业”为题,就文化创意产业与知识产权之间的关系及其理论发展的过程作一个简要的探讨。
期刊
摘 要:本文讲述的是一个陶艺家是如何将他的作品生活化,使工作成为一种生活的乐趣。将作品设计、制作、文化、销售、推广与其设计的三个品茗空间互为作用。  关键词:陶艺家;茶具;品茗空间;  中图分类号:TS936 文献标识码:A 文章编号:1674-3520(2015)-09-00-02  引言  本文所描述的陶艺家王兴虎的陶艺工作室里的品茗空间,其工作室名为“一凡窑”,于2015年1月10正式对外开
期刊