1. 用例
介绍SQL基础和数据类型,空值null
2. 静态
2.1 标识符的命名
a. 即使DBMS 有更少的限制,也要遵守标准规则.
b. 使用小写字母.
c. 多个单词使用下划线 如: user_login_rec
d. 在整个数据库中使用固定的名称或缩写风格.
e. 表名一般使用单数,如:employee,user, role
f. 关联表一般以两对象下划线和rel结尾如:对象1_对象2_rel (user_role_rel)
g. 信息记录表一般以rec结尾如user_rec
h. 常用缩写:description --> desc;information --> info;address --> addr
2.2 数据类型
表中的每一列都有单一的数据类型
- 字符串
- 二进制大型对象类型
- 精确数字类型
- 近似数字类型
- 布尔类型
- 日期时间类型
2.3 空值
空值使用null表示,大多数聚合函数忽略空值。count(*)除外