社会化媒体营销

【+】

SQL(1)

龙源期刊网2013

龙源期刊网 https://www.qikan.com.cn

SQL Server 2008中的存储过程的研究及应用

作者:张梅梅 宋正明 李豪 王影

来源:《中国市场》2016年第23期

[摘要]存储过程是一种重要的数据库对象,恰当地使用存储过程可以简化应用程序的开发,提高系统的运行性能。文章以SQL Server 2008的存储过程为例,阐述了存储过程的定义、特点及其参数的定义,主要研究了存储过程中出口参数和入口参数的使用,并在Visual C#中实现调用存储过程的方法。

[关键词]SQL Server;存储过程;出口参数;入口参数;Visual Studio C#

[DOI]10.13939/j.cnki.zgsc.2016.23.79

1引言

在以数据库为核心的大中型应用系统中,通常需要处理海量数据,数据的存储和查询速度直接影响应用系统的性能。存储过程是一组保存在数据库中的,经过预先编译和优化的,执行数据库操作的SQL 语句。存储过程可以作单独的数据库对象,也可以作为一个单元被用户的应用程序调用。存储过程作为数据库对象存储在数据库中,执行一次后,其编译好的代码存储在高速缓冲存储器中,再次使用时直接调用,无需再次编译即可执行,使执行速度大大提高。因此,使用存储过程完成对数据库的操作,可以有效提高数据存储和查询的速度。同时,存储过程还可以降低整个应用程序的复杂性,提高重用性、安全性和可伸缩性。本文详细介绍在Visual C#开发平台下,主要用Transact-SQL 编写存储过程存储在SQL Server中,并创建应用程序来调用存储过程,返回结果,然后对数据结果进行处理。且都对存储过程直接访问的功能。通过具体的例子,介绍了在SQL Server数据库中如何使用存储过程实现复杂的数据处理功能。

当应用程序需要访问服务器上的数据时,在不建立存储过程的情况下。通过网络将

Transact-SQL 语句发送至服务器,服务器对语句编译后再传递给客户端。这种方式对于大量数据处理的事务,增加了网络上的传输量,加重了客户端的负担。

存储过程就是一种Transact-SQL 语句,编译在单个的执行计划中。它在服务器端对数据库记录进行处理,然后将结果发给客户端。这样,既充分利用了服务器强大的计算能力,也避免了应用程序执行时需要大量数据从服务器下载到客户端,减少了网上的传输量,同时也提高了客户端的工作效率。

2存储过程的特点

分页:1234
加载 全文

“SQL”相关信息

SQLsql视图,sql语句大全,sql存储过程,sql创建视图,sql安装教程,sql语句入门,sql注入工具,sql数据类型,安装sql
SQL_入门新手教程

SQL_入门新手教程

SQL_入门新手教程_计算机软件及应用_IT/计算机_专业资料。SQL 是用于访问和处理数据库的标准的计算机语言。 什么是 SQL? ? SQL 指结构化查询语言 ? SQL 使我们...

贡献者:jingung

SQlserver+《答案》_图文

SQlserver+《答案》_图文

在 SQL Server 数据库《排序规则为默认值》中,有一个产品表 products,你想按照价格从小到大的顺序显示所有产品的名称《productname》和价格《price》 ,可以实现该功 ...

贡献者:hsxt02

SQL文大全

SQL文大全

SQL文大全_IT/计算机_专业资料。sql文大全SQL 语句教程 SQL语句教程《01》 SELECT ... 2 SQL语句教程《02》 DISTINCT......

贡献者:bingding83

SQL_自学手册

SQL_自学手册

Techpool 2009-6-12 SQL SELECT SQL DISTINCT SQL WHERE SQL AND OR SQL IN SQL BETWEEN SQL LIKE SQL ORDER BY SQL函数 SQL COUNT SQL GROUP BY SQL ...

贡献者:佛撒娇佛i我

sqlserver是什么?

sqlserver是什么?

