SQL Server 2012 关系图



准备知识

    数据库的关系图以图表的形式,直观地显示出数据库的整体结构。使用数据库关系图可以方便地创建和修改数据表、列、键以及表跟表之间的关系。此外,还可以修改索引和约束。


创建数据库关系图
  1. 展开“数据库”,然后展开需要创建关系图的数据库,右击“数据库关系图”,选择“新建数据库关系图”。
    在这里插入图片描述

添加数据表
  1. 进入“添加表”对话框,选择需要构建关系图的表(可以多选),点击“添加”按钮,添加所选择的表。
    在这里插入图片描述
  2. 点击“关闭”按钮,进入数据库关系图界面。
    在这里插入图片描述
    在这里插入图片描述
  3. 如果还需要继续添加表,可以右击,选择“添加表”,进入“添加表”对话框进行添加。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

新建数据表
  1. 如果需要新建数据表,可以右击选择“新建表”来创建新的数据表。
    在这里插入图片描述
    (1)在选择名称对话框中输入数据表的名称,点击确定。
    在这里插入图片描述
    (2)输入相应的属性列。
    在这里插入图片描述
    (3)点击保存按钮(或Ctrl+F5)即可。
    在这里插入图片描述

切换数据表视图
  1. 切换视图显示方式。右击相应的表,选择“表视图”,可以根据需要切换显示方式。
    在这里插入图片描述
    在这里插入图片描述

定义主键约束
  1. 为数据表添加主键。从关系图中可以看到。student表和school表还没有主键,右击相应的表中需要设置为主键的列,选择“设置主键”,即可添加主键。
    在这里插入图片描述
    在这里插入图片描述

定义外键约束
  1. 定义外键约束。现在为student表、school表和class表定义外键约束。
    (1)为student表新增一个ClassID列,为class表新增SchoolID列。
    在这里插入图片描述
    在这里插入图片描述
    (2)选择class表,左击表的主键“ClassID”并按住,拖动到student表上相应的ClassID列,松开鼠标,自动弹出“外键关系”对话框和“表和列”对话框。
    在这里插入图片描述
    (3)在“表和列”对话框中自动设置了主键和外键,并显示了关系名,核对无误后点击“确认”,回到“外键关系”对话框。
    在这里插入图片描述
    (4)在“外键关系”对话框中点击确定,即可完成student外键的定义。
    在这里插入图片描述
    (5)使用同样的方法,即可完成class表的外键定义。
    在这里插入图片描述

  2. 点击保存键,或者按Ctrl+F5键来保存数据库关系图,数据表和外键关系等。
    在这里插入图片描述

在这里插入图片描述



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章