数据库 数据结构设计实验报告 包括er图转关系模式

  • Post author:
  • Post category:其他


年级

班号

组号

学号


专业

日期

姓名


实验名称


实验一

数据库设计

实验室

实验

目的

要求

1、通过了解具体的应用案例体验数据库的应用,以及数据库系统和应用程序之间的关联关系,从而进一步理解数据、数据库、DBMS基本概念知识。

2、明确数据库设计的基本步骤,以及每一阶段的主要任务

3、掌握概念结构E-R图的绘制方法,并能熟练完成具体数据库应用案例中E-R图的绘制

4、能够准确地将E-R图转换成关系数据模型

实验

环境

SQL Server 2014

实验内容或

实验题目

1、通过具体的数据库应用案例(自由选取),来具体描述数据库应用工作流程。

2、以“电子商务”为例,从消费者购买商品、商家处理订单并发货这两个关键业务角度出发,进行“电子商务系统”数据库需求分析,明确“电子商务系统”数据库涉及的实体、实体的属性以及实体和实体之间的联系。

3、绘制“电子商务系统”概念结构图,即E-R图

4、将“电子商务系统”概念模型转化成具体的关系数据模型

步骤如下:

  1. 数据库应用工作流程(案例资料来源于网络 因为是要vip的就不在这上传具体案例部分了 )



  1. 需求分析:了解用户的数据需求、处理需求、安全和完整性需求。



2.概念设计:通过数据抽象,设计系统的概念模型,一般为e-r模型。



3


.逻辑结构设计:设计系统的模式和外部模式,特别是关系模型的基本表和视图。



4


.物理结构设计:设计数据的存储结构和访问方法,如索引的设计。



5


.系统实现:组织数据存储,编写应用程序,试运行。



6


.运维:系统投入运行,进行长期维护。

2.

按消费者购买商品、商家处理订单并发货这两个关键业务角度出发

实体:

消费者,订单,商品,商家

实体的属性:

消费者(会员编号,会员姓名,联系电话,会员用户名,邮寄地址,会员登录码,)

商品(商品编号,是否下架,成本价,库存量,商品名称,供应商编号,品牌,售价,商品图片)

订单(订单编号,会员编号,订单数量,优惠金额,付款日期,提交日期,实付总金额)

商家(供应商编号,供应商姓名,联系人电话,联系人姓名,地址)

实体间的联系

产生(消费者和订单)

购买(消费者和商品)

处理(商家和定单)

构成(商品和定单)

3.

E-R图

4.

消费者(

会员编号

,会员姓名,联系电话,会员用户名,邮寄地址,会员登录码,订单编号)

商品(

商品编号

,是否下架,成本价,库存量,商品名称,供应商编号,品牌,售价,商品图片)

订单(

订单编号

,会员编号,订单数量,优惠金额,付款日期,提交日期,实付总金额,商品编号)

商家(

供应商编号

,供应商姓名,联系人电话,联系人姓名,地址)

处理(

供应商编号,订单编号

,发货)

购买(

会员编号,商品编号

实验运行结果或者是验证性的结果:

见操作步骤

分析结果以及在试验中应注意的问题:

通过查找资料 查找应用案例 进一步了解了数据库设计的流程与相关知识 包括 er图的建立 和其与关系模式的转换

转换的时候 发现 在表格里有外键的其实就已经把关系模式要写的写好了 是建立过程先后的问题 表的建立是在其之后的,一直概念不清楚。



版权声明:本文为m0_60375625原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。