中学课件数据库原理及应用().pptVIP

  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文档。上传文档
查看更多
中学课件数据库原理及应用()

数据库原理及应用 蔡舒 经济与管理学院 第一章 数据库系统概述 1.1 数据库系统的发展过程 主要包括五个阶段: 人工管理阶段 文件系统阶段 倒排文件系统阶段 数据库系统阶段 数据库系统发展阶段 1.1.1 数据管理技术的发展 数据处理:输入、存储、统计、汇总、查询、删除、 更新、输出。 在数据库产生之前,数据管理技术经历了三个阶段。 1、人工管理阶段:科学计算、汇编语言、磁卡、卡 片、穿孔机、批处理。 特点: ⑴数据不保存 ⑵无专用软件管理数据(数据与程序不独立) ⑶只有程序概念,无文件概念 ⑷程序与数据紧密相连    1.1.1 数据管理技术的发展 2、文件管理阶段:科学计算、信息管理、磁 盘、磁鼓、高级语言、操作系统、批处理、联机实 时处理。 特点: ⑴数据以文件形式保存(查询、修改、插入) ⑵程序与数据相互独立 ⑶文件组织多样化(索引文件、链接文 件、直接存取文件),但相互独立,没有联系。 ⑷数据面向应用(数据不属于特定的程序,可 重复使用),但文件结构设计具有特定用途, 1.1.1 数据管理技术的发展 程序设计具有特定结构和存取方法,所以程序 与数据结构关系并没有发生根本改变 ⑸数据操作以记录为单位(只存取数据,不 存储文件结构),所以文件的建立、存取、查 询,插入,删除,修改必须由程序来实现。 缺点: ⑴数据冗余(即数据重复,同样的数据可 能在多个文件中存储,因为文件之间无联系) ⑵不一致性(由冗余造成,不能同时更新) ⑶数据联系弱(文件相互独立,缺乏联系) 1.1.1 数据管理技术的发展 3、倒排文件系统阶段 主要得于索引文件的推广,每个字段 都提供单独的索引,适合于信息检索,但 是索引空间比较大,更新比较困难,60年 代中期,起到了非常大的作用。 1.1.2 数据库技术的产生和发展 1.数据库技术的产生 数据库管理技术进入数据库阶段的标志是20世纪60年 代的三件大事。 ⑴IMS系统 IBM公司研制,层次数据库,1968年研制功,1969年投入 使用。 ⑵DBTG报告 1959年,由用户和厂商自发组织美国数据系统语言协 会(Confrence on Data Systems Languages )简称 ODASYL)。 该组织有两大贡献:1960-COBOL语言,1969年-DBTG报告 ,根据该报告,建立了DBTG系统-网状数据库系统。 1.1.2 数据库技术的产生和发展 ⑶E.P.Codd的文章 E.P.Codd于1970年在美国计算机协会通信杂志 社上发表的文章:大型共享数据库关系模型。即关 系数据库的产生。 到了20世纪80年代,关系数据库逐步取代层次 数据库和网状数据库,而成为数据库的主流。目前 比较具有代表性的关系数据库有:DB2、Sybase、 Oracle、SQL-server、Informix,VFP等。 1.1.2 数据库技术的产生和发展 2.数据库阶段数据管理的特点: ⑴采用数据模型表示数据结构 采用数据模型来描述数据及数据之间的联 系,数据之间的联系通过存取路径来实现。数 据不再面向特定应用,而是面向整个系统。从 而实现数据共享,大大地减少数据的冗余度。 ⑵数据独立(逻辑数据独立时) 即应用程序与数据库的数据结构之间相互 独立。数据库的结构分为:用户局部逻辑结构、数据整体逻辑结构和物理结构。 1.1.2 数据库技术的产生和发展 物理结构的改变不影响用户局部逻辑结构整体逻辑 结构以及应用程序。 逻辑结构的改变也不影响用户局部逻辑结构、物理结构 以及应用程序。 ⑶数据库系统为用户提供了多种接口(通过命令、 SQL语言、程序等方式操作数据库) ⑷提供数据控制功能 A.并发控制 B.数据库的恢复 C.数据的完整性(正确) D.数据安全性(防止丢失、破坏、窃取) 1.1.2 数据库技术的产生和发展 ⑸增加了系统的灵活性(记录、记录项都可以操作) 在数据库阶段,程序与数据通过DBMS(数据库管理 系统)来实现。 在文件系统阶段,数据处理方式以程序设计为主。 1.1.2 数据库技术的产生和发展 在数据库阶段,数据处理方式以数据库设计为主。 1.1.2 数据库技术的产生和发展 3.数据库技术相关概念 ⑴数据库DB(Data Base)

文档评论(0)

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

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

1亿VIP精品文档

相关文档