国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 信息時代 > 數(shù)據(jù)庫機范例(數(shù)據(jù)庫)

數(shù)據(jù)庫機范例(數(shù)據(jù)庫)

時間:2022-11-16 22:30:01 | 來源:信息時代

時間:2022-11-16 22:30:01 來源:信息時代

    數(shù)據(jù)庫機范例 : 典型的試驗性數(shù)據(jù)庫樣機或某些數(shù)據(jù)庫機產(chǎn)品。多年來數(shù)據(jù)庫機的研發(fā)與數(shù)據(jù)庫(軟件)技術一直在并行地發(fā)展著。在關系數(shù)據(jù)庫大量普及和應用的同時,在數(shù)據(jù)庫機的研究領域,已先后涌現(xiàn)出多種數(shù)據(jù)庫機的設計方案、試驗樣機,乃至商品化的產(chǎn)品。列舉如下:
1.試驗性數(shù)據(jù)庫機樣機
(1) CASSM(context addressed segment sequential memory):世界上第一臺數(shù)據(jù)庫機,稱為上下文尋址分段順序存儲器,是美國佛羅里達大學蘇耀威(Y.W.Su)等在20世紀70年代前期提出的一種多磁道、多處理單元并行工作的數(shù)據(jù)庫機方案。CASSM是一個多元邏輯系統(tǒng),它采用多元結構(cellular structure),含有造價低廉的大型存儲器。每個處理單元皆由一個處理器和一個隨機存取存儲器組成。整個數(shù)據(jù)庫存儲在固定磁盤上并在多元邏輯上被處理,其存取方式靈活,磁盤空間可有效利用。CASSM可用于支持層次、網(wǎng)狀、關系三種不同模式的數(shù)據(jù)庫。
(2) RAP(relational associative processor): 加拿大多倫多大學的Ozkarahan,Schuster,Smith等人,在20世紀70年代中期提出一種直接把數(shù)據(jù)的處理與磁頭沿磁道(track)讀寫過程結合起來的數(shù)據(jù)庫機方案,可同時從若干磁道讀出紀錄,同時由相應的單元處理器CP(Cell Processor)對讀出數(shù)據(jù)進行處理。被選中的紀錄或字段經(jīng)處理后,再經(jīng)接口處理器傳送給主機系統(tǒng),或者寫回原磁道。
(3) DIRECT: 美國威斯康星大學D.J.DeWitt在20世紀70年代后期設計的一個數(shù)據(jù)庫機實驗系統(tǒng),是一種支持關系數(shù)據(jù)模型的數(shù)據(jù)庫機。該系統(tǒng)采取了共享存儲的多指令流、多數(shù)據(jù)流(MIMD)的多機系統(tǒng)結構。系統(tǒng)采用后援計算機方案,即將通用計算機用來作數(shù)據(jù)庫處理。后端控制器負責詢問處理機的控制和存儲器管理,并按控制器對所分配的頁面進行關系代數(shù)運算。
(4) DBC/MDBS: 美國俄亥俄州立大學D. K.Hsiao等在美國海軍協(xié)助下研制的一種數(shù)據(jù)庫機。該系統(tǒng)由數(shù)據(jù)回路和結構回路組成。兩個回路的結合處是數(shù)據(jù)庫命令和控制處理機DBCCP,同時也是與主處理機的接口。數(shù)據(jù)回路中包括海量存儲器MM和安全性篩選器SFP。結構回路中包括結構存儲器信息處理機SMIP、結構存儲器SM、關鍵字轉換部件KXU和索引翻譯部件IXU,這些功能很強的專門部件按流水線作業(yè),并行化程度很高。DBC的查詢執(zhí)行時間,要比用普通軟件實現(xiàn)的DBMS的效率高很多。后來,D.K.Hsiao等在20世紀70年代后期又提出了一種面向屬性/數(shù)據(jù)項的數(shù)據(jù)庫機設計方案。
(5) RDBM(relational database machine): 德國Braunschweig技術大學在20世紀80年代初期研制的一種采用多處理機的數(shù)據(jù)庫機,又稱為Braunschweig查找處理機,主要設計目標是: 提高對關系型數(shù)據(jù)庫檢索、跨關系操作(如join,aggregation等)的效率,同時保證并發(fā)事務執(zhí)行的一致性。該數(shù)據(jù)庫機包括三個部件: ①數(shù)據(jù)庫存儲器;②查找部件,包括一個控制模塊和數(shù)據(jù)管理模塊,14個具有處理布爾表達式或詢問能力的查找模塊和一個匹配字產(chǎn)生器; ③一臺控制處理機,用來作查找處理機與主計算機的接口,它控制查找部件和數(shù)據(jù)庫存儲器的工作。
(6) RDBC(relational database computer):我國學者童頫與美國馬里蘭大學姚詩斌合作研究的一種數(shù)據(jù)庫機的設計方案。主要是在一種通用計算機系統(tǒng)的總線上,針對關系型數(shù)據(jù)庫系統(tǒng)中最常用又費時的數(shù)據(jù)庫操作而設計了一個專用處理器——數(shù)據(jù)過濾器(data filter,DF)和連接處理器(join processor,JP)。RDBC的總體框圖如圖1所示。DF采用由多處理器組成的多條流水線結構; JP采用二維處理器陣列結構,可實現(xiàn)對取自兩個關系的各元組(記錄)進行并行操作。


