电子商务数据库设计详解.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.需求分析阶段 2.概念结构设计阶段 3.逻辑结构设计阶段 4.数据库物理结构设计阶段 5.数据库实施阶段 6.数据库运行和维护阶段 * (三)数据库设计过程中的各级模式 转换 应用要求 应用1 应用1 外模式1 应用要求 应用2 应用要求 应用3 应用2 外模式2 应用3 外模式3 概念 模式 逻辑 模式 内模式 综合 映像 映像 数据库的三级模式结构 * 第二节 需求分析 * 一、需求分析的任务和方法 (一)需求分析的任务 1.系统需求调查的内容 (1)数据库中的信息需求。 (2)功能需求。 (3)数据安全性和完整性需求。 2.系统需求的主要工作 (二)系统需求分析方法 常用的有结构化分析方法(简称SA方法),采用自顶向下、逐层分解的方式分析系统。分析的结果用数据流图、数据字典等工具来表示。 * 二、数据字典及其作用 数据字典是描述数据信息的集合,是对系统中使用的所有数据元素的定义的集合。 数据字典在数据库设计中占有很重要的地位。其主要作用有两点, 其一,是系统中用户关心的各类数据描述的集合; 其二,是进行详细的数据收集和数据分析后所获得的主要成果。 * 三、电脑配件专卖店连锁公司信息系统的信息需求 (一)电脑配件存货管理子系统的信息需求 (二)电脑配件销售管理子系统的信息需求 * 第三节 数据库概念结构设计 * 一、概念结构设计的作用和设计方法 (一)概念结构的作用 1.能真实地描述现实世界 2.易于理解 3.是各种数据模型的共同基础 4.有利于修改和扩充 * (二)概念结构设计的方法 概念模型是数据模型的前身,它比数据模型更独立于机器、更抽象,也更加稳定。概念结构设计的方法有4种。 1.自顶向下的设计方法 2.自底向上的设计方法 3.逐步扩张的设计方法 4.混合策略设计的方法 * 二、概念结构设计的主要步骤 (一)设计局部E-R图 1.划分用户组 2.确定实体、属性 3.确定实体之间的联系、属性及其联系类型 * (二)全局E-R图的设计 1.合并E-R图,生成初步E-R图 (1)属性冲突 (2)命名冲突 (3)结构冲突 2.优化初步E-R图 3.验证全局E-R图 * 三、电脑配件专卖店连锁公司信息系统的概念结构设计 (一)存货管理子系统E-R图的设计 (二)销售管理子系统E-R图的设计 (三)系统全局E-R图的设计 * v u h 1 t s 1 w n m q r f e p 1 n 1 订单 供应日期 聘用时间 电脑配件 仓库 客户 订货 属于 供应 供应商 供应数量 管理 仓库管理员 营业员 分店 开订单 包含 发货 存储 销售 数量 存储数量 存储时间 销售数量 销售时间 发货时间 发货数量 * 第四节 数据库逻辑结构设计 * 一、概念模型向关系模型的转换 (一)实体集的转换规则 (二)实体集之间联系的转换规则 1. 1:1联系的转换方法 2.1:n联系的转换方法 3.m:n联系的转换方法 一个m:n联系转换为一个关系的转换方法为:与m:n联系相连的实体集的码以及联系本身的属性均转换为关系的属性,新关系的码为两个相连实体的码的组合(该码为多属性构成的组合码)。 * n 1 旅游团 旅客 组成 团号 团名 联系人 电话 地址 旅客编号 姓名 性别 住址 电话 身份证号 * 1 n 领导 职工 职工号 姓名 性别 n m 客户 图书 订购 客户编号 客户名 联系电话 地址 图书编号 单价 图书名 出版社 订购数量 订购时间 * 二、关系模型优化 (一)优化方法 1.确定数据依赖 2.分析函数依赖 3.判断是否合并或分解 * 1.使用更符合用户习惯的别名 2.对不同级别的用户可以定义不同的子模式 3.简化用户对系统的操作 (二)用户子模式的设计 * 三、电脑配件专卖店信息系统的逻辑结构设计 客户(客户编号,客户名,地址,电话) 订单(订单编号,订单日期,订单状态,客户编号,营业员编号) 营业员(营业员编号,姓名,月薪,聘用日期,分店编号) 供应商(供应商编号,名称,账号,地址) 电脑配件(配件编号,名称,类别,单位

文档评论(0)

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

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

1亿VIP精品文档

相关文档