zoukankan      html  css  js  c++  java
  • 数据库

    几个概念

    数据:能够输入到计算机中并被识别处理的信息的集合.

    数据结构:研究组成数据集合中数据之间关系的学科.

    数据库:按照数据结构,存储管理数据的仓库.

       是在数据管理系统软件管理和控制下创建在一定介质上的数据集合.

    数据管理系统:数据管理软件,用于维护管理数据.

    数据库系统:由数据库,数据管理系统,开发工具等组成的工具集合.

    关系型数据库:采用关系型来组织数据结构的数据库(二维表)

    常见的关系型数据库:Oracle DB2  SQLServer MySql Sqlite

    关系型数据库的优点:容易理解,逻辑类似常见的表格

             使用方便,都是用sql语句,sql语句非常成熟

             数据一致性高,冗余低,完整度高

             技术成熟,可以使用外部链接等复杂的操作

    关系型数据库的缺点:每次操作都需要SQL语句解析,消耗较大

             不能很好的满足并发需求,应对海量数据爆发力不从心

             数据不够灵活,有时会导致结构复杂化

    Nosql:数据的一致性要求低

       处理数据的海量并发低

       数据库大小不容易确定,需要分布扩展

       给定的数据结构建立非关系型模型更加容易

    Nosql分类:

      键值数据库

      列存数据库

      文档数据库

      图形数据库

  • 相关阅读:
    rosservice call ERROR:Unable to load type ... Have you typed 'make'
    查看ubuntu版本号
    VirtualBox虚拟机 host/guest 拷贝粘贴,共享剪贴板,安装guest additions
    traffic_light_bag_file 数据集 下载链接
    ubuntu linux double tab
    ubuntu linux查看cpu信息
    ubuntu linux查看硬盘使用量
    ubuntu查看nvidia显卡状态
    ibus
    windows7 屏幕亮图胡乱变化
  • 原文地址:https://www.cnblogs.com/Fairy-02-11/p/12755069.html
Copyright © 2011-2022 走看看