圖1 RDBC總體框圖


(7) SABRE: 法國國家自動化研究所INRIA在G.Gardarin領導下開展的一項數(shù)據(jù)庫機研究計劃,始于20世紀80年代初期。隨后,研制了多個版本的實驗樣機。主要設計思想是: 采取多虛擬處理機(virtual processors)技術,構成一種易移植、可擴充的通用關系型數(shù)據(jù)庫機。在該系統(tǒng)中采用了一種新的存取方法,它可在多屬性散列(multi-attribute hashing)和線性增長目錄的基礎上,進行多屬性群集(操作)。采用此法,可在相同硬件的配置下,提高多處理機散列連接算法的運算速度與效率。該系統(tǒng)相應的硬件結構為SABRE3,其系統(tǒng)軟件包括分析查詢接口機IM、分析查詢斷言機ASSM和執(zhí)行關系代數(shù)運算的代數(shù)機等三個部分。
(8) GAMMA:美國威斯康星大學研制的一個數(shù)據(jù)流數(shù)據(jù)庫機實驗系統(tǒng),它將多臺計算機通過一個令牌環(huán)連接在一起。主機系統(tǒng)采用一種擴展QUEL查詢語言GDL,可為用戶提供以下四種對關系元組的分割(分布)操作: 輪流(round robin)法、散列法、基于值定位的范圍分割法及基于均勻分布的范圍分割法。
(9) GRACE: 日本東京大學研制的一種具有并行關系的多處理器數(shù)據(jù)庫機,系統(tǒng)采用散列和分類方法進行查詢處理,具有相同散列值的元組形成一簇。連接只在同簇元組間進行,這種數(shù)據(jù)庫機可大大降低連接操作的復雜性。該校喜連川優(yōu)(Masaru Kitsuregawa)教授在其專著Data Base Machine &Knowledge Base Machine中稱,這種數(shù)據(jù)庫機能顯著提高關系連接、投影操作的效率,同時在該數(shù)據(jù)庫機的設計方案中采取了多個存儲模塊支持下的多處理器流水線體系結構。在每個處理器中包含了專用于執(zhí)行排序操作的設施,還有與磁盤讀寫頭直接聯(lián)系的數(shù)據(jù)過濾器(data filter)。
2.商品化數(shù)據(jù)庫機產(chǎn)品示例
(1) IDM500數(shù)據(jù)庫機:美國Britton Lee公司研制并首次將其推向市場的智能數(shù)據(jù)庫機(intelligent database machine),其產(chǎn)品型號為IDM500/BL8000,它采用硬件數(shù)據(jù)庫處理器,比常規(guī)數(shù)據(jù)庫系統(tǒng)具有更多更強的功能,且其數(shù)據(jù)處理速度比常規(guī)數(shù)據(jù)庫系統(tǒng)要快10倍以上。IDM智能數(shù)據(jù)庫機實際上是一個混合系統(tǒng),它由一臺后端機和一些任選的“聯(lián)想磁盤”硬件組成。后端機可與智能終端一起,作為單獨的數(shù)據(jù)管理系統(tǒng)。智能數(shù)據(jù)庫機提供了數(shù)據(jù)動態(tài)定義、高度非過程操縱、并發(fā)控制、快速存取與修改、數(shù)據(jù)崩潰恢復等多種功能,可保證數(shù)據(jù)的獨立性、一致性和安全性等。IDM智能數(shù)據(jù)庫機用于事務作業(yè)處理速率可達20~30個/秒,可供聯(lián)機數(shù)據(jù)達320億字節(jié)數(shù)。IDM-500/BL8000具有獨特的操作系統(tǒng),以支持當時Ingres數(shù)據(jù)庫管理系統(tǒng)的運行和I/O控制、存儲管理等功能。還可任選與PDP-11/VAX系列計算機(配備UNIX或VMS操作系統(tǒng))或IBM-PC,或帶VM操作系統(tǒng)的3XXX和43XX系列計算機相適應的軟、硬件接口。
(2) iDBP 86/440: 美國Intel公司于1982年發(fā)布一種建立在8086微處理器基礎之上的數(shù)據(jù)庫處理器,專用于文件系統(tǒng)或數(shù)據(jù)庫管理??梢宰鳛镺EM部件構成能支持單個或多個主機系統(tǒng)的后端機,或對計算機網(wǎng)絡提供數(shù)據(jù)庫服務。
(3) TeradataDBC/1012: 美國Teradata公司于1984年推出的一種由多個專用處理器組成的數(shù)據(jù)庫Ⅰ型機,主要是用作IBM-370或其他主機系統(tǒng)的后端機。以后又相繼推出了采用Intel-80286的Ⅱ型機和采用Intel-80386的Ⅲ-型機(1988年)。

74
73
25
news

版權所有? 億企邦 1997-2022 保留一切法律許可權利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關閉