【精品】课件---自考00911互联网数据库串讲1-2.ppt

【精品】课件---自考00911互联网数据库串讲1-2.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《互联网数据库》串讲 往年试题分析 往年试题分析 往年试题分析 往年试题分析 第一章 绪论 学习目的和要求 了解数据管理发展历程 理解数据模型的三要素及常用的三种数据模型 掌握数据库系统的三级模式结构和数据的两层映象 理解数据库管理系统的组成和功能。 往年频繁考点: 数据库基本概念(DB,DBMS,DBS)及其联系 数据管理技术发展的三个阶段及其特点 数据模型的三要素 数据库三级模式结构 二级映像与数据独立性 数据库管理系统的基本功能 第一节 数据管理技术的发展 数据、数据库、数据库系统和数据库管理系统的概念 数据:描述事物的符号记录。 数据库:数据库是长期存储在计算机内、有组织、可共享的数据集合。 数据库系统(DBS):是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。 数据库管理系统(DBMS):是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS。 第一节 数据管理技术的发展 数据管理经历的三个阶段 人工管理阶段:数据不保存、数据需要由应用程序自己进行管理、基本上没有文件概念、数据不共享。 文件系统阶段:数据可以长期保存、文件系统管理数据、 文件已经多样化、数据的存取基本上以记录为单位。但数据共享性差,数据冗余度大;数据和程序缺乏独立性。 数据库系统阶段:数据结构化;数据共享性高、冗余度小、易扩充;数据独立性高;统一的数据管理和控制:数据的安全性保护、数据的完整性控制、数据库恢复和并发控制;数据的最小存取单位是数据项。 第一节 数据管理技术的发展 数据库技术:是一门研究数据库结构、存储、管理和使用的软件学科。 数据库技术的发展 第一代数据库系统,即层次数据库系统和网状数据库系统 第二代数据库系统,即关系数据库系统 第三代数据库系统,即面向对象数据库系统? 数据库技术的研究领域 数据库管理系统软件的研制 数据库设计 数据库理论 第二节 数据模型 数据模型是现实世界数据特征的抽象。是数据库系统的核心和基础。 数据模型应满足三方面要求: 一是能比较真实地模拟现实世界; 二是容易为人所理解; 三是便于在计算机上实现。 根据模型应用目的分为: ⑴概念模型,也称信息模型,它是按用户的观点对数据和信息建模。 ⑵数据模型,主要包括层次模型、网状模型、关系模型和面向对象数据模型,它是按计算机系统的观点对数据建模。 数据模型三个要素:? ⑴数据结构??描述系统的静态特性 ⑵数据操作??描述系统的动态特性 ⑶数据的约束条件??是一组完整性规则的集合 第二节 数据模型 概念模型:用于信息世界的建模,是现实世界到信息世界的第一层抽象 实体(Entity):客观存在并可相互区别的事物 属性(Attribute):实体所具有的某一特性 实体集(Entity Set):性质相同的同类实体的集合 实体型(Entity Type):用实体名及其属性名集合来抽象和刻画同类实体 码(Key)唯一标识实体的属性集(最小)称为码 域(Domain)属性的取值范围称为该属性的域 联系(Relationship)实体(型)内部的联系和实体(型)之间的联系   两个实体型之间的联系可以分为三类:一对一联系(1∶1);一对多联系(1∶n);多对多联系(m∶n) 第二节 数据模型 概念模型的表示方法 E-R图提供了表示实体型、属性和联系的方法。实体-联系方法(E-R方法)是抽象和描述现实世界的有力工具。 实体型:用矩形表示,矩形框内写明实体名。 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来。 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1∶1,1∶n或m∶n)。 第二节 数据模型 数据模型:??层次模型、网状模型、关系模型和面向对象数据模型。其中层次模型和网状模型统称为非关系模型。 层次模型:用树型结构表示实体类型及实体间联系的数据模型 数据结构特征: ⑴只有一个结点没有双亲结点,称之为根结点; ⑵根以外的其他结点有且只有一个双亲结点。 优缺点:   优点:数据模型简单;若实体间的关系固定,性能优于关系模型;良好的完整性支持。   缺点:描述现实世界的非层次性很笨拙;插入和删除操作限制较多;必须通过双亲才能找到子结点;由于结构严密,层次命令趋于程序化。 第二节 数据模型 网状模型:用有向图结构表示实体类型及实体间联系的数据模型。 数据结构特征 (1)允许一个以上的结点无双亲; (2)一个结点可以有多于一个的双亲。 优缺点 优点:

文档评论(0)

沃爱茜 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档