SQLServer数据库实验——实验9 数据库系统的概要设计

实验9 数据库系统的概要设计

一、实验目的
1.能够根据实际业务需求抽象出实体、实体的属性和实体的联系。
2.能够抽象业务所涉及的E-R图。
3.能够优化E-R图并形成用于数据库系统逻辑设计的全局E-R图。
二、实验内容
某公司因业务扩展需要开发一套电子商务系统,用于在线销售各类商品。作为数据库设计人员,通过走访与跟班作业的方式,从商品销售部和商品管理部获得了如下业务信息。
1.商品管理部的业务信息
商品管理部负责管理销售的各类商品。目前公司所有可供销售的商品都记录在Excel表格中。
Excel表格中每条记录的主要内容包括:商品名称、商品类别、商品价格、生产厂家、上一次购入时间、商品的详细信息、商品的缩略图。其中,商品类别包括图书、手机、数码影像和电脑等。商品的缩略图为jpg或png类型的图片。生产厂家根据商品类型表达的含义略有差异。如果是图书类型的商品,则生产厂家表示出版社。如果是其他类型商品,生产厂家即为实际生产机构。Excel中商品记录的示例信息如图1所示。
在这里插入图片描述

                        图1  商品记录的示意信息

2.商品销售部的业务信息
商品销售部负责销售各类商品并对每次销售的结果进行记录。目前公司所有销售结果都记录Excel表格中。
Excel表格中每条记录由三部分内容构成,分别是订单的基本信息、订单的购买人信息和订单中购买的商品信息。
订单的基本信息包括:订单编号、订单的提交时间和订单的当前状态。其中,订单编号为17位数字,前8位为当前日期,后9位为按订单提交顺序生成的编码,该编号能够唯一标识每一条销售记录;订单提交时间精确到秒;订单状态包括:已提交、已发货、已完成等。
订单的购买人信息包括:购买人的姓名、购买人的性别、购买人的联系方式、购买人的电子邮箱。其中,购买人的联系方式统一存储了购买者的送货位置、邮政编码和购买人的手机号码。
订单的购买商品信息包括:商品的名称、商品的类别、商品的缩略图、商品的购买数量、商品的单价(元)。上述信息需与商品管理部所记录的商品信息对应。
Excel中购买记录的示例信息如图6-28所示。
在这里插入图片描述

                     图6-28  购买记录的示例信息

请完成如下实验。
1. 根据商品管理部提供的业务信息,抽象电子商务系统中该部门的局部E-R图。要求绘制E-R图中实体、属性和实体的联系,并使用中文标注实体、属性和实体联系。
在这里插入图片描述

2. 根据商品销售部提供的业务信息,抽象电子商务系统中该部门的局部E-R图。要求绘制E-R图中实体、属性和实体的联系,并使用中文标注实体、属性和实体联系。
在这里插入图片描述

3. 审查已经绘制的E-R图,分析是否可以进行E-R图的优化工作。重点关注绘制的E-R图是否存在数据冗余、插入异常、删除异常和更新异常。
在这里插入图片描述

4. 将两个局部E-R图整合成描述该公司电子商务系统的全局E-R图。重点关注合并过程中的各类冲突。
在这里插入图片描述

  • 39
    点赞
  • 256
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
非常感谢您的提问。不过我需要说明一下,我是一个基于自然语言处理的对话系统,我并没有自己的思想和感觉,无法进行实验并获得结论和感悟。不过,我可以为您提供一些关于 SQL SERVER 数据库环境与操作的基本知识和常见问题的解决方案。 SQL SERVER 是一种关系型数据库管理系统,它可以用来存储、管理和处理数据。在进行 SQL SERVER 数据库环境与操作的实验时,我们需要了解 SQL SERVER 的基本概念和相关的操作命令。 在实验中,我们通常会涉及到 SQL SERVER 数据库的创建、表的创建、数据的插入、查询、更新和删除等操作。在进行这些操作时,我们需要熟悉 SQL SERVER 的语法规则,并且需要注意一些常见的问题,比如数据类型的选择、数据完整性的约束、索引的使用等等。 在实验中,我们还需要注意 SQL SERVER 数据库的性能优化问题。SQL SERVER 的性能优化包括对数据库的设计、索引的优化、查询的优化、存储过程的优化等等。当我们进行 SQL SERVER 数据库的实验时,需要注意这些方面的问题,并进行相应的优化。 总的来说,SQL SERVER 数据库环境与操作是一个非常重要的领域,需要我们认真研究和学习。我们需要掌握 SQL SERVER 的基本概念和相关的操作命令,并且需要注意一些常见的问题和性能优化的策略。希望我的回答能够对您有所帮助。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值