首页 > 代码库 > SQL主键,外键,范式,查询,运算符

SQL主键,外键,范式,查询,运算符

主键和外键
主键:是一个索引,帮我们快速的查找,在数据库里拿出一列来作为主键,数据是唯一的不可重复的数据不能为空的数据,减慢新增的数据
右键点表,点设计,右击列,设为主键
primary key设为主键的关键词
外键是一个约束,约束来源与另一个表里面的一列数据,这一列要求是唯一标示的一列
unique(把一列的数据弄成唯一的)


删除主键里面的数据之前要先删除外键里面的引用
identity(1,1)
标识规范(是标识)标识种子(设置int型)

 

范式
第一范式:每一列数据内容要单一,统一
第二范式:尽量与主键直接相关(外键表里的数据从主键表中来)
第三范式:主键尽量去体现表里面的数据

create table score
{
code int primary key,
scode int references student(code),
course varchar(20),
score decimal(18,2)unique
}
unquestionably

 

条件查询:select *from student where code=1
select *from student where code>2
or在查询里面为或者的意思(为逻辑运算符)
数学运算符:+ —    *  /   %(%为取余数)
赋值运算符:=
比较运算符:>= 、 <=、 != 、!<、 !>、 <>、<、 >
逻辑运算符:and or

SQL主键,外键,范式,查询,运算符