数据库设计的三大范式、BCNF、4NF

一、理解数据库的范式需要理解几个基本概念:  码:表中可以唯一确定一个元组的某个属性(或者属性组),如果这样的码有不止一个,那么大家都叫候选码,我们从候选码中挑一个出来做老大,它就叫主码。相当于键值的意思。 主属性:一个属性只要在任何一个候选码中出现过,这个属性就是主属性。 非主属性:与上面相反...

2016-07-10 18:12:59

阅读数:426

评论数:0

学生选课表的50个SQL语句

50个常用sql语句 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“001”课程比“002”课程成绩高的所有学生的...

2016-07-06 18:38:09

阅读数:1057

评论数:0

表的自身连接原理详解

以问题驱动的方式来讲解 create table stu ( sno char(10) not null, sname char(20) not null, cname char(20) not null, score decimal(3,1) not null ); insert int...

2016-07-06 17:00:43

阅读数:2226

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