1 / 47
文档名称:

数据库设计和编码规范.doc

格式:doc   大小:764KB   页数:47页
该资料是网友上传,本站提供全文预览,预览什么样,下载就什么样,请放心下载。
点击预览全文
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

数据库设计和编码规范.doc

上传人:jianjian401 2019/11/7 文件大小:764 KB

下载得到文件列表

数据库设计和编码规范.doc

文档介绍

文档介绍:.数据库设计和编码规范————————————————————————————————作者:————————————————————————————————日期: 简介 读者对象 目的 42 数据库命名规范 规范总体要求 数据库对象命名规范 变量命名规范 63 数据库设计规范 选择有效的设计工具 表的设计 遵守范式要求 字段设计 适当的合理的冗余 注意大类型的字段设计 表关系和约束设计 主键设计 索引的设计 聚集索引和非聚集索引 索引的初始创建原则 索引的注意事项 索引的后期维护工作 物理存储设计 日志文件另外存放 存储空间的设计 174 T-SQL编码规范 书写基本规范 使用可搜索参数(where使用原则) 少用触发器和禁用游标 联合查询尽可能使用UNIONALL 尽可能避免的地方 避免返回和使用多余的数据 操作符优化 数据库事务处理原则 最少次数的访问表 避免隐含的数据类型转换 表变量、临时表和公用表达式的用法 正确地判断记录是否存在 注意自定义标量函数的影响 避免编写复杂的TSQL语句 应用程序层防止执行大块的TSQL语句 对数据库大表的处理方案 sp_executesql代替EXEC 存储过程的一些建议 335 如何进行质量控制 规范的制定、认可和实施 讨论和检查工作 对制定的规范不断完善 讨论和制定公共模板 SELECT语句 JOIN语句 子查询 INSERT语句 UPDATE语句 DELETE语句 CASE语句 IF语句 WHILE语句 EXISTS语句 变量声明 变量赋值 创建表及约束索引 存储过程 带输出参数的存储过程 视图 物化视图 自定义标量函数 自定义表值函数(多语句) 自定义表值函数(内联) 索引整理 数据库事务格式 44简介读者对象此文档说明书供开发部全体成员阅读。目的一个合理的数据库结构设计是保证系统性能的基础。一个好的规范让新手容易进入状态且少犯错,保持团队支持顺畅,系统长久使用后不至于紊乱,让管理者易于在众多对象中,获取所需或理清问题。同时,定义标准程序也需要团队合作,讨论出大家愿意遵循的规范。随着时间演进,还需要逐步校订与修改规范,让团队运行更为顺畅。数据库命名规范团队开发与管理信息系统讲究默契,而制定服务器、数据库对象、变量等命名规则是建立默契的基本。命名规则是让所有的数据库用户,如数据库管理员、程序设计人员和程序开发人员,可以直观地辨识对象用途。而命名规则大都约定俗成,可以依照公司文化、团队习惯修改并落实。规范总体要求避免使用系统产品本身的惯例,让用户混淆自定义对象和系统对象或关键词。例如,存储过程不要以sp_或xp_开头,因为SQLSERVER的系统存储过程以sp_开头,扩展存储过程以xp_开头。不要使用空白符号、运算符号、中文字、关键词来命名对象。名称不宜过于简略,要让对象的用途直观易懂,但也不宜过长,造成使用不方便。不用为数据表内字段名称加上数据类型的缩写。名称中最好不要包括中划线。禁止使用[拼音]+[英语]的方式来命名数据库对象或变量。数据库对象命名规范我们约定,数据库对象包括表、视图(查询)、存储过程(参数查询)、函数、约束。对象名字由前缀和实际名字组成,长度不超过30。避免中文和保留关键字,做到简洁又有意义。前缀就是要求每种对象有固定的开头字符串,而开头字符串宜短且字数统一。可以讨论一下对各种对象的命名规范,通过后严格按照要求实施。例如:对象命名规范数据库数据库名:[项目英文名称]+DB数据文件:[数据库名称]+:[数据库名称]+

最近更新

2025年eHR提升企业竞争力 7页

2025年云南工贸职业技术学院单招职业适应性测.. 60页

2025年云南文化艺术职业学院单招职业适应性测.. 61页

2025年云南新兴职业学院单招职业倾向性测试题.. 60页

2025年云南新兴职业学院单招职业技能测试题库.. 58页

2025年云南旅游职业学院单招职业倾向性测试题.. 64页

2025年云南旅游职业学院单招职业技能测试题库.. 62页

2025年59楼安装施工组织设计 16页

2025年云南林业职业技术学院单招职业适应性测.. 62页

2025年云南水利水电职业学院单招职业适应性测.. 62页

2025年云南特殊教育职业学院单招职业适应性测.. 62页

2025年3D打印机项目可行性研究报告 31页

2025年简单的早安共勉句子短信大集合51条 5页

2025年云南理工职业学院单招职业适应性测试题.. 60页

2025年云南省公务员考试行测言语理解与表达题.. 176页

2025年云南省大理白族自治州单招职业倾向性测.. 62页

2025年简单的失恋句子摘录44句 4页

2025年云南省怒江傈僳族自治州单招职业倾向性.. 62页

2025年云南省思茅市单招职业倾向性测试题库(.. 61页

2025年合肥职业技术学院单招职业适应性测试题.. 63页

汉语言文学专业概况 5页

中小学生校外培训合同范本(2024版) 11页

全熔化焊接与热切割模拟考试题库含答案 9页

低压配电室巡查记录表完整 5页

2022年浙江杭州市出台居住房屋出租安全管理若.. 3页

一年级课程标准解读幻灯片 12页

用组态王报表 6页

罐子沟矿2.4Mta新井设计 65页

国家电网电定[2014]19号国家电网公司输变电工.. 30页