SQL Server中建立外键的方法

原创 2015年11月17日 19:48:16

::::例子::::


student 表

course 表

select 表

我们的目的是   student 的主键 Stu_No   和 course 的主键 Cou_No   作为表  select  的 外键

1.select表中任意位置右键--关系--添加




2.【仅以student和select为例】注意  主键表  选student(student的主键作为select的外键)

选择主键表中即将作为外键的列名,外键表  表名不变直接选择与主键表相对应的列名

红条位置可点击


选择好后如图


另一个重复 步骤 1  2  

                    


版权声明:【原址】:http://blog.csdn.net/u014587769?viewmode=contents

SQL Server中建立外键的方法(百度经验)

如何在SQL Server表中建立主外键关系呢。在SQL中建立外键约束,可以级联查询表中的数据,在C#代码生成器中,也能根据外键关系生成相应的外键表数据模型。外键也可防止删除有外键关系的记录,一定程度...
  • kdy527
  • kdy527
  • 2017年07月12日 20:59
  • 122

SQL Server 2005中如何创建和删除外键

SQL Server 2005中如何创建和删除外键 最近了解到数据库中创建外键的方法,便记录下来,以防忘记。在SQL Server 2005中,为了保证数据库的完整性,创建外键是我们经常用到...

Sql server中的主键与外键

主键是用来强制一个字段或多个字段组合值的唯一性,且不允许该字段值为空值。在一个表中只能设置一个主键约束,但可以将包含多个字段的字段组合设置为主键。主键约束分为字段级约束和表级约束。字段级约束是为某一个...

001sql server2005 主键自增设置 如何创建外键

自增长的不能使用0001开始,自增型只能是数值的,所以应该从1开始。

SQL SERVER 数据库主键和外键的思考

SQL SERVER 数据库主键和外键的思考 什么是主键: 主键是指表中一个列或者列的组合,其值能够唯一的标识表中的每一个行。这样的一列或者多列成为表的主键,通过它可以强制表的实体完整性。当...

SQL server2005中关于外键设置问题

创建外键有两个重要条件:所选中的属性列要求是主键或是唯一值(对应的数据类型相同和长度相等) 例如:学生表中有班主任姓名列,而班主任都是老师表中的老师,所以班主任姓名是学生表的外键 1、用鼠标创...
  • TingDer
  • TingDer
  • 2016年07月16日 16:41
  • 100

sql server 外键 更新(删除)规则

以前用数据库,一般都建表关系,但是这些关系建好了往往没有用到. 这次写一个项目,涉及到多表的外键约束和级联删除的问题,才研究了一下. 用的vs2005里面自带的SqlExpress,在VS...
  • xlh1991
  • xlh1991
  • 2013年11月26日 23:44
  • 839

SQL Server— 存在检测、建库、 建表、约束、外键、级联删除

/******************************************************************************** *主题: SQL ...

SQL Server中获取表的主键和外键

create table Test ( T_RecordID uniqueidentifier not null primary key, T_UserID nvarchar(1...

Microsoft SQL Server 2005中的外键表与主键表

外键表就是要被连接的表; 主键表是要定义外键的主表。(!!寒啊!!)   上面先把结论写了,方便自己还有别人看的,下面是自己的一些啰嗦,   上个星期在写程序的时候突然发生了一个异常,   是...
  • xxhcust
  • xxhcust
  • 2012年05月17日 09:48
  • 1082
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL Server中建立外键的方法
举报原因:
原因补充:

(最多只允许输入30个字)