首页 / 软件开发 / 数据结构与算法 / 提前认识软件开发(26) 数据库脚本的注释
提前认识软件开发(26) 数据库脚本的注释2015-01-251. 概述注释在程序语言的编写中占有非常重要的地位。优美的、得当的注释不仅有助于研发人员理解程序,还能够提高编程效率(进而提高办事效率)。但是,可能是由于工作比较忙的缘故,许多开发人员不重视注释的书写,这也导致了项目交接的时候,其他开发人员理解程序困难,甚至不知道程序到底要做什么事情。因此,良好注释的书写是对一个开发人员的基本要求,大家一定要重视。对于脚本的注释,建议大家一律采用英文,这样可以体现出国际化、专业性与规范性。2. 数据库脚本文件头部的注释很多脚本文件都没有头部的注释,大家认为它不重要。但作者认为一定要把这部分内容加上,这样为以后追踪版本信息提供了方便。在文件头部的注释中,要包括版权、数据库类型、创建日期、作者、修改记录等信息,可以采用以下的样式:--*********************************************************************-- copy right (C)2014, company name.-- DB Type: XXX-- Content: XXX-- Created: YYYY.MM.DD-- Modify1: The name of the author-- Date1: YYYY.MM.DD-- version1: The original version of the product-- Modify2: The name of who modified the file-- Date2: YYYY.MM.DD-- version2: The updated version of the product--**********************************************************************3. 数据库脚本文件摘要信息的注释在头部注释之后,不要马上就开始创建表及存储过程,而应该有一个摘要。如果是建表脚本,摘要就是该文件中包括的表的名称和用途;如果是创建存储过程的脚本,摘要就是该文件中包括的存储过程的名称和用途。这个摘要可以起到索引的作用,帮助开发人员了解脚本文件的主要内容。摘要信息的注释可以采用以下的样式:--********* XXX(Version)DataBase Table Creating*********--* 1 table1 : description1--* 2 table2 : description2--* 3 table3 : description3. . . . . .--***************************************************4. 表或存储过程开头处的注释在表或存储过程的开头处添加注释,可以起到方便定位、易于查阅的作用。可以采用以下的样式:-- XXX(The name of the table or procedure, and what it is used for)The definition of the table or procedure5. 表的各字段之后的注释在定义了一个表的各字段之后,需要对每个字段进行注释,以方便研发人员了解其作用,避免猜测和错误理解。这样,使用起来也会得心应手。表的定义及字段注释可以采用以下的样式:create table tb_XXX(AAA int not null, -- description1BBB varchar(256) not null, -- description2CCC int default(0) null, -- description3DDD varchar(256) default("""") null, -- description4. . . . . .)