资源预览内容
第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
第9页 / 共10页
第10页 / 共10页
亲,该文档总共10页全部预览完了,如果喜欢就下载吧!
资源描述
2.1 数据的分析与建模第二章第二章 构建关系数据库构建关系数据库2021/6/31建立数据库的过程数据库究竟是怎样构建的呢?数据库究竟是怎样构建的呢? 它的构建需要经历四个基本过程它的构建需要经历四个基本过程 :n 1 1、数据的收集与分类;、数据的收集与分类;n 2 2、建立实体、建立实体联系模型联系模型(E-R(E-R模型模型) );n 3 3、将、将E-RE-R图转换为关系数据模型;图转换为关系数据模型;n 4 4、创建数据库。、创建数据库。2021/6/322.1.1 数据的收集与分类 要要想想建建立立数数据据库库,首首先先要要根根据据具具体体的的应应用用需需求求,收收集集相相关信息,获得原始数据,然后对这些数据进行分析与归纳。关信息,获得原始数据,然后对这些数据进行分析与归纳。n一、数据的收集一、数据的收集 数据收集,就是利用外部设备,将时间上或空间上分散数据收集,就是利用外部设备,将时间上或空间上分散的数据收集起来的过程。的数据收集起来的过程。 n 二、数据的分类二、数据的分类 对于已经收集好的、建立数据库的各种信息,我们都是对于已经收集好的、建立数据库的各种信息,我们都是按照数据的基本特征进行分类存放的。通常的方法是将数据按照数据的基本特征进行分类存放的。通常的方法是将数据按照人、事、物来进行分类存放,作为最基本的数据。按照人、事、物来进行分类存放,作为最基本的数据。2021/6/33任任任任务务务务1 1 1 1:为为为为中中中中小小小小学学学学信信信信息息息息技技技技术术术术大大大大赛赛赛赛设设设设计计计计一一一一张张张张报报报报名名名名 表,研究需要收集哪些数据信息?表,研究需要收集哪些数据信息?表,研究需要收集哪些数据信息?表,研究需要收集哪些数据信息? 经经过过分分析析,我我们们可可以以将将构构建建“中中小小学学信信息息技技术术大大赛赛”数据库需要的数据分为三类:数据库需要的数据分为三类:1.1.有有关关参参赛赛选选手手的的信信息息,如如:参参赛赛选选手手的的姓姓名名、性性别别、学校名称、电子邮箱等;学校名称、电子邮箱等;2.2.有有关关参参赛赛作作品品的的信信息息,如如:作作品品名名称称、作作品品类类别别、作作品大小等;品大小等;3.3.有有关关参参赛赛学学校校的的信信息息,如如:学学校校名名称称、地地址址、联联系系电电话、电子邮箱等。话、电子邮箱等。2021/6/34任务任务任务任务2 2 2 2:报名材料提供了哪些方面的数据信息?:报名材料提供了哪些方面的数据信息?:报名材料提供了哪些方面的数据信息?:报名材料提供了哪些方面的数据信息? 你是怎么进行划分的?你是怎么进行划分的?你是怎么进行划分的?你是怎么进行划分的? 最最后后,“中中小小学学信信息息技技术术大大赛赛”数数据据库库所所需需的的基基本本数据分为三类:数据分为三类:1.1.有有关关参参赛赛选选手手的的信信息息,如如:选选手手编编号号、姓姓名名、性性别别、学校名称、学段、电子邮箱、备注;学校名称、学段、电子邮箱、备注;2.2.有有关关参参赛赛作作品品的的信信息息,如如:作作品品编编号号、作作品品名名称称、作作品类别、作品链接、作品大小、备注;品类别、作品链接、作品大小、备注;3.3.有有关关参参赛赛学学校校的的信信息息,如如:学学校校名名称称、地地址址、联联系系电电话、电子邮箱、备注。话、电子邮箱、备注。2021/6/352.1.2 数据的抽象描述n数据描述,从客观事物到抽象概念再到计算机的存储数据描述,从客观事物到抽象概念再到计算机的存储方式,实际上涉及三个领域方式,实际上涉及三个领域(课本(课本P20)用户的观点用户的观点用户的观点用户的观点机器的观点机器的观点机器的观点机器的观点数据的抽象过程数据的抽象过程数据的抽象过程数据的抽象过程2021/6/36问题问题1 1:划分三个世界有何意义?:划分三个世界有何意义?n划分三个世界反映了数据管理过程中研究分析数据的过程与方法。我们总是先看到现实世界的事物现实世界的事物现实世界的事物现实世界的事物,它是客观存在的,提供的信息是多种多样的,同样的事情不同的人或在不同情况下提取的信息、看到的特征会不同;n然后根据用户问题的需要对客观世界与问题相关的信息通通通通过文字符号过文字符号过文字符号过文字符号等把事物本身的特征及事物间的相互联系表达表达表达表达出来出来出来出来,形成概念模型概念模型概念模型概念模型;n再考虑如何把这些概念模型的数据信息以怎样的结构形式存储在机器上存储在机器上存储在机器上存储在机器上,以便通过机器实现数据管理。概念模型在机器世界中的数据化表示,就是数据模型数据模型数据模型数据模型。2021/6/37n三个世界的术语对照三个世界的术语对照(课本课本P21)问题问题2 2:请把教材中:请把教材中“数据的抽象描述数据的抽象描述”部分部分 出现的名词术语找出来?出现的名词术语找出来?对象对象特征特征总体总体关系特征关系特征事物及其联系事物及其联系实体实体属性属性实体集实体集键键概念模型概念模型记录记录字段字段文件文件关键字关键字数据模型数据模型现实世界现实世界信息世界信息世界机器世界机器世界2021/6/38任务任务任务任务3 3 3 3、分析、分析、分析、分析“中小学信息技术大赛中小学信息技术大赛中小学信息技术大赛中小学信息技术大赛”数据信息中,包括数据信息中,包括数据信息中,包括数据信息中,包括了哪些实体,它们分别是什么?各有哪些属性?了哪些实体,它们分别是什么?各有哪些属性?了哪些实体,它们分别是什么?各有哪些属性?了哪些实体,它们分别是什么?各有哪些属性?实体实体属性属性参赛选手 选手编号姓名性别学段电子邮箱参赛学校 学校名称地址联系电话 电子邮箱参赛作品 作品编号 作品名称 作品类别 作品链接 作品大小2021/6/39部分资料从网络收集整理而来,供大家参考,感谢您的关注!
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号