在数据准备区中允许使用的数据结构有哪些, 各有什么优点?
轉(zhuǎn)自: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 指的是一種保存在系統(tǒng)的一種文本文件格式. 它以類似數(shù)據(jù)庫(kù)的表的方式用行和列來(lái)保存數(shù)據(jù). 這種文本格式經(jīng)常用來(lái)進(jìn)行數(shù)據(jù)交換. 用與保存數(shù)據(jù)不太合適.
2.xml 數(shù)據(jù)集.
多用于數(shù)據(jù)交換, 用戶保存數(shù)據(jù)不太合適.
3.關(guān)系數(shù)據(jù)庫(kù)的表.
保存數(shù)據(jù)的較理想選擇.
4.獨(dú)立的數(shù)據(jù)庫(kù)表.
獨(dú)立的數(shù)據(jù)表一般指建立的表和其他表沒(méi)有外鍵約束關(guān)系. 這樣的表多用于數(shù)據(jù)處理.
5. 三范式或者關(guān)系型模型
6. 非關(guān)系數(shù)據(jù)源.
一般包括 COBOL copy books, vsam文件, flat文件,? spreadsheets.等
7. 維度模型
8.原子事實(shí)表和聚集事實(shí)表.
9.代理鍵查找表..
總結(jié)
以上是生活随笔為你收集整理的在数据准备区中允许使用的数据结构有哪些, 各有什么优点?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ETL的四个基本过程.
- 下一篇: 数据库范式介绍