SQL进阶教程——SQL编程方法(第十二章)

本文探讨了SQL编程的重要原则,包括表的设计、编程方针和最佳实践。强调了注释、缩进、空格和大小写的使用,以及避免通配符。提倡使用标准SQL语法以增强代码的可读性和兼容性,并建议在编程时遵循从FROM开始的逻辑顺序,以优化查询性能。
摘要由CSDN通过智能技术生成

1. 前言

随着编程语言从注重“更容易让机器理解”的低级语言(如计算机语言和编程语言)向“更容易让人类理解”的高级语言发展,人们对“编程语言应该是一种人类可以读得懂,写得出的语言”这样的观点越来越认同,于是从认知心理学的角度研究编程风格的领域应运而生。(认知心理学:能跑起来就行,效率才是一切)

2. 表的设计

  • 名字和意义

名称l包括用来指代具体东西的固有名称,也包含用来指代概念或者集合的一般名称
命名是允许的字符有一下三种
1. 英文字母
2. 阿拉伯数字
3. 下划线“_”

  • 属性和列
    不能一个列包含多个意义

3. 编程的方针

3.1 注释

还是最好写注释

  1. SQL是申明式语言,即使表达同样的处理过程,逻辑任然比面向过程语言凝练的多
  2. SQL很难进行分步的执行调试

3.2 缩进

  1. 子查询需要缩进一层
  2. 在SELECT子句和GROUP BY子句指定多列时,需要缩进一层
  3. 关键字应该右齐

3.3 空格

代码中需要适当的留一些空格

3.4 大小写

关键字使用大写字母,列名和表名使用小写字母(表名首字母大写)

3.5 逗号


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值