准备知识
数据库的关系图以图表的形式,直观地显示出数据库的整体结构。使用数据库关系图可以方便地创建和修改数据表、列、键以及表跟表之间的关系。此外,还可以修改索引和约束。
创建数据库关系图
- 展开“数据库”,然后展开需要创建关系图的数据库,右击“数据库关系图”,选择“新建数据库关系图”。
添加数据表
- 进入“添加表”对话框,选择需要构建关系图的表(可以多选),点击“添加”按钮,添加所选择的表。
- 点击“关闭”按钮,进入数据库关系图界面。
- 如果还需要继续添加表,可以右击,选择“添加表”,进入“添加表”对话框进行添加。
新建数据表
- 如果需要新建数据表,可以右击选择“新建表”来创建新的数据表。
(1)在选择名称对话框中输入数据表的名称,点击确定。
(2)输入相应的属性列。
(3)点击保存按钮(或Ctrl+F5)即可。
切换数据表视图
- 切换视图显示方式。右击相应的表,选择“表视图”,可以根据需要切换显示方式。
定义主键约束
- 为数据表添加主键。从关系图中可以看到。student表和school表还没有主键,右击相应的表中需要设置为主键的列,选择“设置主键”,即可添加主键。
定义外键约束
-
定义外键约束。现在为student表、school表和class表定义外键约束。
(1)为student表新增一个ClassID列,为class表新增SchoolID列。
(2)选择class表,左击表的主键“ClassID”并按住,拖动到student表上相应的ClassID列,松开鼠标,自动弹出“外键关系”对话框和“表和列”对话框。
(3)在“表和列”对话框中自动设置了主键和外键,并显示了关系名,核对无误后点击“确认”,回到“外键关系”对话框。
(4)在“外键关系”对话框中点击确定,即可完成student外键的定义。
(5)使用同样的方法,即可完成class表的外键定义。
-
点击保存键,或者按Ctrl+F5键来保存数据库关系图,数据表和外键关系等。