SQL编程风格_数据库教程
资源名称:SQL编程风格 内容简介: 《图灵程序设计丛书·SQL编程风格》针对数据库的设计与编程提出了一系列规则和建议,内容涵盖命名规范、代码版式、键的设计、数据编码方案、编码风格、视图和存储过程的使用以及SQL 中的思考方式和一些试探法等多方面。这些规则都给出了原理说明和例外情况,并列举了大量示例。通过阅读《图灵程序设计丛书·SQL编程风格》,读者可以加深对SQL 思维方式的理解,改善SQL 编程风格,并编写出可读性强、可移植且易于维护的SQL 代码。此外,书中的规则对于公司内部制定编程规范也具有很好的借鉴作用。 《图灵程序设计丛书·SQL编程风格》适合数据库管理人员和开发人员阅读,也可作为高等院校计算机专业师生的参考教材。 资源目录: 第1章 名称与数据元素 1.1 名称 1.1.1 注意名称长度 1.1.2 在名称中避免使用所有特殊字符 1.1.3 避免使用引号分隔标识符 1.1.4 实施大写规则以避免大小写区分问题 1.2 遵循ISO-11179标准命名规范 1.2.1 SQL的ISO-11179 1.2.2 抽象级别 1.2.3 避免使用描述性前缀 1.2.4 制定标准化的后缀 1.2.5 表和视图名称应当是遵循业界标准的、集合、类或复数名称 1.2.6 相关名基本上也要遵循与其他名称相同的命名规则 1.2.7 关系表名应当是常用描述术语 1.2.8 元数据模式访问对象的名称可以包含结构信息 1.3 命名数据元素时遇到的问题 1.3.1 避免模糊名称 1.3.2 避免名称在不同的地方改变 1.3.3 不要使用专有暴露的物理定位符 第2章 字体、标点和间距 2.1 版式与代码 2.1.1 名称中只使用大小写字母、数字和下划线 2.1.2 列名、参数和变量等标量小写 2.1.3 模式对象名首字母大写 2.1.4 保留字大写 2.1.5 避免使用驼峰命名法 2.2 单词间距 2.3 遵循规范标点规则 2.4 使用完全保留字 2.5 如果在使用的SQL产品中有标准保留字,就不要使用专有保留字 2.6 如果有标准语句,就不要使用专有语句 2.7 疏排版面的隔空白道和垂直间距 2.8 缩进 2.9 使用行间距将语句分组 第3章 数据定义语言 3.1 将默认值放到合适的地方 3.2 默认值的类型应当与列的类型相同 ...