数据库1-学生选课管理 E-R图

(1)新建概念模型,命名为“学生选课管理”

 

(2)添加实体。在绘图工具栏中选中“实体”图标,在设计窗口的适当位置单击。

(3)为新建的四个实体表添加属性,分别为学院表(department),学生表(student),课程表(course),教师表(teacher),注意name用中文、code用英文。

①双击实体表打开实体属性窗口,在General选项卡中编辑实体姓名(name)和实体代号(code)

②填好General之后,点击Attributes设置name(名字),code(在数据库中的字段名),Data  Type(数据类型) ,length(数据类型的长度) ,并勾选主标识符和必填选项,并确认。

M:Mandatory强制属性,表示该属性必填,不能为空

P:Primary Identifer是否是主标识符,表示实体唯一标识符

D:Displayed显示出来,默认全部勾选

(4)添加实体之间的关系。

①从绘图工具栏中选中Relationship(关系)图标

②单击第一个实体“学院”,保持左键按下的同时把光标拖到第二个实体“学生”上,然后释放左键,建立一个默认实体关系。

③选中图中定义的关系,双击打开Relationship Properties(关系属性)对话框。在General选项卡中定义关系的常规属性,修改姓名和代号。

④修改好后,单击Cardinalities选项卡,编辑实体之间的关系为“One-Many”。

其他实体之间建立关系的重复上述操作,注意实体“教师”和“课程”间、“学生”和“课程”间的Cardinalities为“Many-Many”。

(5)单击“保存”按钮图标,保存为”学生选课概念模型图”,文件扩展名默认为*.CDM。

(6)检查概念模型。首先,选择菜单中的工具(T),然后单击Check Model,出现检查窗口界面。单击“确定”后出现检查结果为0。

(7)生成物理模型图。首先,选择菜单中的工具(T),然后单击Generate Physical Data,出现PDM Generation Options 窗口。单击“保存”按钮图标,保存为“学生选课物理模型图”,默认扩展名爲为*.PDM。

(8)生成SQL数据库脚本。单击菜单数据库(D),然后选择 生成数据库,在弹出的对话框中输入SQL脚本文件名,单击“确认”,自动生成对应数据库的SQL脚本。

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值