简述: SQL Server 是由 Microsoft 开发和推广的关系数据库管理系统《DBMS》 ,它最初是由 Microsoft、Sybase 和 Ashton-Tate 三家公司共同开发的,并于 1988 年推出...

贡献者:广安门青鸟

sqlserver 角色 详解

sqlserver 角色 详解

sqlserver 角色 详解_IT/计算机_专业资料。sqlserver 角色 详解 12.4 角色 当几个用户需要在某个特定的数据库中执行类似的动作时《这里没有相应的 Windows 用户...

贡献者:liubin_408

SQL过程简介

SQL过程简介

结构化查询语言《SQL》是什么? 结构化查询语言《SQL》是一个标准的、 应用广泛的检测和更新数据语 言,与关系型数据表和数据库。 SQL 过程是什么? SQL 过程是最...

贡献者:宵笑人

在与sql server 建立连接时出现与网络相关的或特定于实...

在与sql server 建立连接时出现与网络相关的或特定于实...

在与sql server 建立连接时出现与网络相关的或特定于实例的错_计算机软件及应用_IT/计算机_专业资料。在连接到 SQL Server 2005 《或2008》时,在默认的设置下 SQL...

贡献者:lanhutu22

SQL编写规范

SQL编写规范

SQL 编写规范范围 1 本规范规定了 SQL DQL 和 DML 语言的编写总则,从书写格式和性能优化两方面归纳了 SQL 书写 的具体要求,并给出 SQL 语句示例。 本规范适用...

贡献者:yuchao4567

Sql基础入门

Sql基础入门

Sql 基础入门本教程用简单易懂的叙述, 介绍了 SQL 语言中最基本的 select 语句的各种用法, 从字段、记录、表的概念,到聚合函数和 GROUP BY 和 HAVING 子句。...

贡献者:joglar

VisioTCP

实验四--TCP 协议分析

实验四--TCP 协议分析

郑州轻工业学院本科 实验报告 设计题目:实验四 TCP 协议分析 学生姓名: 系别:计算机与通信工程学院 专业: 班级: 学号: 指导教师: 实验四 TCP 协议分析 一、 ...

贡献者:手捧九支玫瑰

TCP端口大全

TCP端口大全

TCP端口大全_计算机硬件及网络_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档TCP端口大全_计算机硬件及网络_IT/计算机_专业资料。TCP端口大全 ...

贡献者:李L胜S波B

TCP连接的建立和释放

TCP连接的建立和释放

TCP 连接的建立和释放 TCP 首部格式 先看 TCP 报文段的格式,如下; TCP 报文段首部的前 20 个字节是固定的,后面有 4N 字节是根据需要而增加的选项。因此 TCP...

贡献者:coolhzzmy3

TCP的定义及作用

TCP的定义及作用

TCP的定义及作用_计算机硬件及网络_IT/计算机_专业资料。TCP 的定义及作用什么是 TCP/IP 网络协议? 网络协议就是网络中《包括互联网》传递、管理信息的一些规范。...

贡献者:zhangmin199518

TCP_图文

TCP_图文

《网络协议》实验报告 实验 名称:传输控制协议《TCP》 组别机器号:第六组主机 B 班学姓级:网络 13-3 班号:1320020306 名:黄腾飞 指导 教师:陈虹 成绩: 1 一...

贡献者:呼呼咴咴

无线网络中的TCP拥塞控制

无线网络中的TCP拥塞控制

无线网络中的TCP拥塞控制_互联网_IT/计算机_专业资料。计算机网络论文 无线网络中的 TCP 拥塞控制 制作人: 唐鲁琦 学号: 131110520 目录引言 ...计算机网络论文 ...

贡献者:825016238

TCP增强总结《一》

TCP增强总结《一》

TCP增强总结《一》_学习总结_总结/汇报_实用文档。TCP-peach,TCP-westwood,TCP-Hybla,snoop协议等总结对比TCP 增强总结《一》 1 TCP 问题分析传输控制协议 TCP 最初...

