数据库与数据仓库的区别
摘要:简而言之,数据库是面向事务的设计,数据仓库是面向主题设计的。 数据库一般存储在线交易数据,数据仓库存储的一般是历史数据。 数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计是有意引入冗余,采用反范式的方式来设计。 数据库是为捕获数据而设计,数据仓库是为分析数据而设计,它的两个基本的元素是维表和事实表。维是看问题的角度,比如时间,部门,维表放的就是这些东西的定义,事实表里放着要查询的数据,同时有维的ID。 单从概念上讲,有些晦涩。任何技术都是为应用服务的,结合应用可以很容易地理解。以银行业务为例。数据库是事务系统的数据平台,客户在银行做的每笔交易都会写入数据库,被记录下来,这
阅读全文
MySQL数据库与表的最基本命令大盘点
摘要:你是否对获得MySQL数据库与表的最基本命令的实际操作感到十分头疼?如果是这样子的话,以下的文章将会给你相应的解决方案,以下主要是介绍获得关于MySQL数据库与表的最基本命令的方案,以下就是相关内容的具体描述。SELECT DATABASE(); 列出当前所选择的数据库,如果未选择数据库则显示NULL;SHOW DATABASES; 列出服务器上当前存在的MySQL数据库;USE databasename; 选择访问某个数据库;SHOW tables; 找出当前的MySQL数据库包含什么表;DESCRIBE tablename; 列出一个表的结构;SHOW INDEX FROM tablena
阅读全文