第八章
数据库的规范化:
1、确保列具有原子性。
要让一个列真正做到原子性,该列中就不能有数据类型相同的多个值。类似地,也不能有多个有相同数据类型的列。
2、每个表有自己的主键。
主键对于确保唯一地访问表中的数据非常重要。主键是一个列,理想情况下是数值数据类型,这样可以尽可能高效地完成查询。
3、确保非键的列不相互依赖。
这是规范化数据库是最有难度的一个需求,这一条并不总是要求严格遵循。你需要更自己地查看一个给定表中的数据列相互之间的关系。基本思想是修改一个列的值不应要求同时对另一个列作数修改。
?:三元操作符和C语言的一样。
内连接:这种练剑可以有2两个匹配行的表合并数据。可以从多个表中获取数据。
AS name:这个SQL语句会建立一个别名,不知道是不是如同C语言的define一个性质