标签:ott imp 优势 table 仓库 关系数据库 数据建模 one mon
数据库以行、列的二维表的形式存储数据。可是却以一维字符串的方式存储。比例如以下面的一个表:
| EmpId | Lastname | Firstname | Salary | 
|---|---|---|---|
| 1 | Smith | Joe | 40000 | 
| 2 | Jones | Mary | 50000 | 
| 3 | Johnson | Cathy | 44000 | 
这个简单的表包含员工代码(EmpId), 姓名字段(Lastname and Firstname)及工资(Salary).
这个表存储在电脑的内存(RAM)和存储(硬盘)中。尽管内存和硬盘在机制上不同,电脑的操作系统是以相同的方式存储的。数据库必须把这个二维表存储在一系列一维的“字节”中,由操作系统写到内存或硬盘中。
行式数据库把一行中的数据值串在一起存储起来,然后再存储下一行的数据。以此类推。
      1,Smith,Joe,40000;
      2,Jones,Mary,50000;
      3,Johnson,Cathy,44000;
列式数据库把一列中的数据值串在一起存储起来,然后再存储下一列的数据,以此类推。
      1,2,3;
      Smith,Jones,Johnson;
      Joe,Mary,Cathy;
      40000,50000,44000;
这仅仅是一个简化的说法。
在关系数据库领域,除传统的ORACLE、SQLSERVER、MYSQL等行式数据库外。眼下在数据仓库领域列式数据库越来越受到关注。
标签:ott imp 优势 table 仓库 关系数据库 数据建模 one mon
原文地址:http://www.cnblogs.com/yutingliuyl/p/6917772.html