Database
macrotea
macrotea
展开
-
连接分为三种:内连接、外连接、交叉连接
连接分为三种:内连接、外连接、交叉连接内连接(INNER JOIN): 分为三种:等值连接、自然连接、不等连接 外连接(OUTER JOIN): 分为三种: 左外连接(LEFT OUTER JOIN或LEFT JOIN) 右外连接(RIGHT OUTER JOIN或RIGHT JOIN) 全外连接(FULL OUTER JOIN或FULL JOIN)交叉...原创 2010-10-27 21:45:14 · 2789 阅读 · 0 评论 -
左外连接
1.表数据 2.代码select cate1.CategoryName as '类别名',cate2.CategoryName as '父类别名'from tb_book_category cate1 left outer join tb_book_category cate2on cate1.`AutoID`=cate2.`BaseID`; 3.结果 ...原创 2010-10-27 22:47:16 · 78 阅读 · 0 评论 -
范式例子
第二范式第二范式要求每个非键列完全依赖于整个主键,而不仅仅依赖于主键的一部分。当主键由多个列组成时,就适用此规则。例如,假定有包含以下列的表,其中“订单 ID”和“产品 ID”构成主键:订单 ID(主键)产品 ID(主键)产品名称此设计违反了第二范式,因为“产品名称”依赖于“产品 ID”,但并不依赖于“订单 ID”,因此并不依赖于整个主键。必须将...原创 2010-12-04 23:59:55 · 118 阅读 · 0 评论 -
关于主键的选择
1.主键的作用唯一标识记录被其他表引用为外键2.主键不应有业务含义有业务含义,意味着可能潜伏着变化任何对主键的修改都可能导致巨大的工作量3.代理主键每个表的主键都是相同的数据类型表间连接被限定在单个列上,SQL语句的书写不复杂更稳定的设计...原创 2011-03-30 17:19:41 · 74 阅读 · 0 评论 -
数据库建表单词
incumbency 在职usernamepasswordsex/genderoperatorId 操作者编号salariat/employee 雇员tel/telephone/telNumberphone/phoneNumberfax/faxNumberemailpassport 通行证postcode 邮编role 角色module 模块...原创 2011-04-07 22:18:50 · 364 阅读 · 0 评论