整数:int,smallint,tinyint,bigint;浮点数:real,float,decimal;二进制:binary,varbinary;逻辑:bit;
字符:char,nchar,varchar,nvarchar;
文本和图形:text,ntext,image;
货币:money,smallmoney
数据库的创建和删除;数据库表的创建、修改和删除 数据完整性:
实体完整性:Primary Key,Unique Key,Unique Index,Identity Column;
域完整性:Default,Check,Foreign Key,Data type,Rule;
参照完整性:Foreign Key,Check,Triggers,Procedure;
用户定义完整性:Rule,Triggers,Procedure;Create Table中得全部列级和表级约束 SQL Server中有5种约束:
主键约束(Primary Key Constraint)、
默认约束(Default Constraint)、
检查约束(Check Constraint)、
唯一性约束(Unique Constraint)、
外键约束(Foreign Key Constraint). 数据库设计的步骤:
需求分析 → 概念结构设计 → 逻辑结构设计 → 数据库物理设计 → 数据库实施 → 数据库运行和维护 关系图
两个实体之间的联系:一对一(1:1)、一对多(1:n)、多对多(m:n) 实体关系模型 -- E-R图 数据库规范化:将数据库的结构精简为最简单的形式;从表中删除冗余列;标识所有依赖于其他数据库的数据。 数据库三范式:
THE END