手机版

实验1:用E-R图设计数据库

时间:2025-07-06   来源:未知    
字号:

数据库原理 SQL

实验1:用E-R图设计数据库

一、目的与要求

1、熟悉E-R模型的基本概念和图形的表示方法。

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

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

4、掌握将E-R图转化成关系表的基本技巧。

二、实验内容

1、根据要求确定实体、属性和联系。

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

3、将E-R图转化为表。

三、实验步骤

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

① 确定班级实体和学生实体的属性。 班级(班级名、班级人数) 学生(姓名、学号、性别、年龄)

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

学生属于班级;

联系命名:属于;

类型:1:n

③ 确定联系本身的属性。

成绩

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

数据库原理 SQL

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

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

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

顾客(姓名、年龄、性别);

商品(商品名、种类、数量、价格)

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

联系命名:购买;

联系类型:m:n;

③ 确定联系本身的属性。

种类、数量

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

数据库原理 SQL

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

3、设计能够表示出房地产交易中客户,业务员和合同三者之间关系的数据库。

① 确定客户实体,业务员实体和合同实体的属性。 客户(姓名、年龄、性别);

合同(金额、见证人)

② 确定客户,业务员和合同三者之间的联系,给联系命名并指出联系的类型。

客户和业务员签订合同;业务员接待客户;

联系命名:签订、接待;

类型:1:n:m; 1:n

③ 确定联系本身的属性。(接待)(签订)

接待日期;

签订日期

数据库原理 SQL

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

实验1:用E-R图设计数据库.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
    ×
    二维码
    × 游客快捷下载通道(下载后可以自由复制和排版)
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
    × 常见问题(客服时间:周一到周五 9:30-18:00)