数据库开发中书写规范

运维 数据库运维
数据库的发展大家都是看到的,技术方面是越来越强大,性能也是越来越高超,那么着一切都是源于数据库的开发,是有了数据库的开发,数据库才得以发展,那么本文主要为大家介绍数据库开发过程中书写规范。

数据库开发过程中涉及到很多方面的规范知识,当然,数据库开发过程中的书写也是受规范的约束,下面就为大家详细介绍数据库开发中书写规范。

书写规范

  1、存储过程

  /-----------------------------------------------------------------------------------

  存储过程名称:  dbo.up_shop_SysLog_QrySyslog

  概要说明:
    中文名称:  查询系统日志
    用  途:  查看管理员在后台进行的所有操作记录
    数 据 库:  shop_hisadmin

  调用举例:

  -- 添加操作记录
  declare @opercont as varchar(200)
  declare @ipaddr as varchar(20)
  declare @returnvalue as int
  set @opercont = "操作记录"
  EXEC @returnvalue = [dbo].[up_shop_SysLog_QrySyslog] 10 , @ipaddr, @opercont
  return @returnvalue

  外部联系:
    上级调用:
    下级调用:
    输 入 表:
    输 出 表:

  原作者:      原作日期:
  
  功能修订:
    简要说明:

  修订记录:

    修改功能描述:添加分页显示功能
    修改者:     修改日期:

  备注:

-----------------------------------------------------------------------------------/
CREATE PROCEDURE dbo.up_shop_SysLog_QrySyslog
  @czid   int,     -- 操作ID
  @ipaddr  varchar(20),-- 操作IP
  @opercont varchar(200)-- 操作内容
AS
  DECLARE @returnvalue  INT   -- 返回值(10 - 成功; 11 - 其他失败)
BEGIN
  SET NOCOUNT ON
<< 添加操作记录语句 >>
  return 0
  SET NOCOUNT OFF
END


  2、视图

  /-----------------------------------------------------------------------------------

  视图名称: dbo.v_shop_SysLog

  概要说明:
    中文名称:  查询系统日志
    用  途:   查看管理员在后台进行的所有操作记录
    数 据 库:  shop_hisadmin

  原作者:      原作日期:
  
  功能修订:
    简要说明:

  修订记录:

    修改功能描述:
    修改者:     修改日期:

  备注:

-----------------------------------------------------------------------------------/
CREATE View dbo.v_shop_SysLog

AS
  DECLARE @returnvalue  INT   -- 返回值(10 - 成功; 11 - 其他失败)
BEGIN
  SET NOCOUNT ON
<< 添加操作记录语句 >>
  return 0
  SET NOCOUNT OFF
END

俗话说的好:无规矩不成方圆,有了这些规范,在进行数据库开发中才能时刻都能严谨,做好每一步的开发工作,避免出现什么纰漏,数据库的开发才能更好的完成。

【编辑推荐】

  1. SQL Server移动系统数据库开发详解
  2. MS-SQL Server数据库开发中技巧总结
  3. 微软SQL Azure云数据库开发揭秘
责任编辑:迎迎 来源: 博客
相关推荐

2011-04-07 10:29:21

数据库编程书写规范

2011-03-21 13:21:23

数据库开发规范

2011-07-08 10:01:05

PHP

2010-09-01 10:17:38

CSShack注释

2011-03-21 13:41:20

数据库开发规范

2017-07-20 11:11:39

前端CSS书写规范

2019-11-07 14:46:09

数据库MySQL命令

2011-04-07 10:50:47

数据库编程注释规范

2011-08-05 16:31:47

iPhone 数据库

2013-04-01 10:49:51

iOS开发sqlite数据库

2010-09-01 09:59:32

CSS

2010-08-31 11:25:15

2009-02-03 13:06:17

日常维护规范MySQL

2010-04-12 15:53:09

Oracle

2014-08-29 10:24:05

SQL Server

2013-03-27 09:47:01

Android开发SQAndroid SDK

2010-05-11 18:57:53

MYSQL数据库命名

2021-01-26 13:31:48

数据库关系型数据库冗余

2009-07-02 09:00:25

JDBC设计JSP访问数据库

2011-08-12 14:18:38

SQL Server数设计规范
点赞
收藏

51CTO技术栈公众号