数据库设计方案课件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库设计方案课件

数据库设计方案 建造大型数据库要由专门的软件开发设计人员进行数据库的分析和设计工作,并给出相应的数据库设计方案。 建造一般的小型数据库可由软件开发人员自己编写数据库设计方案。 下面以为汇科电脑公司建立一个小型数据库系统为例,说明如何进行数据库设计的工作。 一坤谱茎拌雪淤朴背该猿寨际朝箱乎怠稀捕谓荣解崩因簇袱忙斑焦同牡杭数据库设计方案课件数据库设计方案课件 1 需求分析 需求分析就是了解用户需要从数据库中得到什么信息、需要解决什么问题,需要生成什么样的报表,希望数据库系统具有什么功能。 建立数据库之前开发人员需要充分与用户交流,并收集当前使用的各种记录数据的表格与数据。 经过调查了解到如下信息: 汇科电脑公司成立于1997年,是一个销售电脑外部设备和组装生产电脑并销售电脑的公司,其发展很快。由于公司的销售量增长很快,公司考虑扩展其业务获取更大的利润,为此管理层决定开发一个数据库应用系统,其目标是对公司的生产、库存、销售、数据、信息等进行集成管理。 您煮兄渺厉尉腋贷堑辈牡困撰孰棉信饯藩君痹辞戎汇些甸呕阀霞捧逾遭艰数据库设计方案课件数据库设计方案课件 经过需求分析,确定该数据库应用系统应具备以下基本功能: 1.能够方便地维护与管理数据 系统应能被那些没有数据库知识的人方便操作。能够方便的输入、修改、删除、添加、查询数据。 能够将生产、库存、销售等业务使用的数据存储在合适的数据库表中,所有的表要具备最小的冗余和参考完整性。 2.能快速查询各种管理使用的信息 可查询计算机产品销售及库存等信息;可查询计算机外设销售、库存、采购等信息;可查询计算机配件库存、采购等信息;可查询计算机及使用的所有配件的信息。 3.能够自动生成生产计划、采购计划报告 可根据销售需求及库存信息制定生产电脑的计划;可根据生产需求及库存信息制定采购配件计划;可根据销售需求制定外设采购计划。 4.能够支持多种管理业务活动 能够生成销售订单;能够生成采购订单;能够生成入库单;能够生成出库单;能够打印销售发票。 茨诸并勤断唱瑞位颊射囱负乎仆沉扇绸脉妄杯辐瘁邹酸蹿苛必少封瓢卢念数据库设计方案课件数据库设计方案课件 1.1 概念模型设计 1.确定汇科公司数据库应用系统中包含的实体对象 根据调查分析,汇科公司数据库应用系统主要包含如下实体: 物品、电脑产品、配件、供应商、客户、采购员、销售员、生产计划员、采购单、销售订单、 仓库、出库单、入库单等。其中物品包含电脑产品、配件、外设三种物品或公司的其他物品。因为电脑产品由配件组成,为了说明二者的关系,所以又专门列出这两种实体。 堰扮狂评叛懦姥徽蛤疚纸鞠格停礼甩阑芽所还菠杏菜忿愧肿韦以恍庞匆锗数据库设计方案课件数据库设计方案课件 1.2.确定各个实体的属性 物品:物品编号、名称、物品类型、制购类型、提前期、批量、图像等。 电脑产品(父类):电脑物品编号。(名称、类型等属性可在物品中定义) 配件(子类):配件物品编号。 供应商:供应商编号、单位名称、联系人、电话、E-mail地址、邮编、通讯地址等。 客户:客户编号、单位名称、联系人、电话、E-mail地址、邮编、通讯地址。 不同管理人员:编号、姓名等。 仓库:仓库编号、仓库名称。 淹犀他液签励蔑凌狮绕营幻阑北跨涤喘套失质碘斑萨蔡碴婴杂襄非唐这翌数据库设计方案课件数据库设计方案课件 1.3.确定实体间的联系与联系类型 一个电脑可以由多个配件组成,一个配件只能装配在一个电脑上。所以,电脑产品与配件之间存在1:N的装配联系。其装配联系具有使用配件数量的属性。 一种物品对应一种电脑,一种电脑对应一种物品。所以,物品与电脑产品之间存在1:1的对应联系。同样物品与配件之间也存在1:1的对应联系。 管理人员与物品之间存在1:N联系。例如,一个采购员可以采购多个物品,一个物品只能由一个采购员采购。 仓库与物品存在1:N的存放联系。一个仓库可以存放多个物品,一个物品只能存放在一个仓库中。其存放联系具有物品当前库存数量、最小库存量、最大库存量的属性。 拄新雕池床捍耻蜗怪蹿要勺军扛局氖胁体淬酱思凿恢稍蚀睹枪震悍桩吗冈数据库设计方案课件数据库设计方案课件 1.4.设计E-R图 隧况预疽刽宰扶茧金钳喇颜跪麦瘫勿材碧峰邵演淬矫柿粘汹功狄钻圣葡效数据库设计方案课件数据库设计方案课件 (1)局部的E-R图 胆撵茵荣更艰碍跪番昭井娶寡妹藏擦薛乒因漏堑篮湍娘庆沂沤烃挛坡痉袍数据库设计方案课件数据库设计方案课件 (2)集成多个实体的E-R图 渣整泣拙神原涂厚拜喂挖杏街夏猾吐岁鹃掠很醒厢恐寒搞句潞蛹镀叁粉币数据库设计方案课件数据库设计方案课件 1.5逻辑模型设计 根据E-R图及实体属性,可以得到如下关系模式: 物品(物品编号、名称、物品类型、制购类型、提前期、批量、图像、仓库编号、库存量,最大库存量、最小库存量

文档评论(0)

baa89089 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档