首页 理论教育 数据库外键约束实践-SQLServer2008

数据库外键约束实践-SQLServer2008

时间:2023-11-02 理论教育 版权反馈
【摘要】:小贴士使用SQL Server Management Studio工具创建数据库表:客户信息表、订单信息表,然后在这两个表之间建立外键约束。由于我们已经多次讲过,并且我们也使用SQL Server 2008 Management Studio工作环境,我们这里不详细介绍进入工作环境,在图3-1中我们已经进入了工作环境,展开了EBuy数据库。

数据库外键约束实践-SQLServer2008

小贴士

使用SQL Server Management Studio工具创建数据库表:客户信息表、订单信息表,然后在这两个表之间建立外键约束。

我们在前两个章节已经建立客户信息表和订单表,本章直接使用这两个表。

1.进入SQL Server 2008 Management Studio工作环境,如图3-1所示。

由于我们已经多次讲过,并且我们也使用SQL Server 2008 Management Studio工作环境,我们这里不详细介绍进入工作环境,在图3-1中我们已经进入了工作环境,展开了EBuy数据库。

2.点击展开的EBuy数据库的“表”,从展开的“表”目录中找到“dbo.orders”(订单表),然后鼠标右键点击它,此时将看到弹出菜单,从中选择“设计”点击之。进入如图3-2所示界面。

图3-1 SQL Server 2008 Management Studio工作环境

(www.xing528.com)

图3-2 打开表修改界面

3.选中界面右半部分的属性列表“CusID”(客户号)数据行,右键点击该行弹出菜单,从弹出菜单选择“关系”鼠标点击该命令项,进入图3-3所示界面。

图3-3 外键关系界面

4.在图3-3中,选择“添加”按钮,然后从“常规”目录中“表和列规范”行,并点击该行右边单元格,进入如图3-4所示界面。

图3-4 表和列界面

图3-4界面中具体定义自己的外键约束,如:给外键取名字,选择主键表、主键列、外键表、外键列,然后按“确定”按钮退出“表和列”界面,回到“外键关系”界面,然后关闭“外键关系”界面,进入修改数据库表的主界面,按“保存图标”,保存所作的修改(即建立的外键)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