数据库理论基础.pptxVIP

  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文档。上传文档
查看更多

数据库理论基础第六章

01.数据管理技术的发展及各阶段的特点02.数据模型03.关系数据库理论基础04.数据库系统结构数据库理论基础

6.1数据管理技术的发展及各阶段的特点?人工管理阶段文件管理阶段数据库系统管理阶段应用目的科学计算科学计算和数据管理大规模数据管理计算机硬件条件纸带、磁带和卡片磁盘和磁鼓大容量磁盘计算机软件条件无操作系统具有文件系统和操作系统具有操作系统和数据库管理系统处理方式批处理联机实时处理和批处理分布处理、联机实时处理和批处理数据管理者用户(程序员)文件系统数据库管理系统数据面向的对象某一应用程序某一应用现实世界数据共享程度无共享,冗余度大共享性差,冗余度大共享性好,冗余度小数据的独立性不独立,完全依赖于程序独立性差独立性好数据的结构化无结构记录内有结构,整体无结构整体结构化数据控制能力由应用程序控制主要由应用程序控制由数据库管理系统控制

0140年代中--50年代中产生的时期02应用需求 科学计算 硬件水平 无直接存取存储设备 软件水平 没有操作系统 处理方式 批处理产生的背景6.1.1人工管理阶段

人工管理阶段(二)应用程序1数据集1应用程序2数据集2应用程序n数据集n...…...…二者一一对应不具有数据独立性应用程序与数据间的关系

数据的管理者:应用程序,数据不保存数据面向的对象:某一应用程序数据的共享程度:无共享、冗余度极大数据的独立性:不独立,完全依赖于程序数据的结构化:无结构数据控制能力:应用程序控制人工管理阶段的特点是什么?人工管理阶段(三)

应用需求 科学计算、信息管理 硬件水平 磁盘、磁鼓 软件水平 高级语言和操作系统(有文件系统)处理方式 联机实时处理、批处理 产生的背景产生的时期50年代末--60年代中6.1.2文件管理阶段

文件管理阶段(二)应用程序1文件1应用程序2文件2应用程序n文件n存取方法...…...…应用程序与数据间的关系

文件管理阶段(三)文件系统阶段的数据管理有以下特点数据的管理者:文件系统,数据可长期保存数据面向的对象:某一应用程序数据的共享程度:共享性差、冗余度大数据的结构化:记录内有结构,整体无结构数据的独立性:独立性差,若数据的逻辑结构改变则必须修改应用程序数据控制能力:主要由应用程序控制随着数据管理规模的扩大,数据量急剧增加,文件系统显露出三个缺陷数据冗余(redundancy)数据不一致(inconsistency)数据联系弱(poordatarelationship)

1968年美国IBM公司推出层次模型的IMS系统1969年美国CODASYL组织发布了DBTG报告,总结了当时各式各样的数据库,提出网状模型1970年美国IBM公司的E.F.Codd连续发表论文,提出关系模型,奠定了关系数据库的理论基础数据管理技术进入数据库阶段的标志是20世纪60年代末的三件大事01应用背景 大规模管理 硬件背景 大容量磁盘 软件背景 有数据库管理系统 处理方式 联机实时处理,分布处理,批处理产生的背景026.1.3数据库系统管理阶段

数据库管理阶段(二)程序和数据间的联系应用程序1应用程序2...应用程序nDBMS数据库DatabaseManagementSystem

数据库管理系统

数据库阶段的数据管理具有以下特点数据库管理阶段(三)数据的管理者:DBMS数据面向的对象:现实世界数据的共享程度:共享性高 数据的独立性:高度的物理独立性和一定的逻辑独立性数据的结构化:采用数据模型表示复杂的数据结构,整体结构化数据控制能力:由DBMS统一管理和控制,提供数据库的并发控制,数据库的恢复,数据的完整性和数据安全性等功能数据库系统为用户提供了方便的用户接口。

数据库管理阶段(四)数据库应用的一般结构DBMS用户数据库应用数据库

概念模型数据模型6.2数据模型

现实世界01信息世界02数据世界03抽象化04数据化05(概念模型)06(数据模型)07(事物)08事物概念模型和数据模型的关系

根据应用目的,模型分为两个层次:数据模型的概念概念模型(信息模型)独立于计算机实现的,只用来描述和组织所关心的信息结构的概念数据模型对应于信息世界数据模型直接面向计算机系统的,描述数据库中数据的逻辑结构的基本数据模型对应于数据世界

实体(Entity)实体集(EntitySet)属性(Attribute)关键字(Key)域(Domain)实体型(EntityType)信息世界中的基本概念6.2.1概念模型

概念模型(二)概念模型反映实体型及其联系的结构形式联系(Relationship):两类实体内部的联系实体之间的联系两个实体型之间的联系可分为三类:1对1联系(1:1)1对多联系(1:n)多对多联系(m:n)

概念模型——实体联系模型1对1联

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档