zoukankan      html  css  js  c++  java
  • 数据库通用知识

    数据+库:将信息(数据)按照计算机可识别的方式规则存放在磁盘库中,并提供一系列可供读写的方式。

    相比较磁盘文件,数据库最大的特点就是提供了非常灵活的接口、方式可以获取完整数据或者特定部分数据的方式(SQL);并提供了一套完整管理数据的方法(存储数据,备份恢复等)

    为什么要存储数据:数据要被随时随地地反复使用,不是一次性消耗品;数据要被记录,防止遗忘

    数据库发展历史

    1964年,美国通用电气开发出第一套数据库系统

    1970年,提出关系型数据库模型

    1974年,辩论及研讨,确立关系数据库为现代数据库产品的主流,第一次提速SQL(Structured Query Language)概念

    1986年,SQL正式成为关系型数据库的标准语言,简称SQL-86标准

    SQL语言陆续经历了SQL-89标准和SQL-92标准,以及目前的SQL3标准

    互联网web2.0时代之后,非关系型数据库陆续火热起来

    常见的数据库类型

    关系型数据库

    目前主流的数据库类型,以二维表格来存储数据,表与表之间的数据关系用字段引用来表示。

    Oracle,SQLServer,MySQL,DB2

    非关系型数据库

    新型的数据库关系类型,抛弃关系型死板的数据库存储方式,提供了更加灵活的方式

    面向高性能并发读写的KEY-VALUE数据库:具有极高的并发读写能力

    Redis,Tokyo,Cabinet,Flare

    面向海量数据访问的文档型数据库:可在海量数据中快速查询数据

    MongoDB,CouchDB

    面向可扩展性的分布式数据库:解决传统数据库存在的可扩展上的缺陷

    Cassandra

    数据库工程师在企业中的职责

  • 相关阅读:
    我们在期待什么?
    ASP.NET的本质–IIS以及进程模式
    javascript开发中要注意的事情
    通过配置web.config发电子邮件详解
    VS2005 中文版下载
    td自动换行CSS
    巧妙利用图片IMG的onerror事件
    网页 页面不缓存
    JS检测对像(支持多版本)
    利用js预缓存图片
  • 原文地址:https://www.cnblogs.com/1016391912pm/p/11711288.html
Copyright © 2011-2022 走看看