欢迎来到163文库! | 帮助中心 精品课件PPT、教案、教学设计、试题试卷、教学素材分享与下载!
163文库
全部分类
  • 办公、行业>
  • 幼教>
  • 小学>
  • 初中>
  • 高中>
  • 中职>
  • 大学>
  • 各类题库>
  • ImageVerifierCode 换一换
    首页 163文库 > 资源分类 > PPTX文档下载
    分享到微信 分享到微博 分享到QQ空间

    《Linux与数据库》课件1. Linux与数据库概述.pptx

    • 文档编号:5818513       资源大小:148.58KB        全文页数:23页
    • 资源格式: PPTX        下载积分:15文币     交易提醒:下载本文档,15文币将自动转入上传用户(momomo)的账号。
    微信登录下载
    快捷注册下载 游客一键下载
    账号登录下载
    二维码
    微信扫一扫登录
    下载资源需要15文币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    优惠套餐(点此详情)
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、试题类文档,标题没说有答案的,则无答案。带答案试题资料的主观题可能无答案。PPT文档的音视频可能无法播放。请谨慎下单,否则不予退换。
    3、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者搜狗浏览器、谷歌浏览器下载即可。。

    《Linux与数据库》课件1. Linux与数据库概述.pptx

    1、Linux简介简介 1991,Linus Torvalds,Linux Unix on PC,.世界各地程序员协作开发 代码开源 多个发行版 逐渐占领服务器操作系统市场 服务器发行版 Red Hat SuseRed Hat公司公司 1994.10,Marc Ewing,Red Hat Linux distribution 1995,Bob Young,Marc Ewing,Red Hat Software 2016.5,9300 employees 2017.11.30,11,400 employees 2019.7.9,it became a subsidiary of IBMRed Hat

    2、 Enterprise Linux developed by Red Hat commercial no cost for development purposes(2016.3.31)release history 2002.3.26,Red Hat Enterprise Linux 2.1 AS 2018.4.10,Red Hat Enterprise Linux Server 7.5 2019.5.7,Red Hat Enterprise Linux Server 8 2020.4.24,Red Hat Enterprise Linux Server 8.2 2020.11,Red Ha

    3、t Enterprise Linux Server 8.3 2021.5.18,Red Hat Enterprise Linux Server 8.4 RHEL clones CentOS(不再发布redhat的稳定版克隆,不推荐使用)Oracle Linux数据库应用的场合及典型产品数据库应用的场合及典型产品 购物 淘宝 京东 amazon 旅行 去哪儿 携程 铁路售票 金融 银行 证券3个基本术语个基本术语 数据库 存于计算机内、有组织、有结构、可共享的数据集合。数据按一定模型组织、描述和存储,具有低冗余度、高独立性和易扩展性。DBMS 创建及管理数据库的一类系统软件,如Oracle,My

    4、SQL,SQL Server。用于科学、有效地组织和存储数据,高效地获取和维护数据。数据库应用系统 引入了数据库、服务于特定功能的计算机应用系统。数据库应用系统的构成数据库应用系统的构成 硬件 服务器:专用计算机,配置高端CPU、内存条、磁盘(如果使用云,可以不考虑这些)客户端:PC机,手机 软件 操作系统:Unix,Linux,Windows DBMS:Oracle,DB2,SQL Server,Access,MySQL,PostgreSQL 客户端软件 人员 系统分析人员,数据库设计人员,应用程序开发人员 数据库管理员 终端用户数据库发展数据库发展 网状模型,1964年,通用电气公司,Ch

    5、arles Bachman,IDS 层次模型,1968年,IBM,ICS,1969,更名为IMS/360 关系模型,1970年,Codd(IBM)层次模型和网状模型的贡献层次模型和网状模型的贡献和缺陷和缺陷 贡献 IDS是第一个具备通用功能的数据库产品,开创了数据处理的数据库时代。提出了数据库的三层模式、DML与DDL语言等概念。IMS第一个提出了程序与数据分离的思想,使得数据独立性有了很大提高。缺陷 数据结构复杂 数据独立性存在一定问题数据独立性数据独立性 数据的物理独立性 存储数据的文件位置发生改变,应用程序不需要修改。数据的逻辑独立性 增加属性,扩充功能,应用程序不需要修改。Codd的建

    6、议的建议 用一种简单的结构存储数据。用一种更高层次的、面向集合的语言访问数据。select*from emp where ename=SMITH 不需要说明数据的物理存储方式。关系模型理论的提出关系模型理论的提出 1970年,Codd,A Relational Model of Data for Large Shared Data Banks 因为对关系模型理论的贡献,Codd获得1981年度图灵奖E.F.Codd 1923.8.19,生于英格兰 在Oxford学习数学和化学 二次大战中,Royal Air Force飞行员 1948,去纽约加入IBM 1965,CS PhD,Univ.of

    7、Michigan,Ann Arbor 1970,提出关系数据模型理论 1981,获得Turing Award 2003.4.18,在佛罗里达家中因心脏病去世关系定义关系定义 关系是元组的集合 元组是由若干列构成的行 列值要求为单值关系模型的三要素关系模型的三要素 数据结构:关系,即表 操作方式:关系代数 选择 映射 并 差 连接 约束 实体完整性约束 引用完整性约束几个术语的不同叫法几个术语的不同叫法关系和表的区别关系和表的区别 关系是集合,是数学概念,行之间无顺序,列之间也无顺序。为了方便查看,表的行一般会以某个列排序,列也会按照习惯排序。关系模型的特点关系模型的特点 严格的理论基础 简单的

    8、逻辑结构 面向集合的操作语言,与此相对的是面向过程语言面向过程的数据处理方式面向过程的数据处理方式 也称为imperative language 以C语言读取文件为例(写入文件代码参考本页备注)fp=fopen(e:law.dat,rb);fread(s,sizeof(struct 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);面向集合语言面向集合语言 也称

    9、为declarative language select*from emp where deptno=10关系型数据库产品关系型数据库产品IBM的的System R System R,19731979,80,000行代码,2.2MB 1981,SQL/Data 1983,DB2 1979,Oracle 2.0关系型数据库产品关系型数据库产品 UCB的的Ingres项目项目 19731985,Michael Stonebraker与Eugene Wong 由Ingres演化而来的产品 1984,主要开发者Robert Epstein创立Sybase。1987.5,Sybase系统。1993,微软

    10、购买Sybase源代码的许可,即SQL Server。1996.8,PostgreSQLMySQL历史历史 Michael Widenius,1962年3月3日出生于芬兰赫尔辛基,My是芬兰语,是其大女儿的名字 1994,Michael Widenius,web-based applications using UNIREG,rewriting UNIREG for better performance 1995,Widenius and his friends,David Axmark and Allan Larsson,founded MySQL AB 2008,Sun Microsyst

    11、ems bought MySQL AB for$1 billion 2010,Oracle acquired Sun for$7.4 billion 2009,MariaDB(MySQL 5.1),community-driven fork,by Monty Widenius himself in response to the Sun and Oracle acquisitions 2018.4.19,MySQL 8.0.11 2020.8.31,MySQL 8.0.21 2020.10.19,MySQL 8.0.22 当前(2021.07.20),MySQL 8.0.26 MySQL资源资源-安装文件及安装文件及MySQL官方文档官方文档


    注意事项

    本文(《Linux与数据库》课件1. Linux与数据库概述.pptx)为本站会员(momomo)主动上传,其收益全归该用户,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!




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


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


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

    163文库