好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

数据的分析与建模.ppt

17页
  • 卖家[上传人]:re****.1
  • 文档编号:601255693
  • 上传时间:2025-05-16
  • 文档格式:PPT
  • 文档大小:93.01KB
  • / 17 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,2.1,数据的分析与建模,第二章 构建关系数据库,建立数据库的过程,数据库究竟是怎样构建的呢?,它的构建需要经历四个基本过程:,1,、数据的收集与分类;,2,、建立实体,联系模型,(E-R,模型,),;,3,、将,E-R,图转换为关系数据模型;,4,、创建数据库2.1.1,数据的收集与分类,要想建立数据库,首先要根据具体的应用需求,收集相,关信息,获得原始数据,然后对这些数据进行分析与归纳一、数据的收集,数据收集,就是利用外部设备,将时间上或空,间上分散的数据收集起来的过程二、数据的分类,对于已经收集好的、建立数据库的各种信息,,我们都是按照数据的基本特征进行分类存放的通,常的方法是将数据按照人、事、物来进行分类存,放,作为最基本的数据任务,1,:为,中小学信息技术大赛,设计一张报名 表,,,研究需要收集哪些数据信息?,任务,2,:报名材料提供了哪些方面的数据信息?,你是怎么进行划分的?,最后,,“,中小学信息技术大赛,”,数据库所需的基本数据分为三类:,(,1,)有关参赛选手的信息,如:选手编号、姓名、性别、学校名称、学段、电子邮箱、备注;,(,2,)有关参赛作品的信息,如:作品编号、作品名称、作品类别、作品链接、作品大小、备注;,(,3,)有关参赛学校的信息,如:学校名称、地址、联系、电子邮箱、备注。

      2.1.2,数据的抽象描述,数据描述,从客观事物到抽象概念再到计算机的存储方式,实际上涉及三个领域:,现实世界,信息世界(概念模型),机器世界(数据模型),用户的观点,机器的观点,数据的抽象过程,问题,1,:,划分三个世界有何意义?,划分三个世界反映了数据管理过程中研究分析数据的,过程与方法我们总是先看到,现实世界的事物,,它是客观,存在的,提供的信息是多种多样的,同样的事情不同的人,或在不同情况下提取的信息、看到的特征会不同;然后根,据用户问题的需要对客观世界与问题相关的信息,通过文字,符号,等把事物本身的特征及事物间的相互联系,表达出来,,,形成,概念模型,;再考虑如何把这些概念模型的数据信息以,怎样的结构形式,存储在机器上,,以便通过机器实现数据管理概念模型在机器世界中的数据化表示,就是,数据模型,三个世界的术语对照,问题,2,:请把教材中,“,数据的抽象描述,”,部分 出现的名词术语找出来?,对象,特征,总体,关键特征,事物及其联系,实体,属性,实体集,键,概念模型,记录,字段,文件,关键字,数据模型,现实世界,信息世界,机器世界,任务,3,、,分析,“,中小学信息技术大赛,”,数据信息中,包括了哪些实体,它们分别是什么?各 具有哪些属性?,实体,属性,参赛选手,选手编号,姓名,性别,学段,电子邮箱,参赛学校,学校名称,地址,联系,电子邮箱,参赛作品,作品编号,作品名称,作品类别,作品链接,作品大小,2.1.3,概念模型与,E-R,方法,一、实体集之间的联系,(,1,)一对一联系(,1,:,1,),实体集,A,中每个实体至多和,B,中一个实体有联系,反之亦然。

      2,)一对多联系(,1,:,n,),实体集,A,中每个实体,实体集,B,中都有,n,个实体与之联系,反之对于实体集,B,中每个实体,实体集,A,中至多有一个实体与之联系3,)多对多联系(,m,:,n,),实体集,A,中每个实体,实体集,B,中都有,n,个实体与之联系,反之亦然,正校长,担任,学校,1,1,学生,所在,班级,n,1,图书,借阅,日期,m,n,(1),(2),(3),任务,4,、观察下表实体集间的联系,完成下表实体,联系,学校,-,正校长,一对一,学校,-,学生,老师,-,家长,顾客,-,商品,读者,-,图书,班长,-,班级,运动员,-,比赛项目,老师,-,学生,实体,-,联系模型,也称实体,-,关系模型,简称,E-R,模型是概念模型表示方法中最为著名,最为常用的E-R,图包括三个图素:,(,1,)实体集:用矩形框表示,(,2,)属性:用椭圆形表示,(,3,)实体之间的联系:用菱形框表示,用连线将菱形框分别与有关实体相连,并在上注明联系类型二、,E-R,模型与,E-R,图,实体名,属性名,联系名,正校长,担任,学校,1,1,学生,所在,班级,n,1,运动员,参赛,比赛项目,m,n,用,E-R,图表示两个实体集之间的三种联系,示例如下:,一对一联系,一对多联系,多对多联系,成绩,问题,3,:,你认为在信息世界阶段,应该从哪几方面 入手分析事物或数据的?,需要从这几方面入手:,1,、判别用户的应用涉及到哪几类事物(实体集);,2,、这些事物(实体)有何特征(属性),,3,、哪些特征(属性)是能够把不同事物个体(实体)区分开来、即唯一标识具体某个事物(实体)的,,4,、不同类事物(实体集)间存在什么样的联系。

      经过分析和综合,可以得出,“,中小学信息技术大赛,”,数据库管理的,E-R,图,如图所示n,1,1,所在,参赛,n,作品得分,获奖等级,参赛选手,选手编号,姓名,性别,学段,电子邮箱,参赛作品,作品链接,作品大小,作品编号,作品名称,作品类别,参赛学校,地址,联系,电子邮箱,学校名称,“,中小学信息技术大赛,”,数据库管理的,E-R,图,2.1.4,建立关系模型,一般可以分两步:,1.,将每个实体集转换成一个二维表,实体的属性转变成二维表的字段,2.,将实体集之间的联系转换成一个二维表,(,1,)定义一个新的二维表,(,2,)在一个表中,加入联系的属性以及另一个表中的关键字,问题,4,:从,E-R,模型到关系数据模型的转,换需要解决哪些主要问题?,一是把实体转换为二维表,二是把联系转换为二维表,这两个问题解决了,转换的问题就解决了问题,5,:能否总结出,E-R,图到关系数据模型的转换规则?其核心思想是什么?,其核心思想是把实体集以及把实体间的联系都存储并体现在二维表格中。

      点击阅读更多内容
      相关文档
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.