在数据准备区中允许使用的数据结构有哪些, 各有什么优点?

转自:http://www.chinabi.net/blog/user1/lastwood/archives/2006/905.html


What are the permissible data structures for the data staging area? Briefly describe the pros and cons of each.


答:

1. 固定格式的文本文件. (Flat file)

Flat file 指的是一种保存在系统的一种文本文件格式. 它以类似数据库的表的方式用行和列来保存数据. 这种文本格式经常用来进行数据交换. 用与保存数据不太合适.


2.xml 数据集.

多用于数据交换, 用户保存数据不太合适.


3.关系数据库的表.

保存数据的较理想选择.


4.独立的数据库表.

独立的数据表一般指建立的表和其他表没有外键约束关系. 这样的表多用于数据处理.


5. 三范式或者关系型模型


6. 非关系数据源.

一般包括 COBOL copy books, vsam文件, flat文件,  spreadsheets.等


7. 维度模型


8.原子事实表和聚集事实表.


9.代理键查找表..




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值