- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 关系模型--本章内容 基础知识回顾 关系模型概述 关系模型基本概念 关系模型的完整性约束 关系代数 逻辑数据库设计:ER到关系的转换 关系演算 基础知识回顾 数据库发展 以数据模型划分 第一代 网状、层次数据库系统。代表:1969年IBM的IMS(information Management System) ;美国 CODASYL(Conference On Data System Language)下属的 DBTG(Data Base Task Group)于60年代末70年代初提议的方法。层次数据库是数据库的先驱,而网状数据库是数据库概念、方法、技术的奠基者。 第二代 关系数据库系统。1970年IBM公司的研究员E.F.Codd提出了数据库的关系模型,关系方法和关系数据理论的研究。代表:IBM的System R 和Berkele大学的INGRES,成果:奠定了关系模型的理论基础;研究了关系数据库语言,有关系代数、关系演算、SQL语言、QBE等;研制了大量的RDBMS的原型,实现了查询优化、并发控制、故障恢复等关键技术; 基础知识回顾 数据库发展 第三代 以面向对象数据模型为主要特征的数据库系统。 模型更加丰富、数据管理功能功能更加强大、能支持传统数据库难以支持的新的应用。 特征:支持数据管理、对象管理和知识管理;保持或者继承第二代数据库的技术;对其他系统开放(支持数据库语言标准和标准网络协议)。 仅支持面向对象数据模型并不能称为第三代数据库系统。 基础知识回顾 关系数据库系统 关系数据库系统。产品的发展情况: (1)对关系模型的支持: 第一阶段(70年代):仅支持关系数据结构、基本的关系操作(选择、投影、连接)。如:dBASE 第二阶段(80年代):SQL成为关系数据库语言的国际标准 第三阶段(90年代):加强了完整性、安全性的支持。 (2)运行环境: 第一阶段:在大、中、小型机上的RDBMS,多用户系统 第二阶段:提高可移植性,能在多种硬件平台、和操作系统环境下运行;联网,向分布式发展,支持多种协议。 第三阶段: 分布式数据库和客户/服务器结构的数据库系统的推出。追求开放性(可移植性、可连接性、可伸缩性)。 基础知识回顾 关系数据库系统 关系数据库系统。产品的发展情况: (3)RDBMS系统构成: 第一阶段:早期的RDBMS产品主要提供数据定义、数据存取、数据控制等基本操作和数据存储组织、并发控制、安全性、完整性检查、系统恢复等RDBMS的核心功能。 第二阶段:以RDBMS基本功能为核心,开发外围软件系统,如:FORM报表生成系统,REPORT报表系统、MENU菜单生成系统、GRAPHIC图形软件等等。为用户提供了良好的第四代应用开发环境。 (4)对应用的支持: 第一阶段:用于信息管理、辅助决策等应用领域。 第二阶段:联机事务处理的应用领域,提高RDBMS事务处理的能力。 第三阶段:由集中到分布,由局部到整个企业甚至整个行业。支持整个企业的联机事务处理。 关系模型概述 为什么要学习关系模型? 关系模型是目前广泛使用的一种数据模型 IBM DB2, Miscrosoft SQL Server, Informix, Oracle, Sybase, ……………. 仅有少量的遗产系统使用旧的数据模型 IBM的IMS目前仍在使用 目前关系模型的竞争者:面向对象的数据模型 Objectstore, Versant, Ontos, ………. 对象关系模型: Informix Universal Server, UniSQL, O2, ORACLE, DB2, ………... 关系模型概述 关系数据模型是由E.F.Codd于1970年提出 在此之前大多数数据库系统是基于层次数据模型和网状数据模型的 关系模型给数据库领域带来了一场革命,并取代了旧的数据模型, E.F.Codd并因此于1983年获得Turing Awards 在70年代中期,IBM和UC-Berkeley开发了早期的关系型数据库管理系统 关系模型概述 现在的关系型数据库系统有 IBM的DB2 Informix Oracle Sybase Microsoft的Access, SQL Server Fox-x Paradox 关系模型概述 关系模型是十分简单的 关系模型的数据结构非常单一,实体、联系都表示成关系 一个关系是一个具有行和列的二维表 关系模型给出关系操作的能力,但不对RDBMS语言给出具体的语法要求 查询操作:选择、投影、连接、除、并、交、差等 更新操作:增加、删除和修改 一次一集合 关系代数和关系演算 高度非过程化 关系模型概述 关系模型的三类完整性约束 系统支持:实体完整性和参照完整性 用户定义:用户定义的完整性 本章主要讨论以下问题 关
您可能关注的文档
- 第七课-走近收藏课件九年级美术31.ppt
- 第七课偶像与自我.ppt
- 第七课小李杜.ppt
- 第七课我国的民族区域自治制度及宗教政策.ppt
- 第七课法不可违7.ppt
- 第七课练习题.ppt
- 第三、四课早自习及作业课件2.ppt
- 第三册复习课多音字反义词.ppt
- 第三十八章β-内酰胺类.ppt
- 第三单元14大雁归来课件4()同步语文八年级下册.ppt
- 2026年及未来5年蓝信流量统计日志系统项目市场数据调查、监测研究报告.docx
- 2026年及未来5年多功能烟气分析仪项目市场数据调查、监测研究报告.docx
- 2026年及未来5年热熔焊制45°弯头项目市场数据调查、监测研究报告.docx
- 2025年学历类自考中国文化概论-中国当代文学作品选参考题库含答案解析.docx
- 2026年及未来5年微控双温区锑扩散系统项目市场数据调查、监测研究报告.docx
- 2026年及未来5年变频电机转子项目市场数据调查、监测研究报告.docx
- 2026年及未来5年数显压力机项目市场数据调查、监测研究报告.docx
- 2026年及未来5年电话十台灯十时钟项目市场数据调查、监测研究报告.docx
- 2026年及未来5年移动空调控制板项目市场数据调查、监测研究报告.docx
- 2026年及未来5年大豆纤维服饰项目市场数据调查、监测研究报告.docx
原创力文档


文档评论(0)