贡献者:紫色忧郁梦

TCP头结构

TCP头结构

TCP 头结构 TCP 头结构 TCP 头结构 TCP 协议头最少20个字节,包括以下的区域《由于翻译不禁相同,文章中给出相应的英 文单词》 : TCP 源端口《Source Port》:16...

贡献者:liangweichao88

基于WinSock的简单TCP网络编程实验报告

基于WinSock的简单TCP网络编程实验报告

报告人姓名: 学班学号: 级: 期: 实验 成绩 实验项目名称 基于 WinSock 的简单 TCP 网络编程 一、实验目的与要求: 1、学习和掌握 Socket 编程的面向连接编程模...

贡献者:冰女烦恼

基于TCP协议网上聊天程序

基于TCP协议网上聊天程序

基于TCP协议网上聊天程序_互联网_IT/计算机_专业资料。 深入理解计算机网络基本原理,将书本上抽象的概念与具体的实现技术相结合,体会网络协议的设计与实现过程,以及...

贡献者:tl250818434

SOAP云计算

云计算的认识和理解

云计算的认识和理解

云计算的认识和理解 电子商务 1491 201441071007 陈婷娟 一、云计算的基本概念和原理 云计算《cloud computing,分布式计算技术的一种,其最基本的概念,是透过网络将庞...

贡献者:气死姐咯

云计算的分类

云计算的分类

云计算的分类_互联网_IT/计算机_专业资料。云计算的分类 1、按运营模式分类 云计算作为发展中的概念, 尚未有全球统一的标准分类。 根据目前业界基本达成的共识, ...

贡献者:soyoung5k

云计算发展现状及应用前景

云计算发展现状及应用前景

1 云计算的概述 1.1、云计算定义 云计算《Cloud Computing》概念的直接起源是亚马逊 EC2《Elastic Compute Cloud 的 缩写》产品和 Google-分布式计算项目,云计算是...

贡献者:yyt199411

云计算_图文

云计算_图文

云计算_互联网_IT/计算机_专业资料。云计算 云计算云计算的三种服务模式:IaaS,PaaS 和 SaaS 云服务”现在已经快成了一个家喻户晓的词了。 如果你不知道 PaaS,...

贡献者:小小白菜gost

云计算

云计算

云计算_互联网_IT/计算机_专业资料。云计算简介云计算论文 学院:测绘科学与技术学院 班级:测绘工程 1204 班 姓名:廉晓琪 1210020413 日期: 2014 年 12 月 3 日...

贡献者:lqi0306

迎接云计算时代上93

迎接云计算时代上93

云计算是从效用计算演化来的。 正确 错误 2. 云计算的资源类型是异构资源。 正确 错误 3. 美国国家技术与标准研究院对于云计算的定义是“云计算是一种计算模式...

贡献者:千载传承

对于云计算的认识和理解

对于云计算的认识和理解

对于云计算的认识和理解云计算,分布式计算技术的一种,其最基本的概念,是透过网络将庞 大的计算处理程序自动分拆成无数个较小的子程序, 再交由多部服务 器所...

贡献者:忘记w过客

我对云计算的认识

我对云计算的认识

云计算宣告了低成本提供超 级计算服务的可能,是黑客和不法分子投入极少的成本,就能获得极大的 网络计算能力,一旦这些“云”被用来破解各类密码、进行各种攻击,将 ...

贡献者:Die夏洛克

云计算与云服务

云计算与云服务

云计算与云服务_互联网_IT/计算机_专业资料。云计算与云服务一、云计算的概念云计算的概念最初提出是在 2001 年,从云计算的概念提出至今,业界一直没有一个公 ...

贡献者:li_yueguang

云计算产业链

云计算产业链

云计算产业链发布时间: 2010-06-21 10:12 来源: 赛迪顾问 作者: 计算机产业,软件与信息服务业研究中心 根据赛迪顾问研究,在目前的云计算产业链中,共有六类角色...

贡献者:遇浩