《大学计算机》课件 第7章 大数据与数据库.pptxVIP

《大学计算机》课件 第7章 大数据与数据库.pptx

  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文档。上传文档
查看更多
第7章 大数据与数据库第7章 大数据与数据库7.1 数据库及发展7.2 数据模型7.3 关系数据库及规范化7.4 SQL及SQL-Server简介已知信息数据收集、分类、加工、传递有价值信息新数据7.1 数据库及发展1.数据:是信息的载体。 2.数据处理 :数据的收集、存储、管理、加工、计算、维护、检索、传输等处理并产生新的有价值的信息的全过程。 3.数据分类:结构化、半结构化和非结构化数据。4.数据管理:在计算机中实现数据管理的主要方法就是数据库技术,数据的处理过程如图 7.1 数据库及发展数据管理的发展经历了人工管理、文件系统到数据库系统3个阶段。在人工管理阶段,由于没有开发出操作系统和专门的管理数据软件,数据处理的方式基本上是批处理,数据的管理是靠人工进行的。这个时期的数据管理特点是:数据不保存;数据均由应用程序自己管理,没有统一的负责管理数据的专门软件系统;数据不具有独立性,无法进行数据共享。7.1 数据库及发展数据可以长期保存在文件系统(外存储器上),并可以多次进行存取操作;程序和数据有了一定的独立性,数据由专门的软件即文件系统进行数据的管理;程序和数据之间由软件提供的存取方法进行转换 。应用程序1应用程序1数据库管理系统DBMS数据库应用程序2……应用程序n…7.1 数据库及发展数据库系统采用特定的数据模型,使数据结构化;数据的独立性高,数据库系统提供了三级数据抽象能力(视图、概念和物理)和三种数据库模式(外模式、模式和内模式),实现了数据的物理独立性和逻辑独立性。 7.1 数据库及发展数据库技术的发展:(1) 分布式数据库(2) 数据仓库(3) 面向对象数据库(4) 多媒体数据库(5)数据挖掘(文本挖掘)(6)大数据管理7.1 数据库及发展数据库设计可分为以下6个阶段:需求分析;概念设计;逻辑设计;物理设计;数据库实施;数据库运行和维护。 应用程序1应用程序APP1数据库管理系统DBMS硬件软件数据库DB应用程序APP2各级用户..…DBA数据库系统DBS……应用程序APPn7.1 数据库及发展数据库系统是指由硬件、数据库、数据库管理系统、操作系统、应用程序、数据库管理员等部分组成 。 7.1 数据库及发展数据库管理系统DBMS通常由数据定义语言、数据操纵语言和数据库管理例行程序三部分组成。① 数据定义语言:数据定义语言(Data Definition Language,DDL)包括数据库模式定义和数据库存储结构与存取方式定义两个方面。② 数据操纵语言:数据操纵语言(Data Manipulation Language,DML)用来表示用户对数据库的操作请求,是用户与DBMS之间的接口。一般操作有:查询、插入、删除和修改数据库中的信息。③ 数据库管理例行程序,数据控制语言DCL流行数据库管理系统很多,其中著名的数据库产品有:Oracle、Sybase、xBASE与Visual FoxPro、MySQL、Access、PowerBuilder、Delphi、MS SQL Server等用户视图用户A用户B外模式,用户级数据库子模式DBA视图映射DBMS模式概念模式,概念级数据库系统程序员视图映射内模式,物理级数据库存储模式OS7.1 数据库及发展从数据库管理系统的角度看,数据库系统中的数据有一个严谨的体系结构,这种结构分为三级模式结构即外模式(又称子模式或用户模式)、模式(又称逻辑模式或概念模式)和内模式(又称存储模式)。 现实世界(客观事物)事物类事物性质数据世界(以关系模型为例)文件记录字段信息世界(概念模型)实体集合实体属性第一步抽象第二步抽象7.2 数据模型7.2 数据模型概念数据模型的基本内容:(1) 实体(Entity)(2) 属性(Attribute)(3) 实体型(4) 实体集(5) 实体标识符实体与实体之间的联系可以分为三类:(1) 1:1(一对一)的联系(2) 是1:n(一对多)的联系(3) 是m:n(多对多)的联系用E-R图来描述现实世界的概念模型,E-R方法也称为E-R模型。E-R图提供了一组实体(对象)、实体的属性及其联系的方法。在E-R图中,实体用矩形框表示,属性用椭圆框表示。7.2 数据模型实体联系模型(Entity-Relationship Model)。该方法用E-R图来描述现实世界的概念模型,E-R方法也称为E-R模型。E-R图提供了一组实体(对象)、实体的属性及其联系的方法。实体集用矩形框表示,并在矩形框里写上实体名。属性用椭圆框表示,井在椭圆框里写上属性名。联系用菱形框表示,并在菱形框里写上联系方式。成绩排课7.2 数据模型如果实体集A中的一个实体至多与实体集B中的一个实体相对应(相联系),反之亦然。 1:11:nm:n如果实体集A中的一

文档评论(0)

一帆风顺 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:6132143125000013

1亿VIP精品文档

相关文档