社会化媒体营销

【+】

SQL_Server开发通用规范(1)

langziqian

SQL开发规范

文件编号:

文件版次:

文档编号

版本号

0.9

分册名称

sqlServer开发规范

1/1

总页数

正文

附录

编制

孙启琳

审批

生效日期

东软集团股份有限公司

修改记录

版本号

变更控制报告编号

更改条款及内容

更改人

审批人

更改日期

0.9

2010001

文档创建

孙启琳

2010-2-2

 

 

 

 

 

 

 

 

 

 

 

 

1.1 目的

规范sql的编写格式,提高SQL语句的可读性,共享性和执行效率。1.2 使用范围

所有需要与数据库交互的应用系统。1.3 概述

大部分业务系统需要与数据库进行交互,与数据库交互的主要方式就是SQL语句,编写规范的SQL语句不但利于阅读,而且被数据库重复使用的几率也较大,执行效率相对较高,编写的好的SQL与编写的差的SQL在执行性能上可能会差几倍甚至几千几万倍,因此养成好的SQL编写规范对于提高项目质量及提高开发人员自身素质有着潜在的极大的影响。1.4 书写

SQL书写遵守如下规范:

在同一个项目中,为了最大限度实现SQL的共享,要求书写sql语句时大小写要一致,为了阅读方便和统一起见,所有SQL语句全部小写(如SQL谓词,字段名,表名等),常量除外,常量可以按需要书写。

举例:下面两个相同的语句除常量外都要统一起来。

1)select name from emp;

2)select ‘NAME’from emp where emp_no=’QD001’

SQL语句尽可能放在一行,若SQL太长放在一行中影响阅读时可分多行,但要保持缩进一致,缩进可用TAB或者空格,但TAB数和空格数最好一致。

SQL语句中,各谓词之间以空格分割的,尽量保持空格数量一致,即若用一个空格分割,则全部都用一个空格分割,便于数据库能够共享。

能使用绑定变量的,尽量使用绑定变量,尤其是在前台程序中.

对下面列出的情况,慎重使用绑定变量:

1)列值倾斜严重,如:某一状态列大部分值是‘1’,只有极少数值为2’,这种情况不宜用绑定变量,而应该用常量,便于数据库使用柱状图统计信息。

2)日期时间列。

总之:书写SQL的目标是若sql的用途是一样的,则sql应该完全一致,包括空格,大小写。下面的语句由于写法不完全相同,数据库会理解为4条不同的语句从而导致重复编译,降低了性能。

加载 全文

“SQL_Server开发通用规范”相关信息

SQL_Server开发通用规范通用规范汉字表,通用机场是什么意思,通用规范汉子表2013,通用规范查询,监理规范,通用 规范字,中国通用语言是什么,检验规范怎么写,通用集团,上海通用开发流程,中国通用,windows开发前景,上汽通用汽车开发术语,什么是桌面开发,通用开发流程PT,产品开发规范,敏捷开发,软件开发规范,前端开发,开发规范有哪些,amd规范,系统开发需求模板,通用汽车
MS SQL Server命名及编码规范

MS SQL Server命名及编码规范

2 适用范围本规范适用于公司范围内所有以 SQL SERVER 2000/2005 作为后台数据库的 应用系统和项目开发工作。 3 对象命名规范 3.1 通用规则 Pascal 规则 每个单词...

贡献者:tanjun_2008

T-SQL编程规范

T-SQL编程规范

T-SQL编程规范_IT/计算机_专业资料。Transact-SQL编程...数据架构 除 SQL Server 系统定义的数据架构外,新建...常用字段命名 这里的常用字段是指在建表时频繁使用...

贡献者:153897692

SQL_Server开发通用规范

SQL_Server开发通用规范

SQL 开发规范 文件编号: 文件版次: 文档编号 分册名称 总页数 编制 孙启琳 sqlServer 开发规范 正文 审批 版本号 0.9 第 1 册/共 1 册 附录 生效日期 东软...

贡献者:langziqian

SQLserver数据库设计及开发规范

SQLserver数据库设计及开发规范

SQLserver数据库设计及开发规范_计算机软件及应用_IT/计算机_专业资料。SQLserver...常用单词缩写三个字母以上第一个字母大写,例如:Xml 1.2 表名和字段规则如下:...

贡献者:gqsflx

关于SQL编写的规范说明

关于SQL编写的规范说明

SQL_Server开发通用规范 22页 免费 SQL编写规范 15页 免费 SQL书写规范 5页 免费 SQL语句规范 3页 免费 SQL编程规范 10页 免费如要投诉违规内容,请到百度文库投...

贡献者:jiangxp1988

编码规范_T-SQL

编码规范_T-SQL

SQL编码规范建议 16页 1下载券 SQL脚本编码规范 2页 1下载券 SQL编码规范试题 3页 免费 规范_SQL编码 6页 免费 喜欢此文档的还喜欢 SQL_Server开发通用规范 ...

贡献者:毛线熊和兔兔

MS SQL Server命名及编码规范修订版

MS SQL Server命名及编码规范修订版

2. 使用范围本规范适用于互联网事业部所有以 SQL SERVER 2005 作为后台数据库的应用系统和项 目开发工作。 3. 对象命名规范 3.1 通用规则 ? ? ? Pascal 规则...

贡献者:Joshuama

TSQL编程规范《sqlserver2005》

TSQL编程规范《sqlserver2005》

TSQL编程规范《sqlserver2005》TSQL编程规范《sqlserver2005》隐藏>> Sql2005 的 ...常用字段命名 这里的常用字段是指在建表时频繁使用的表名或列名, 下表对常用...

贡献者:hpadamancy

Sql Server课程标准

Sql Server课程标准

Sql Server课程标准_商业计划_计划/解决方案_实用文档...而且能够以数据库为指导,设计出合理、规范的数据库...开发环境; 2、会使用常用 WEB 服务器 控件,了解其...

贡献者:sunbx002

SQL Server数据库命名与编码规范

SQL Server数据库命名与编码规范

SQL_Server开发通用规范 22页 免费 SQL+SERVER数据库命名编码... 8页 1财富值 数据库设计规范指南 20页 免费 数据库编码规范 13页 免费 标准数据库设计规范 7...

贡献者:whd_87

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 来源: 赛迪顾问 作者: 计算机产业,软件与信息服务业研究中心 根据赛迪顾问研究,在目前的云计算产业链中,共有六类角色...

贡献者:遇浩