书签 分享 收藏 举报 版权申诉 / 30
上传文档赚钱

类型《数据库技术》课件第2章 关系模型理论的发展及主要产品3.0.pptx

  • 上传人(卖家):momomo
  • 文档编号:5900346
  • 上传时间:2023-05-14
  • 格式:PPTX
  • 页数:30
  • 大小:242.44KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《《数据库技术》课件第2章 关系模型理论的发展及主要产品3.0.pptx》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    数据库技术 数据库技术课件第2章 关系模型理论的发展及主要产品3.0 课件 关系 模型 理论 发展 主要产品 3.0
    资源描述:

    1、2关系模型理论的发展关系模型理论的发展及主要产品及主要产品数据处理的历史数据处理的历史 1940s 科学与工程计算 只能处理数字 没有大容量存储器 1950s 字符发生器 高速磁带机 磁盘存储器 文件管理系统 1960s 数据库技术2015-82-2Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品数据模型数据模型的三个要素的三个要素 数据结构 对所处理的数据经过抽象后,呈现给用户的逻辑形式 数据操作 对数据模型中的对象可执行操作的集合 约束条件 完整性规则的集合2015-82-3Oracle数据库系统原理数据库系统原理-第第2章章

    2、关系关系模型理论的发展及主要产品模型理论的发展及主要产品数据模型概念数据模型概念的的提出提出 E.F.Codd,Data Models in Database Management,19802015-82-4Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品网状模型和层次模型的提出网状模型和层次模型的提出 网状模型 1964,通用电气公司(GE,即General Electric)Charles Bachman IDS(Integrated Data Store)Bachman因对网状模型的贡献,获得1973年度图灵奖 层次模型 19

    3、61,阿波罗登月计划 1968,IBM,ICS,用于管理数目庞大的零部件 1969,ICS更名为IMS/3602015-82-5Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品Charles Bachman 1924.12.11,生于Manhattan,Kansas 1944.31946.2,任防空炮兵(澳大利亚,菲律宾)19461948,Michigan State College(1964年,改为MSU),BS,机械工程 19491950,University of Pennsylvania,MS,机械工程,MBA 1960,加

    4、入GE 1963,开发出IDS 1973,获得Turing Award 2015-82-6Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品Charles Bachman2015-82-7Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品层次模型和网状模型的层次模型和网状模型的贡献贡献和缺陷和缺陷 贡献 IDS是第一个具备通用功能的数据库产品,开创了数据处理的数据库时代。提出了数据库的三层模式、DML与DDL语言等概念。IMS第一个提出了程序与数据分离的思想,使得数据独立性有

    5、了很大提高。缺陷 数据结构复杂 数据独立性存在一定问题2015-82-8Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品数据独立性数据独立性 数据的物理独立性 存储数据的文件位置发生改变,应用程序不需要修改。数据的逻辑独立性 增加属性,扩充功能,应用程序不需要修改。2015-82-9Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品Codd的建议的建议 用一种简单的结构存储数据。用一种更高层次的、面向集合的语言访问数据。不需要说明数据的物理存储方式。2015-82-10Or

    6、acle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品关系模型理论的提出关系模型理论的提出 1970年,Codd,A Relational Model of Data for Large Shared Data Banks 因为对关系模型理论的贡献,Codd获得1981年度图灵奖2015-82-11Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品E.F.Codd 1923.8.19,生于英格兰 在Oxford学习数学和化学 二次大战中,Royal Air Force飞行员 1948

    7、,去纽约加入IBM 1965,CS PhD,Univ.of Michigan,Ann Arbor 1970,提出关系数据模型理论 1981,获得Turing Award 2003.4.18,在佛罗里达家中因心脏病去世2015-82-12Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品IBMS的的System R项目项目 19731979 由System R演化而来的产品 1979,Oracle 2.0 1981,SQL/Data 1983,DB2 James Gray,项目成员,因对数据库系统和事务处理的贡献,获得1998年度图灵2

    8、015-82-13Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品UCB的的Ingres项目项目 19731985,Michael Stonebraker与Eugene Wong 由Ingres演化而来的产品 1984,Ingres主要开发者Robert Epstein创立Sybase。1987.5,发布Sybase系统。1993,微软购买Sybase源代码的许可,即SQL Server。1996.8,PostgreSQL2015-82-14Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理

    9、论的发展及主要产品Michael Stonebraker(1943-)1965,Princeton,BS 1967,MS,University of Michigan 1971,PhD,University of Michigan 19712001,UCB任教 2001,MIT任教 2015.3,因为对现代数据库系统的实践和基础理论贡献,获得2014年度图灵奖2015-82-15Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品Michael Stonebraker 学生:Robert Epstein(founder and form

    10、er VP of Engineering ofSybase)Diane Greene(co-founder and former CEO ofVMWare)Paula Hawthorn(founder of Britton-Lee,formerly VP of Engineering ofInformix)2015-82-16Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品关系定义关系定义 关系是元组的集合 元组是由若干列构成的行2015-82-17Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产

    11、品模型理论的发展及主要产品关系模型的三要素关系模型的三要素 数据结构:关系,即表 操作方式:关系代数 选择 映射 并 差 连接 约束 实体完整性约束 引用完整性约束2015-82-18Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品几个术语的不同叫法几个术语的不同叫法2015-82-19Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品关系和表的区别关系和表的区别 关系是集合,是数学概念,行之间无顺序,列之间也无顺序。表中的行一般会为了方便查看,以某个列排序,列也会按照习惯

    12、排序。2015-82-20Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品关系模型的特点关系模型的特点 严格的理论基础 简单的逻辑结构 面向集合的操作语言,与此相对的是面向过程语言2015-82-21Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品面向过程的数据处理方式面向过程的数据处理方式 也称为imperative language 以C语言读取文件为例(写入文件代码参考本页备注)fp=fopen(e:law.dat,rb);fread(s,sizeof(struct

    13、 stu),1,fp);printf(输入要查询的号码:n);fflush(stdin);scanf(%d,&sn);while(!feof(fp)if(sn=s-sno)printf(%d,%s,%d,%dn,s-sno,s-sname,s-age,s-wgt);fclose(fp);2015-82-22Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品面向集合语言面向集合语言 也称为declarative language select*from emp where deptno=102015-82-23Oracle数据库系统原理

    14、数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品关系型数据库产品分类关系型数据库产品分类 根据应用的规模使用方式分为 PC数据库 大型数据库 根据是否开源分为 开源数据 非开源数据库2015-82-24Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品PC数据库的特点数据库的特点 本质上是文件管理系统 不支持的高级功能 C/S结构 并发操作 事务处理 实时备份恢复 用户和权限管理 价低、易用、少维护 一般用于小数据量、单用户系统2015-82-25Oracle数据库系统原理数据库系统原理-第第2章章

    15、 关系关系模型理论的发展及主要产品模型理论的发展及主要产品非开源非开源关系型数据库的典型产品关系型数据库的典型产品 PC数据库 Access FoxPro 大型数据库 Oracle:中国各电信公司计费系统 SQL Server DB2 Sybase:铁路售票系统,农行,广州银行 Informix2015-82-26Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品开源关系型数据库的典型产品开源关系型数据库的典型产品 PC数据库 SQLite:嵌入式数据库,可以置于手机内 中型数据库 MySQL:用于论坛,微博等非关键领域 Postgr

    16、eSQL2015-82-27Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品Oracle公司的早期创立者公司的早期创立者2015-82-28Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品Ed Oates,Bruce Scott,Bob Miner,Larry Ellison公司成立一周年Larry Ellison 1944.8.17,生于纽约,成长于芝加哥 University of Illinois at Urbana-Champaign,University of

    17、Chicago(均中途退学)1977,founded SDL with two partners and an investment of$2000;$1200 was his.1979,开发出Oracle数据库 2014,Forbes,3rd-wealthiest man in US,5th-wealthiest person in the world,$56.2 billion.2015-82-29Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品Bob Miner 1941.12.23,生于伊利诺伊州 1963年,毕业于UIUC,数学 一直担任Oracle公司主管技术的副总裁 1994.11.11,在加州旧金山因肺癌去世 2014,Forbes,美国最富有家庭,170位。2015-82-30Oracle数据库系统原理数据库系统原理-第第2章章 关系关系模型理论的发展及主要产品模型理论的发展及主要产品

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:《数据库技术》课件第2章 关系模型理论的发展及主要产品3.0.pptx
    链接地址:https://www.163wenku.com/p-5900346.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库