代码改变世界

SQL数据库规范

2016-07-29 16:10  天疯狂石  阅读(220)  评论(0编辑  收藏  举报

三范式

参考网址:

  http://www.cnblogs.com/linjiqin/archive/2012/04/01/2428695.html

(1).第一范式(确保每列保持原子性)

每一列在某个程序中是不可拆分的最小原子。

(2).第二范式(确保表中的每列都和主键相关)

(3).第三范式(确保每列都和主键列直接相关,而不是间接相关)

 

T-SQL语句:

创建数据库:create database mytest数据库库名


使用数据库(切换数据库):use 数据库库名

创建表:

create table Info表名
(
code int列名 类型),
name varchar(50)列名 类型
)

 

表的创建:
1.创建列(字段):列名+类型
2.设置主键列:能够唯一标识一条数据
3.设置唯一:内容不能重复
4.外键关系:
一张表(从表)其中的某列引用自另外一张表(主表)中的主键列

FK外键 PK主键

关键字:

primary key 主键
unique 唯一键
not null 非空
references 外键关系(引用)
identity 自增长

go:如果多条语句要一起执行,那么在每条语句之后需要加go关键字