主关键字约束(Primarykeyconstraint)惟一性约束(Unique.pptVIP

  • 353
  • 0
  • 约2.59千字
  • 约 38页
  • 2018-10-16 发布于天津
  • 举报

主关键字约束(Primarykeyconstraint)惟一性约束(Unique.ppt

主关键字约束(Primarykeyconstraint)惟一性约束(Unique.ppt

主关键字约束(Primary key constraint) 惟一性约束(Unique constraint) 检查约束(Check constraint) 缺省约束(Default constraint) 外关键字约束(Foreign key constraint) 实体完整性 主关键字 主关键字指定表的一列或几列的组合的值在表中具有惟一性,即能惟一的指定一行记录。该列不允许为null值。 创建主关键字约束 为学员表中的学员编号做主关键字 alter table student add constraint PK_student_id primary key (stu_id) 使用企业管理器创建主键 唯一性约束 唯一性约束 constraint 约束名称 unique ( column_name1…. [最多16列] ) 创建唯一性约束 修改员工表,为员工姓名字段设置唯一性约束。 alter table employee add constraint un_name unique (emp_name) alter table 表名 drop constraint 约束名 先修改表 alter table student drop constraint PK_student_id 域完整性 检查约束 定义检查约束的语法 constraint 约束名称 check (逻辑表达式) 创建检查约束 修改员工表,性别只能输入男、女两个数。 alter table employee add constraint sex check (empsex in (男,女)) 缺省约束 在不输入数据的情况下给列默认一个给定的值。 使用SQL语句创建缺省约束 创建缺省约束 修改员工表,使家庭住址为缺省为“暂无”。 alter table employee add constraint con_address default 暂无 for address 参照完整性 外关键字约束 为了实现“参照完整性”,我们可以在两张表之间创建外关键字约束(即“外键”)。 外关键字 外关键字指一张中包含另一张表中的主键字段,那么称这个字段为外关键字。 外关键字说明 创建外关键字约束 使用企业管理器创建外关键字约束 用系统存储过程查看约束 sp_helpconstraint 表名 sp_helpconstraint employee 五种约束的创建方法 用系统存储过程查看约束 employee表包含department表中的主键字段dept_id,所以dept_id为employee表与department表的外关键字。 constraint 约束名称 foreign key (column_name1….[最多16列]) references 被引用表名(column_name1….[最多16列]) |on delete {cascade/no action} |on update {cascade/no action} 先创建部门表(以部门编号为主键) create table employee ( emp_id VARCHAR(20) not null, emp_name varchar(20) not null, dept_id int constraint fk_emp_dept foreign key (dept_id) references department(dept_id) on delete cascade on update cascade ) 创建外关键字约束 单击 * * * * 行是表中的实体,表中的行要具有唯一性,即表中的所有记录在某一列的值必须取值唯一(primary key主键约束、unique唯一性约束) constraint 约束名称 primary key ( column_name1 …. (最多16列) ) 单主键:创建一个部门表用部门编号做主关键字。 create table department ( dept_id int not null primary key, dept_name varchar(50) not null, dept_head_id int null ) 创建主键 --在创建表的时同添加主关键字 复合主键: create table depart

文档评论(0)

1亿VIP精品文档

相关文档