主题:各位高手,E-R图可以在实验中具体体现么?
西兰花
[专家分:0] 发布于 2005-05-07 10:46:00
[font=黑体]急!!!急!!!急!!![/font]
我对数据库基本原理并不是很通,但我认为,E-R图是一种工具,帮助数据库系统的开发,只要在心里明白就可以了。
可是,如果必须在数据库原理的实验中考查学生对E-R图的掌握,应该怎么做???
回复列表 (共5个回复)
沙发
我为它狂 [专家分:480] 发布于 2005-05-08 09:55:00
看书!!!!
板凳
fred200x [专家分:960] 发布于 2005-05-08 10:16:00
作实例呀,我有一个实例你看看吧
设有两个实体“商店”(店号,店名,商品名,价格)和“顾客”(顾客号,顾客名,地址),规定:一个顾客可以在不同的商店购买同一种商品,一个商店可以出售一种商品给不同的顾客。
1。若定义“商店”和“顾客”实体之间的联系为“订单”,试给出“商店”和“顾客”两实体间的“E--R”图,并在“E--R”图中注明“订单”的属性(至少包括所购商品的代号,数量)
2。根据“E--R”图导出关系模型
3。设所导出的关系模型中每个关系名就是对应的数量与文件名,编写程序,统计购买商品号为“P1”的顾客次数。
3 楼
hk18 [专家分:2230] 发布于 2005-05-08 11:52:00
楼主,E—R可是分析解决问题的关键哦,是对问题的一种简化,对关系的一种描述
也是一种结构,做E—R不难哦(小问题的,大项目的不讨论)
4 楼
冷冷 [专家分:150] 发布于 2005-05-12 12:16:00
做ER图是数据库建立的一个步骤之一,在处理数据库表的建立和数据库表之间的关系有着很重要的作用.
知道程序流程图或者程序算法吧,ER图跟它们的作用差不多!
数据库的建立需要依据ER图,这样可以减少错误!
在做小型数据库时,由于数据库表之间的联系少,所以心里明白,不用ER图也能做出;
但如果有十几个\几十个,甚至更多,你心里还能一下都明白么,这时ER图就显出作用来了.
5 楼
ggq [专家分:0] 发布于 2005-05-12 12:53:00
可以帮你分析各个对象的关系啊
我来回复