zoukankan      html  css  js  c++  java
  • 数据库和数据仓库区别

    数据库是面向事务的设计,数据仓库是面向主题设计的。
    数据库一般存储在线交易数据,数据仓库存储的一般是历史数据。
    数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计是有意引入冗余,采用反

    范式的方式来设计。
    数据库是为捕获数据而设计,数据仓库是为分析数据而设计,它的两个基本的元素是维表和事实表。(维

    是看问题的角度,比如时间,部门,维表放的就是这些东西的定义,事实表里放着要查询的数据,同时有

    维的ID)

    数据仓库是数据库概念中的子集。
    数据库中有实时业务系统,我们通常所说的OLTP.要求的是数据库访问频率高,并发量和实时处理的能力

    要求高,按照秒甚至毫秒来进行的。比如银行、电力交换等业务。
    数据库中还有一种是联机分析系统。我们通常所说的OLAP,是用来存储过往的历史数据,将可能有用的所

    有数据归类放到一个库中,就是仓库。届时需要做趋势分析或者其他预测应用时,才访问数据库。实时性

    要求不是很高。Olap业务应用比如宏观股指分析、年度的天气分析等等

  • 相关阅读:
    pycharm的常规使用
    python-引用/模块
    6-4 函数
    5-21文件的操作
    5-21python数据类型
    python-基础
    5-7接口测试工具之jmeter的使用
    接口测试基础
    把命令结果作为变量赋值
    shell变量子串
  • 原文地址:https://www.cnblogs.com/qqzy168/p/3179239.html
Copyright © 2011-2022 走看看