02数据库设计内_第1页
02数据库设计内_第2页
02数据库设计内_第3页
02数据库设计内_第4页
02数据库设计内_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、【复习引入】数据库基本概念二、【本节所属项目任务及子任务】 项目任务名称:走进数据库系统 子任务名称:任务1-2 数据库设计三、【主要教学过程】简单介绍-教师结合实例讲解-总结四、【本节重点(学习目标)】知识点:? 了解数据库设计基本步骤技能点:?掌握E-R图的设计方法 ?掌握数据库基本设计方法五、【讲授课程】1、授课注意事项数据库设计虽然不是数据库应用里面的重点内容, 但是对于后 期数据库的学习有着一定的帮助,所以重点要介绍清楚数据库设 计与数据库结构的关系。2、内容导入数据库设计主要包括那些步骤?我们重点需要掌握那些步 骤?学习数据库设计对于后面的学习有哪些帮助?3、具体内容本节任务经

2、过上一部分的学习,小赵基本掌握了数据库相关基本概念。 结合这些概念,再回想前面从网上下载的三个案例数据库,小赵感觉自己已经慢慢走进“数据库的世界”了。不过小赵很想弄清 楚为什么“销售管理”数据库是由“买家”和“商品”等5各表组成的呢?任务分析:数据库设计是数据库理论知识中比较重要的一部分,但是因 为其对设计人员的理论水平及设计经验有着比较高的要求,所以 一般数据库设计都由专门人员完成,数据库应用岗位不会涉及到 数据库设计知识。不过,了解并掌握一定的数据库设计理念及方 法,对于更深层次的理解数据库概念、熟悉数据库结构有着极大 的帮助,所以本任务的重点内容就是了解数据库设计的基本步骤 及E-R图的

3、画法。知识准备1. 数据库设计的概述数据库设计是信息系统开发和建设中的核心技术,关系数据 库设计实际上就是根据应用问题建立关系数据库及其相应的应用 系统。2. 数据库设计的6个步骤(1 )需求分析(2)概念结构设计及E-R图设计(3)逻辑结构设计及概念模型转为关系模型(4)数据库物理设计(5)数据库实施阶段(6)数据库运行和维护阶段3. 设计阶段一:需求分析需求分析是数据库设计的起点和基础,也是其他设计阶段的 依据。其主要任务是对数据库应用系统所要处理的对象(组织、 企业、部门等)进行全面的了解,收集用户对数据库的信息需求、 处理需求、安全性和完整性需求,并以数据流程图和数据字典等 书面形式确

4、定下来。4、设计阶段二:E-R图设计(1) E-R图的构成实体属性联系(2) 联系的类型(1)实体集的转换规则(2) 实体集间联系的转换规则?1:1联系的转换方法?1:n联系的转换方法? m:n联系的转换方法(3)关系合并规则1:1联系的合并方法1:n联系的合并方法6. 设计阶段四:数据库物理结构设计数据库物理结构设计是为逻辑数据模型选取一个最适合应用 环境的物理结构。数据库的物理结构指的是数据库在物理设备上 的存储结构与存取方法,包括数据存储结构和存取方法,它依赖 于给定的计算机系统。7. 设计阶段五:数据库实施阶段数据库实施阶段主要包括数据库定义及数据入库、数据库的 试运行。8. 设计阶段

5、六:数据库运行和维护阶段数据库试运行合格后,即可投入正式运行了,这标志着数据 库开发工作基本完成。但是由于应用环境在不断变化,数据库运 行过程中物理存储也会不断变化,对数据库设计进行评价、调整、 修改等维护工作是一个长期的任务,也是设计工作的继续和提高。任务实现:根据分析人员给出的某销售公司数据字典信息,完成“销售 管理”数据库的设计任务。分析人员给出的数据字典信息如下:该销售公司由以下2个实体组成:商品(商品编号,商品名称,品牌,型号,类型,进价,销 售价,库存)买家(买家编号,买家名称,电话,级别)同时,不同的类型的商品具有不同的特征,不同的买家也拥 有不同的信息。商品类型(类型编号,类型

6、名称,级别)买家级别(级别编号,级别名称,享受折扣,特权)实体间联系:商品和商品类型之间存在联系,每个类型包含很多商品,每 个商品只属于一个类型。同理,每个买家只能隶属于一个级别, 每个级别则可以包含多个买家。最后,商品和买家之间存在销售联系,每个买家可以买多种 商品,每种商品也可以销售给多个买家,同时需要记录销售的时 间、数量和实际销售价格。1.数据库E-R图的设计(1)第一步:确定现实系统可能包含的实体(2)第二步:确定每个实体的属性,特别注意实体的键(3)第三步:确定实体之间可能有的联系,并结合情况给每 个联系命名(4)第四步:确定每个联系的种类和 M : N类型可能有的属 性(5)第五

7、步:局部E-R图设计(6)E-R图合并匪M 某销售公司总ER图设计十2. E-R图转为关系模型(1)第一步:将E-R图中所有的实体及联系转为单独的关系, 并声明其类型,标注其属性。号飪显M -去!显二屯哼,盼凹.,-1乱侖云确弓奇亦定皿直血讲第專曲-手蒔.1旨1m.密三穽孕.昱更求导.弐於总答番.孕 它封泛、監蚩说再宜幵慝苗.暑lij勲尸弓 入一丄盖時曲璋.禹黑应曲.f*4*7. J5.吸刮.11 :当暮乘、去W.苗吕亨E产兀 诗枚(2)第二步:将初级关系模型中可以进行合并的关系进行合总建真星、需it说田K*i恋畫至W54W. wa 1 1-旦空弭电鬲*.&M.K3tK?aXJFw* 1苣農百

8、奇-暑昌占憲.巨鼻.U鸟-SS1. 怦.樂雪计.岂存-芳“令;”1 tttt M. NtJfi 刍甘町抚昼 (is*矣姦須关套n =-ir狡耳,玉总富m 翩編5:心1.云譽普手适4善,音尹割X臥吊召詡0“.,工筋?耳:r 厲蚩亙亞吾壬呵带丘拧才砰St(3) 第三步:合并后的关系模型中通常存在一些冗余的关系 和属性,需要通过优化将其删除授课内1ft哥丫上醱a II箭生舅弓U基需存幽*.型号黑星”肴于hm *播r虽曾 盲同.豪酋;PJ-TEK哥豪一几.te -B2百云涓罕硏启駕云麹彌智賊. 輛弓旷闭.tr-s11E丑隹.3 士豪二里吉焙一,鼻棗芦“* 辰来SS*-看司.帀这一 片,-逞刊坍否药 0.- .S 号豆弓-5!采-水低1:SJ?.谊弓.寧定冷侍石 1(4) 最终数据模型M竜弗A壬1-.雪亘追尋.遇“甩2-. til.唱柞r-ID-遇岂绸鸟-三霍

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论