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

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

  • 相关阅读:
    UITableView移除某行的分割线和让分割线宽度为cell的宽度
    UIButton防止被重复点击
    给View添加手势,防止点击View上其他视图触发点击效果
    自定义导航栏返回时的滑动手势处理
    一个UITableViewCell的简单动画效果
    二维码扫描
    代理的使用
    常用网站
    IOS 自定义View X系列出现一条线条
    UILabel自适应文本,让文本自适应
  • 原文地址:https://www.cnblogs.com/1016391912pm/p/11711288.html
Copyright © 2011-2022 走看看