1 / 7
文档名称:

触发器技术在电子商务系统开发中的应用.doc

格式:doc   大小:17KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

触发器技术在电子商务系统开发中的应用.doc

上传人:xiang1982071 2021/2/27 文件大小:17 KB

下载得到文件列表

触发器技术在电子商务系统开发中的应用.doc

文档介绍

文档介绍:触发器技术在电子商务系统开发中的应用
摘要: 在数据库系统的开发和应用过程中,数据完整性是衡量系统性能的重要标准之一。触发器作为数据库软件中的一个重要工具,能够在表中数据发生变化时,自动触发完成相关操作来保证数据的完整性。文章研究了在sql server环境下,如何通过设计合理的触发器,实现电子商务系统中数据的完整性。
abstract: in the development and application process of the database system, data integrity is one of the important standards to measure system performance. as an important tool in database software, triggers can ensure the integrity of data when the table changes. this article researches how to design reasonable trigger to realize the data integrity of e-commerce management system under the sql server environment.
关键词: 触发器;电子商务;sql
key words: triggers;electronic commerce;sql
0 引言
在互联网经济环境下,电子商务已经成为社会经济最具活力的有机组成部分,越来越多的上市企业、商家加入电子商务领域。2012年3月,在工业和信息化部发布的《电子商务“十二五”规划》中,指出电子商务是“企业降低成本、提高效率、拓展市场和创新经营模式的有效手段”。
在电子商务系统的开发过程中,保证数据库中数据的完整性和安全性是一项非常重要的任务。在当今电子商务系统普遍使用的关系数据库中,普通的check约束等能够实现一些基本的数据完整性,而对于一些复杂的完整性操作,使用触发器是最佳的选择[1]。本文以电子商务系统webshop为例,研究了在sql server 2005环境下,如何通过触发器技术实现数据库中数据的完整性。
1 触发器概述
触发器是一种特殊类型的存储过程,它在指定的表中数据发生变化时自动生效[2]。触发器在调用时自动执行
insert、update、delete和select语句,实现表间的数据完整性和复杂的业务规则。
触发器主要有如下优点:强化约束,实现比check约束所定义的更为复杂的约束;跟踪变化,限制不允许数据库中未经许可的指定更新和变化;级联运行,通过侦测数据库内的操作,自动的级联影响整个数据库的相关内容。
在sql server2005中,根据触发事件不同分为dml触发器和ddl触发器两类。
dml触发器
dml触发器是当数据库服务器中发生数据操作语言(dml)事件时要执行的操作[3]。dml触发器用于在数据库修改时强制执行业务规则。根据触发器语句执行的时机,dml触发器分为alter触发器和instead of触发器。after触发器先执行insert、update或delete操作,之后执行触发器语句;in

最近更新

优化贵阳市农村义务教育资源配置研究的任务书.. 2页

伊马替尼治疗胃肠道间质瘤的临床研究的任务书.. 2页

API设计与接口调试 6页

泵站施工安全技术规程 31页

“捧着”课标“读”教材——以小学数学学科为.. 9页

《学术英语阅读》答案 5页

《酒店英语》课程标准 5页

柴油发电机组安装安全技术交底 27页

上海高桥东陆学校 8页

中心卫生院重点岗位风险点专项清查表 6页

企业办公自动化系统的设计与实现的中期报告 1页

春节期间内部安全管理工作实施方案 34页

五年级语文上册第八单元复习测试卷(含答案) 12页

人教版《道德与法治》七年级上册:9.1 守护生.. 10页

人教版八年级上册英语 Unit 9单元知识点总结 6页

以软沥青为原料制备有序性中间相焦的研究的任.. 2页

仓储主管岗位职责 10页

以Schiff碱金属配合物为载体三种阴离子电极的.. 2页

仙龙颗粒对佐剂性关节炎大鼠血清TNF—α含量的.. 2页

承台安全管理技术措施 31页

胆囊及胰腺超声诊断课件 25页

初中数学综合实践活动课教学模式探索 4页

努力建设人与自然和谐共生的现代化作文素材 7页

医疗质量服务方案 24页

肿瘤的生物治疗及护理 25页

从“无讼”的角度看《窦娥冤》的中期报告 1页

国际经济法试题及答案(共9篇) 8页

基于PLC的立体仓库开题报告 31页

安全隐患排查方法 28页

安全防护用品用具管理及使用规定 27页