用E-R图设计数据库(概念结构设计和逻辑结构设计)

E-R图设计数据库(概念结构设计和逻辑结构设计)

1.   实验目的

1)    熟悉E-R模型的基本概念和图形的表示方法。(概念结构设计)

2)    掌握将现实世界的事物转化成E-R图的基本技巧。

3)    熟悉关系数据模型的基本概念。

4)    掌握将E-R图转化成关系模式的基本技巧。(逻辑结构设计)

 

2.     实验内容

1)    根据需求确定实体,属性和联系。

2)    将实体,属性和联系转化为E-R图。

3)    E-R图转化为关系模式。

 

3.   实验步骤和结果

1)    设计能够表示出班级与学生关系的数据库。

①确定班级实体和学生实体的属性。

②确定班级和学生之间的联系,给联系命名并指出联系的类型。

③确定联系本身的属性。

④画出班级与学生关系的E-R图。

⑤将E-R图转化为关系模式,写出关系模式并标明各自的主码或外码。

 

2)    设计能够表示出顾客与商品关系的数据库。

①确定顾客实体和商品实体的属性。

②确定顾客和商品之间的联系,给联系命名并指出联系的类型。

③确定联系本身的属性。

④画出顾客与商品关系的E-R图。

⑤将E-R图转化为关系模式,写出关系模式并标明各自的主码或外码。

 

注意对由E-R图转换得到的关系模式进行分析,如果不合理,进一步对它进行规范化处理,得到最终的关系表。

 

4.    实验总结

实验中遇到的问题及解决情况,通过实验,掌握了什么

你可能感兴趣的:(用E-R图设计数据库(概念结构设计和逻辑结构设计))