精华内容
下载资源
问答
  • 五大数据库

    2014-12-24 17:53:22
    amp;word=%C1%F7%D0%D0%CA%FD%BE%DD%BF%E2 ...目前,商品化的数据库管理系统以关系型数据库为主导产品,技术比较成熟。面向对象的数据库管理系统虽然技术先进,数据库易于开发、维护,但尚未有成熟的产品。国...
    截取自:http://zhidao.baidu.com/question/58803910.html?qbl=relate_question_0&word=%C1%F7%D0%D0%CA%FD%BE%DD%BF%E2
    核心内容如下:
    目前,商品化的数据库管理系统以关系型数据库为主导产品,技术比较成熟。面向对象的数据库管理系统虽然技术先进,数据库易于开发、维护,但尚未有成熟的产品。国际国内的主导关系型数据库管理系统有Oracle、Sybase、INFORMIX和INGRES。这些产品都支持多平台,如UNIX、 VMS、Windows,但支持的程度不一样。IBM的DB2也是成熟的关系型数据库。但是,DB2是内嵌于IBM的AS/400系列机中,只支持 OS/400操作系统。
    
      1.MySQL
    
      MySQL是最受欢迎的开源SQL数据库管理系统,它由MySQL AB开发、发布和支持。MySQL AB是一家基于MySQL开发人员的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。MySQL是MySQL AB的注册商标。
    
      MySQL是一个快速的、多线程、多用户和健壮的SQL数据库服务器。MySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass- deployed)的软件中去。
    
      与其他数据库管理系统相比,MySQL具有以下优势:
      (1)MySQL是一个关系数据库管理系统。
      (2)MySQL是开源的。
      (3)MySQL服务器是一个快速的、可靠的和易于使用的数据库服务器。
      (4)MySQL服务器工作在客户/服务器或嵌入系统中。
      (5)有大量的MySQL软件可以使用。
    
      2.SQL Server
    
      SQL Server是由微软开发的数据库管理系统,是Web上最流行的用于存储数据的数据库,它已广泛用于电子商务、银行、保险、电力等与数据库有关的行业。
    
      目前最新版本是SQL Server 2005,它只能在Windows上运行,操作系统的系统稳定性对数据库十分重要。并行实施和共存模型并不成熟,很难处理日益增多的用户数和数据卷,伸缩性有限。
    
      SQL Server 提供了众多的Web和电子商务功能,如对XML和Internet标准的丰富支持,通过Web对数据进行轻松安全的访问,具有强大的、灵活的、基于Web的和安全的应用程序管理等。而且,由于其易操作性及其友好的操作界面,深受广大用户的喜爱。
    
      3.Oracle
    
      提起数据库,第一个想到的公司,一般都会是Oracle(甲骨文)。该公司成立于1977年,最初是一家专门开发数据库的公司。Oracle在数据库领域一直处于领先地位。 1984年,首先将关系数据库转到了桌面计算机上。然后,Oracle5率先推出了分布式数据库、客户/服务器结构等崭新的概念。Oracle 6首创行锁定模式以及对称多处理计算机的支持……最新的Oracle 8主要增加了对象技术,成为关系—对象数据库系统。目前,Oracle产品覆盖了大、中、小型机等几十种机型,Oracle数据库成为世界上使用最广泛的关系数据系统之一。
    
     Oracle数据库产品具有以下优良特性。
    
      (1)兼容性
    
      Oracle产品采用标准SQL,并经过美国国家标准技术所(NIST)测试。与IBM SQL/DS、DB2、INGRES、IDMS/R等兼容。
    
      (2)可移植性
    
      Oracle的产品可运行于很宽范围的硬件与操作系统平台上。可以安装在70种以上不同的大、中、小型机上;可在VMS、DOS、UNIX、Windows等多种操作系统下工作。
    
      (3)可联结性
    
      Oracle能与多种通讯网络相连,支持各种协议(TCP/IP、DECnet、LU6.2等)。
    
      (4)高生产率
    
      Oracle产品提供了多种开发工具,能极大地方便用户进行进一步的开发。
    
      (5)开放性
    
      Oracle良好的兼容性、可移植性、可连接性和高生产率使Oracle RDBMS具有良好的开放性。
    
      4.Sybase
    
      1984年,Mark B. Hiffman和Robert Epstern创建了Sybase公司,并在1987年推出了Sybase数据库产品。Sybase主要有三种版本:一是UNIX操作系统下运行的版本; 二是Novell Netware环境下运行的版本;三是Windows NT环境下运行的版本。对UNIX操作系统,目前应用最广泛的是SYBASE 10及SYABSE 11 for SCO UNIX。
    
      Sybase数据库的特点:
      (1)它是基于客户/服务器体系结构的数据库。
      (2)它是真正开放的数据库。
      (3)它是一种高性能的数据库。
    
      5.DB2
    
      DB2是内嵌于IBM的AS/400系统上的数据库管理系统,直接由硬件支持。它支持标准的SQL语言,具有与异种数据库相连的GATEWAY。因此它具有速度快、可靠性好的优点。但是,只有硬件平台选择了IBM的AS/400,才能选择使用DB2数据库管理系统。
    
      DB2能在所有主流平台上运行(包括Windows),最适于海量数据。
    
      DB2在企业级的应用最为广泛,在全球的500家最大的企业中,几乎85%以上都用DB2数据库服务器,而国内到1997年约占5%。
    
      除此之外,还有微软的 Access数据库、FoxPro数据库等。既然现在有这么多的数据库系统,那么在游戏编程时应该选择什么样的数据库呢?首要的原则就是根据实际需要,另一方面还要考虑游戏开发预算。现在常用的数据库有:SQL Server、My SQL、Oracle、FoxPro。其中MySQL是一个完全免费的数据库系统,其功能也具备了标准数据库的功能,因此,在独立制作时,建议使用。 Oracle虽然功能强劲,但它毕竟是为商业用途而存在的,目前很少在游戏中使用到。
    展开全文
  • 国内五大数据库厂商分析

    千次阅读 2020-07-14 14:28:04
    在政府的支持下,经过十余年的发展,国产数据库软件企业在自身实力、产品、技术方面有了质的提升,国产数据库软件在信息安全,提供本土化...构建了以大数据、数据库及5G三技术为核心的自主可控产品及解决方案,服务

    在政府的支持下,经过十余年的发展,国产数据库软件企业在自身实力、产品、技术方面有了质的提升,国产数据库软件在信息安全,提供本土化服务方面有得天独厚的优势。

    1.万里开源
    <1)公司介绍

    万里开源是创意信息控股的子公司,创意信息技术股份有限公司(股票代码:300366)成立于1996年,2014年在深交所创业板上市,是国内领先的大数据产品及综合解决方案提供商,已形成数据采集汇聚、数据处理、数据挖掘分析及数据应用的大数据全栈核心能力,构建了以大数据、数据库及5G三大技术为核心的自主可控产品及解决方案,服务于政府、能源、通信、交通、金融等众多行业。

    万里开源拥有一支经验丰富的数据库开发队伍,其核心产品万里开源分布式数据库GreatDB是一款面向云计算时代的分布式事务型数据库,可无限制在线横向扩展、并行计算、无任意单点故障,支持 openstack 云计算平台、docker 容器等 IaaS、PaaS 平台,不仅满足云时代的业务形态需求,还具备替换 Oracle、DB2 等传统国外数据库的能力。万里开源分布式数据库作为新时代的先行者,属于国产自主可控数据库,在一体化“国网云”平台、全业务统一数据中心建设中都起到了关键作用,该数据库产品已在国网公司各大系统中得到了推广应用,国家电网实现了关系数据库自主可控的目标。截止到2018年底,累计支撑国家电网公司国网营销、发展、人资、财务、信通等多个业务部门的系统建设,部署国网全业务数据中心、S6000、大数据平台等约 200 套数据库集群,应用覆盖国家电网总部、27 家国家电网省级公司及国网节能服务有限公司、国家电网信息通信产业集团有限公司等直属单位,目前正处于快速发展时期,未来在国家电网和其它领域均有较大成长空间。

    万里开源的全资子公司北京拓林思软件有限公司从事Linux 操作系统开发20 年,是中国最早从事 Linux 产品化的公司之一,其 Linux 操作系统在企业级部署数量及部署范围上处于行业领先地位,在服务器操作系统(Turbolinux发行版)、物联网嵌入式操作系统,包括内核定制、驱动开发、安全加固、文件系统定制、各种广域局域无线通信协议支持和国产芯片支持等方面,具有极其丰富的经验。其操作系统目前已在能源、通信、交通、政府、金融等行业得到了应用。

    2.达梦
    <1)公司介绍

    武汉达梦成立于2000年11月,其前身是华中科技大学数据库与多媒体研究所,总部位于武汉,在北京、广州、海南成立了分公司,在上海成立了子公司,在安徽等省市设有办事处。2008年,中国软件与技术服务股份有限公司注资达梦数据库,成为公司第一大股东。

    达梦数据库是通过国家安全三级认证(2001年)、通过10TB数据库容量测试<2005年)的数据库产品,现已通过100TB数据库容量测试,通过中国人民解放军军B级认证的数据库产品。

    达梦数据库产品已成功用于我国国防军事、公安、电力、电信、审计、交通、电子政务、税务、国土资源、制造业、消防、电子商务等20多个行业及领域,装机量超过10万套,在华中、华南地区具有相对比较明显的优势。

    3.神舟通用
    <1)公司介绍

    神舟通用是由北京神舟航天软件技术有限公司、天津南大通用数据技术有限公司、东软集团股份有限公司、浙大网新科技股份有限公司四家公司共同投资组建的国家高新技术软件公司,注册资金6000万元。现有员工300余人,其中博士8名,硕士100余名,具有5年以上数据库产品研发经验的中高级技术人员达70余人。神舟通用公司拥有北京研发中心、天津研发中心、杭州研发中心三家产品研发基地,并在沈阳、济南、西安、上海、武汉、深圳等地设立了本地化的营销和服务中心,并与浙江大学、北航、北京大学、中科院软件所等高校和科研院所开展了深度合作。

    神舟通用是国家“核高基”重大科技项目之数据库产品的核心研制单位,通过了国家软件企业认证资格、高新技术企业认证、ISO9001认证、涉及国家秘密的计算机信息系统集成资质认证。

    4.南大通用
    <1)公司介绍

    南大通用成立于2004年5月,是南开大学下属的天津南开创元信息技术有限公司之控股子公司,注册资本2000万元,总资产达1.2亿元。南大通用的总部在天津,在北京、沈阳、西安、济南、 南京、广州、成都等11个城市设有分公司或办事处,员工总数达270人。

    南大通用以数据处理与数据安全技术为核心竞争力,依据企业自我开发和引进先进技术相结合的方针,不断开发科技含量高、附加值较大、市场急需的具有自主品牌的软件产品,为我国电子政务、电子商务、信息安全等领域提供基础产品支撑和专业服务。

    5.人大金仓
    <1)公司介绍

    人大金仓是中国电子科技集团公司<CETC)成员单位,成立于1999年,是中国自主研发数据库产品和数据管理解决方案的领军企业,先后获得CETC旗下普华基础软件股份有限公司和太极计算机股份有限公司的战略注资,被纳入CETC整体发展战略。在增资扩股后,人大金仓的资产规模跃居国产数据库企业之首。

    <2)产品介绍

    人大金仓主要产品包括金仓企业级通用数据库、金仓安全数据库、金仓商业智能平台、金仓数据整合工具、金仓复制服务器、金仓高可用软件,覆盖数据库、安全、商业智能、云计算、嵌入式和应用服务等领域,在高性能、分布式处理、并行处理、海量数据管理、数据库安全、数据分析展现等数据库相关技术方面凸显优势,引领国产数据库及相关领域的发展。

    人大金仓企业级通用数据库KingbaseES是入选国家自主创新产品目录的唯一数据库软件产品,也是国家级、省部级实际项目中应用最广泛的国产数据库产品。KingbaseES具有大型通用、“三高”<高可靠、高性能、高安全)、“两易”<易管理、易使用)、运行稳定等特点。

    在产品兼容性方面,KingbaseES支持SQL92、SQL2003标准数据类型,提供自动化数据迁移工具,可实现与Oracle、DB2、SQL Server、Sybase等国外主流数据库产品进行数据迁移,不会产生任何长度和精度损失。与Oracle等数据库产品,在服务器、接口、工具等各组件中全面改进了兼容性,缩小产品之间的差异,减少了现有应用移植和新应用开发的成本,降低了数据库系统管理员、应用开发人员等学习和使用KingbaseES的难度。
    在这里插入图片描述

    展开全文
  • 并在现场面向全球用户同步发布五大战略级新品,包括数据库智能管家DBbrain、云数据库TBase、数据库备份服务DBS、云数据库Redis混合存储版,以及自研云原生数据库CynosDB商业化版本。  战略聚焦三大主航道 推进百万...

    腾讯云数据库产品总监王义成

    腾讯云数据库产品总监王义成

      8月28日电 28日,腾讯云数据库在京正式启动战略升级,宣布未来将聚焦云原生、自治、超融合三大战略方向,以用户为中心,联接未来。并在现场面向全球用户同步发布五大战略级新品,包括数据库智能管家DBbrain、云数据库TBase、数据库备份服务DBS、云数据库Redis混合存储版,以及自研云原生数据库CynosDB商业化版本。

      战略聚焦三大主航道 推进百万企业全面上云

      作为企业IT的核心系统之一,数据库市场正在面临根本性变革。在全面上云的大趋势下,传统的数据库上云模式逐渐无法满足客户业务的快速扩展和智能运维需求。客户需要的是一套能够灵活扩展、智能诊断,支持跨云融合的新一代云端原生数据库系统,未来数据库发展方向将从“数据库+云”模式全面转向“云+数据库”模式。

      基于这样的判断,腾讯云数据库的未来将战略聚焦云原生、自治、超融合三大主航道,完善自身产品矩阵。让融合了云与AI能力的数据库变得更智能、稳定、可靠、安全、便宜,推进百万企业全面“上云”进程。

      腾讯云数据库产品总监王义成表示:“全球数据库的发展即将进入下一战场,以腾讯云为代表的云厂商,基于在云计算、大数据以及人工智能领域的规模和技术积累,在这一轮技术变革中将具备众多先天优势。有鉴于此,腾讯云数据库充分整合多年服务各行各业的成功经验,推出多款能够真正满足用户需求的数据库产品,助力企业快速数字化、智能化转型。”

      重磅发布五大战略级新品 布局未来数据库场景

      云原生赛道,腾讯云宣布自研新一代企业级分布式数据库CynosDB正式商业化。不同于过去云数据库在传统数据库之上扩展一部分云的能力,CynosDB是纯粹的云原生数据库,融合了传统数据库、云计算和新硬件的优势,支持海量存储、百万级查询和秒级的故障恢复,100%兼容MySQL和PostgreSQL,提供更智能的运维管理和更可靠的安全保障。与高性能形成对比的是,CynosDB价格仅为市面上商业数据库的1/15,极大降低了企业“上云”成本。

      数据库自治领域,腾讯云结合前沿的人工智能技术推出了数据库智能管家DBbrain。它将大量数据库问题的诊断优化工作自动化、智能化和可视化,利用机器学习、大数据技术快速学习资深数据库管理员的成熟经验,服务于云上和云下企业,构建一套“会说话”的数据库服务系统。作为一款数据库智能诊断和优化产品,DBbrain为用户提供实时的性能诊断和安全防护,高效的帮助用户定位故障原因、优化建议、协助用户从源头进行预防,并通过AI调参能力,提升数据库整体性能。

      超融合领域,腾讯云发布云数据库TBase及数据库备份服务DBS,并启动了腾讯云Redis混合存储版邀约测试。

      详细来说,TBase是腾讯自主研发的分布式国产数据库,提供领先的HTAP能力,在提供NewSQL便利性的同时完整支持分布式事务并保持SQL兼容性,支持RR、RC、SSI三种隔离级别,同时兼容Oracle语法。对于日益多元化的企业客户,TBase满足了他们对业务融合、场景融合、管理融合的更高诉求。强大的安全和容灾能力,让TBase已经成功应用在腾讯内部的微信支付,以及外部众多金融、政府、电信、医疗等行业的核心业务系统。

      数据库备份DBS拥有一套完整的数据备份和数据恢复解决方案,具备实时备份和秒级的数据恢复能力,可以为公有云及混合云环境下的用户数据库提供强有力的容灾服务。该产品的推出,有望让“光缆挖断”导致业务停摆成为历史,最大程度的降低非可控因素比如地震、火灾、海啸、甚至挖掘机等对业务造成的影响。

      云数据库Redis混合存储版本是腾讯云自主研发的,100%兼容Redis协议和数据结构,具备自动降冷能力的版本。产品特性上,Redis混合存储版支持所有数据存储到磁盘,热数据自动缓存,冷数据自动落盘,能够显著降低客户运营成本,提高研发效率。目前,该产品最大提供36TB存储规格。

      产品家族进一步丰富 增速连续两年全球前三

      随着战略定位的进一步聚焦以及众多新产品的推出,腾讯云数据库产品家族将进一步丰富,企业上云不仅更为方便,成本也会越来越低。截止目前,腾讯云数据库服务涵盖总计20多种数据库服务。同时,还在以每年发布5大产品、50多个新功能的速度递增。

      腾讯云数据库产品线涵盖了业内主流的数据库产品,包括开源数据库MySQL、MariaDB、MongoDB、Redis;商业数据库Oracle、SQL Server;自研数据库TDSQL、TBase以及云原生数据库CynosDB。同时,随着5G时代的到来,针对物联网、大数据等海量时序数据的场景,腾讯云推出时序数据库CTSDB。除此之外,腾讯云也已经启动图数据库等新型数据库领域的开发工作。

      今年以来,腾讯云数据库先后获得Forrester以及Gartner等权威机构的一致认可。在6月份,腾讯云数据库被Forrester评为全球数据库领域“实力竞争者”,同时,Gartner报告也显示,2018年腾讯云数据库市场份额增速达123%,位列国内所有数据库厂商之首,在全球范围内保持了连续两年增速前三的迅猛势头。

    展开全文
  • 五大数据库模型

    2014-02-27 15:05:18
    导读:无论是关系型数据库还是非关系型数据库,都是某种数据模型的实现。本文将为大家简要介绍5种常见的数据模型,让我们来追本溯源,窥探现在流行的数据库解决方案背后的神秘世界。 什么是数据模型? ...

    导读:无论是关系型数据库还是非关系型数据库,都是某种数据模型的实现。本文将为大家简要介绍5种常见的数据模型,让我们来追本溯源,窥探现在流行的数据库解决方案背后的神秘世界。

    什么是数据模型?

    访问数据库中的数据取决于数据库实现的数据模型。数据模型会影响客户端通过API对数据的操作。不同的数据模型可能会提供或多或少的功能。一般而言,数据模型不会直接提供过多的功能,许多功能必须由客户端自行实现。

    数据模型决定了客户端如何对数据进行编码存储。应用程序需要某种域模型与存储技术支持的特性进行映射。

    迄今为止,主导的数据模型仍然是关系模型。在这里,我们主要想为大家介绍一下非关系模型,作为对比,本文也会简要介绍一下关系模型。

    数据模型概述

    1.关系模型

    关系模型使用记录(由元组组成)进行存储,记录存储在表中,表由架构界定。表中的每个列都有名称和类型,表中的所有记录都要符合表的定义。SQL是专门的查询语言,提供相应的语法查找符合条件的记录,如表联接(Join)。表联接可以基于表之间的关系在多表之间查询记录。

    表中的记录可以被创建和删除,记录中的字段也可以单独更新。

    关系模型数据库通常提供事务处理机制,这为涉及多条记录的自动化处理提供了解决方案。

    对不同的编程语言而言,表可以被看成数组、记录列表或者结构。表可以使用B树和哈希表进行索引,以应对高性能访问。

    2.键值存储

    键值存储提供了基于键对值的访问方式。

    键值对可以被创建或删除,与键相关联的值可以被更新。

    键值存储一般不提供事务处理机制。

    对不同的编程语言而言,键值存储类似于哈希表。对此,不同的编程语言有不同的名字(如,Java称之为“HashMap”,Perl称之为“hash”,Python称之为“dict”,PHP称之为“associative array”),C++则称之为“boost::unordered_map<...>”。

    键值存储支持键上自有的隐式索引。

    键值存储看起来好像不太有用,但却可以在“值”上存储大量信息。“值”可以是一个XML文档,一个JSON对象,或者其它任何序列化形式。

    重要的是,键值存储引擎并不在意“值”的内部结构,它依赖客户端对“值”进行解释和管理。

    3.文档存储

    文档存储支持对结构化数据的访问,不同于关系模型的是,文档存储没有强制的架构。

    事实上,文档存储以封包键值对的方式进行存储。在这种情况下,应用对要检索的封包采取一些约定,或者利用存储引擎的能力将不同的文档划分成不同的集合,以管理数据。

    与关系模型不同的是,文档存储模型支持嵌套结构。例如,文档存储模型支持XML和JSON文档,字段的“值”又可以嵌套存储其它文档。文档存储模型也支持数组和列值键。

    与键值存储不同的是,文档存储关心文档的内部结构。这使得存储引擎可以直接支持二级索引,从而允许对任意字段进行高效查询。支持文档嵌套存储的能力,使得查询语言具有搜索嵌套对象的能力,XQuery就是一个例子。MongoDB通过支持在查询中指定JSON字段路径实现类似的功能。

    4.列式存储

    如果翻转数据,列式存储与关系存储将会非常相似。与关系模型存储记录不同,列式存储以流的方式在列中存储所有的数据。对于任何记录,索引都可以快速地获取列上的数据。

    Map-reduce的实现Hadoop的流数据处理效率非常高,列式存储的优点体现的淋漓极致。因此,HBaseHypertable通常作为非关系型数据仓库,为Map-reduce进行数据分析提供支持。

    关系类型的列标对数据分析效果不好,因此,用户经常将更复杂的数据存储在列式数据库中。这直接体现在Cassandra中,它引入的“column family”可以被认为是一个“super-column”。

    列式存储支持行检索,但这需要从每个列获取匹配的列值,并重新组成行。

    5.图形数据库

    图形数据库存储顶点和边的信息,有的支持添加注释。

    图形数据库可用于对事物建模,如社交图谱、真实世界的各种对象。IMDB(Internet Movie Database)站点的内容就组成了一幅复杂的图像,演员与电影彼此交织在一起。

    图形数据库的查询语言一般用于查找图形中断点的路径,或端点之间路径的属性。Neo4j是一个典型的图形数据库。

    选择哪一种数据模型?

    数据模型有着各自的优缺点,它们适用于不同的领域。不管是选择关系模型,还是非关系模型,都要根据实际应用的场景做出选择。也许你会发现单一的数据模型不能满足你的解决方案,许多大型应用可能需要集成多种数据模型。

    展开全文
  • 并在现场面向全球用户同步发布五大战略级新品,包括数据库智能管家DBbrain、云数据库TBase、数据库备份服务DBS、云数据库Redis混合存储版,以及自研云原生数据库CynosDB商业化版本。 战略聚焦三大主航道,推进百万...
  • 并在现场面向全球用户同步发布五大战略级新品,包括数据库智能管家DBbrain、云数据库TBase、数据库备份服务DBS、云数据库Redis混合存储版,以及自研云原生数据库CynosDB商业化版本。 战略聚焦三大主航道,推进百万...
  • 为您找出最有效的数据库开发解决方案可能是避免潜在陷阱和有效应对当今快速商业周期的关键。 “时间就是金钱”不仅仅是...这些灵活的开发解决方案需求量很,人们渴望能够通过端到端的方法简化流程,数据库增量...
  • 8月28日,腾讯云数据库在京正式启动战略升级,...并在现场面向全球用户同步发布五大战略级新品,包括数据库智能管家DBbrain、云数据库TBase、数据库备份服务DBS、云数据库Redis混合存储版,以及自研云原生数据库Cyn...
  • 在全面上云的趋势下,传统的数据库上云模式逐渐无法满足客户业务的快速扩展和智能运维需求,客户需要的是一套能够灵活扩展、智能诊断,支持跨云融合的新一代云端原生数据库系统,未来数据库发展方向将从“数据库+...
  • 九十、生成简单的预测 db2/sqlserver with nrows(n) as (select 1 from t1 union all select n+1 from nrows where n+1 ) select id,order_date,process_date,case when nrows.n >= 2 then process...
  • 随着数据库在各个领域的使用不断增长,越来越多的应用提出了高性能的要求。数据库性能调优是知识密集型的学科,需要综合考虑各种复杂的因素:数据库缓冲区的大小、索引的创建、语句改写等等。 b>\F K tBF,L...
  • 、对可空列作聚集 select avg(coalesce(comm,0)) as avg_comm from emp where deptno=30 十六、计算不包含最大值和最小值的均值 mysql/postgresql select avg(sal) from emp where sal not in(...
  • 七十、填充丢失的日期 db2 with x (start_date,end_date) as ( select (min(hiredate) dayofyear(min(hiredate)) day +1 day) start_date,(max(hiredate) dayofyear(max(hiredate)) day +1 day) +1 year end...
  • 一一、反转一个有小计的结果集 db2/oracle select mgr,sum(case deptno when 10 then sal else 0 end) dept10,sum(case deptno when 20 then sal else 0 end) dept20,sum(case deptno when 30 then sal ...
  • 、将空值转换成实际值 select coalesce(comm,0) from emp 不为空则返回comm值,空则返回0,comm类型与0类型必须一致 六、按子串排序(取消后面2位) db2/mysql/oracle/postgresql select name,job from...
  • 这篇发自51CTO的报道,列举了今年上半年比较重要的数据库信息泄露事件。包括SONY和RSA。 报道参见:http://netsecurity.51cto.com/art/201105/265835.htm   【参考】 【数据安全案例】案例汇总  ...
  • 五大主流数据库模型

    2021-02-03 11:54:42
    :无论是关系型数据库还是非关系型数据库,都是某种数据模型的实现。本文将为大家简要介绍5种常见的数据模型,让我们来追本溯源,窥探现在流行的数据库解决方案背后的神秘世界。访问数据库中的数据取决于数据库实现...
  • 数据库设置三范式 1、第一范式(确保每列保持原子性) 第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库满足第一范式。 第一范式的合理遵循需要根据系统给的实际需求来...
  • 一、三范式什么是范式:简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些规范的来优化数据数据存储方式。在关系型数据库中这些...
  • 文章目录一、master数据库master数据库的物理属性数据库选项二、model数据库model的物理属性三、msdb数据库msdb的物理属性四、tempdb数据库tempdb的物理属性、resource数据库 学了许久数据库的知识了,到今天我才...
  • 数据库设计三范式(重点):第一范式(1NF):数据表中的每一列(每个字段)必须是不可拆分的最小单元,也就是确保每一列的原子性;例如:userInfo:山东省烟台市 131777368781 userAds:山东0省烟台市 userTel:...
  • 数据库1_五大主流数据库模型

    千次阅读 2016-08-14 17:09:11
    导读:无论是关系型数据库还是非关系型数据库,都是某种数据模型的实现。本文将为大家简要介绍5种常见的数据模型,让我们来追本溯源,窥探现在流行的数据库解决方案背后的神秘世界。 什么是数据模型? 访问...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,438
精华内容 2,975
关键字:

五大数据库