當前位置:首頁 » 數據倉庫 » 國內資料庫技術第一人
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

國內資料庫技術第一人

發布時間: 2023-04-03 11:04:34

⑴ E. F. Codd的成就

E.F.Codd 是關系資料庫的鼻祖。首次提出了資料庫系統的關系模型,開創了資料庫關系方法和關系數據理論的研究。為資料庫技術奠定了理論基礎。由於他的傑出貢獻,於1981年獲得ACM圖靈獎。 圖靈獎是計算機界的最高獎項,相當於其他學科的諾貝爾獎。
在資料庫技術發展的歷史上,1 9 7 0 年是發生偉大轉折的一年。這一年的6 月,I B M 聖約瑟研究實驗室的高級研究員埃德加·考特 (Edgar Frank Codd) 在Communications of ACM 上發表了《大型共享資料庫數據的關系模型》一文。A C M 後來在1 9 8 3 年把這篇論文列為從 1 9 5 8 年以來的2 5 年中最具里程碑意義的2 5 篇論文之一,因為它首次明確而清晰地為資料庫系統提出了一種嶄新的模型, 即關系模型。 「關系」( r e l a t i o n ) 是數學中的一個基本概念,由集合中的任意元素所組成的若干有序偶對表示, 用以反映客觀事物間的一定關系。如數之間的大小關系、人之間的親屬關系、商品流通中的購銷關系等等。在自然界和社會中, 關系無處不在; 在計算機科學中, 關系的概念也具有十分重要的意義。計算機的邏輯設計、編譯程序設計、演算法分析與程序結構、信息檢索等,都應用了關系的概念。而用關系的概念來建立數據模型,用以描述、設計與操縱資料庫,考特是第一人。
由於關系模型既簡單、又有堅實的數學基礎, 所以一經提出, 立即引起學術界和產業界的廣泛重視,從理論與實踐兩方面對資料庫技術產生了強烈的沖擊。在關系模型提出之後,以前的基於層次模型和網狀模型的資料庫產品很快走向衰敗以至消亡,一大批商品化關系資料庫系統很快被開發出來並迅速佔領了市場。其交替速度之快、除舊布新之徹底是軟體史上所罕見的。基於7 0 年代後期到8 0 年代初期這一十分引人注目的現象,1 9 8 1 年的圖靈獎很自然地授予了這位「關系資料庫之父」。在接受圖靈獎時, 他做了題為「關系資料庫:提高生產率的實際基礎」的演說。(刊於1982 年2 月的C o m m u n i c a t i o n s o f A C M 第1 0 9 至第1 1 7 頁,或見《A C M圖靈獎演說集》第3 9 1 至第4 1 0頁。)
考特原是英國人,1 9 2 3 年8 月1 9 日生於英格蘭中部的港口城市波特蘭。第二次世界大戰爆發以後,年輕的考特應征入伍在皇家空軍服役,1 9 4 2 至1 9 4 5 年期間任機長,參與了許多重大空戰,為反法西斯戰爭立下了汗馬功勞。二戰結束以後,考特上牛津大學學習數學,於1 9 4 8 年取得學士學位以後到美國謀求發展。他先後在美國和加拿大工作,參加了I B M 第一台科學計算機7 0 1 以及第一台大型晶體管計算機 S T R E T C H 的邏輯設計,主持了第一個有多道程序設計能力的操作系統的開發。他自覺硬體知識缺乏,於是在6 0 年代初,到密歇根大學進修計算機與通信專業( 當時他已年近4 0 ) ,並於1 9 6 3 年獲得碩士學位, 1 9 6 5 年取得博士學位。這使他的理論基礎更加扎實,專業知識更加豐富。加上他在此之前十幾年實踐經驗的積累,終於在1 9 7 0 年迸發出智慧的閃光,為資料庫技術開辟了一個新時代。
由於資料庫是計算機各種應用的基礎,所以關系模型的提出不僅為資料庫技術的發展奠定了基礎,同時也成為促進計算機普及應用的極大推動力。在考特提出關系模型以後,I B M 投巨資開展關系資料庫管理系統的研究,其「S y s t e m R」項目的研究成果極大地推動了關系資料庫技術的發展,在此基礎上推出的D B 2 和S Q L 等產品成為I B M 的主流產品。S y s t e m R本身作為原型並未問世,但鑒於其影響,ACM還是把1988 年的 「軟體系統獎」授予了S y s t e m R開發小組( 獲獎的6 個人中就包括1 9 9 8 年圖靈獎得主J . G r a y )。這一年的軟體系統獎還破例同時授給兩個軟體,另一個得獎軟體也是關系資料庫管理系統,即著名的I N G R E S 。
1 9 7 0 年以後,考特繼續致力於完善與發展關系理論。1 9 7 2 年,他提出了關系代數和關系演算的概念, 定義了關系的並、交、投影、選擇、連接等各種基本運算, 為日後成為標準的結構化查詢語言(S Q L )奠定了基礎。
考特還創辦了一個研究所(關系研究所)和一家公司(C o d d & A s s o c i a t i o n s),他本人是美國國內和國外許多企業的資料庫技術顧問。1 9 9 0 年,他編寫出版了專著《資料庫管理的關系模型: 第二版》, 全面總結了他幾十年的理論探索和實踐經驗。
考特是最早提出資料庫OLAP概念的科學家。考特在提出OLAP概念的時候指出OLAP必須滿足以下的12條規則: 有多維度的視角。 對用戶透明。 訪問性好。 提供報告的性能要穩定,不能因為維度的增加而變差。 採用客戶端/伺服器架構。 數據的每個維度都相當。 對稀疏矩陣有動態優化功能。 多用戶支持。 對於跨域的計算不做任何限制。 直觀的數據操作。 靈活的報告體系。 任意多的維度和維度集合。

⑵ 比特幣中國第一人

中國比特幣第一人是李笑來,曾經持有100000個比特幣。
比特幣(Bitcoin)的概念最初由中本聰在2008年11月1日提出,並於2009年1月3日正式誕生。
根據中本聰的思路設計發布的開源軟體以及建構其上的P2P網路。比特幣是一種P2P形式的數字貨幣。比特幣的交易記錄公開備悔透明。點對點的傳輸意味著一個去中心化的支付系統。
與大多數貨幣不同,比特幣不依靠特定貨幣機構發行,它依據特定演算法,通過大量的計算產生,比特幣經顫凳濟使用整個P2P網路中眾茄滾旅多節點構成的分布式資料庫來確認並記錄所有的交易行為,並使用密碼學的設計來確保貨幣流通各個環節安全性。

⑶ 資料庫的發展簡史

使用計算機後,隨著數據處理量的增長,產生了數據管理技術。

數據管理技術的發展與計算機硬體(主要是外部存儲器)系統軟體及計算機應用的范圍有著密切的聯系。

數據管理技術的發展經歷了以下四個階段:人工管理階段、文件系統階段、資料庫階段和高級資料庫技術階段。

數據管理的誕生

資料庫的歷史可以追溯到五十年前,那時的數據管理非常簡單。

通過大量的分類、比較和表格繪制的機器運行數百萬穿孔卡片來進行數據的處理,其運行結果在紙上列印出來或者製成新的穿孔卡片。

而數據管理就是對所有這些穿孔卡片進行物理的儲存和處理。

然而,1950 年雷明頓蘭德公司(Remington Rand Inc)的一種叫做Univac I 的計算機推出了一種一秒鍾可以輸入數百條記錄的磁帶驅動器,從而引發了數據管理的革命。

1956 年IBM生產出第一個磁碟驅動器—— the Model 305 RAMAC。

此驅動器有50 個碟片,每個碟片直徑是2 英尺,可以儲存5MB的數據。

使用磁碟最大的好處是可以隨機存取數據,而穿孔卡片和磁帶只能順序存取數據。

1951: Univac系統使用磁帶和穿孔卡片作為數據存儲。

資料庫系統的萌芽出現於二十世紀60 年代。

當時計算機開始廣泛地應用於數據管理,對數據的共享提出了越來越高的要求。

傳統的文件系統已經不能滿足人們的需要,能夠統一管理和共享數據的資料庫管理系統(DBMS)應運而生。

數據模型是資料庫系統的核心和基礎,各種DBMS軟體都是基於某種數據模型的。

所以通常也按照數據模型的特點將傳統資料庫系統分成網狀資料庫、層次資料庫和關系資料庫三類。

最早出現的網狀DBMS,是美國通用電氣公司Bachman等人在1961年開發的IDS(Integrated Data Store)。

1964年通用電氣公司(General ElectricCo.)的Charles Bachman 成功地開發出世界上第一個網狀DBMS也即第一個資料庫管理系統——集成數據存儲(Integrated Data Store IDS),奠定了網狀資料庫的基礎,並在當時得到了廣泛的發行和應用。

IDS 具有數據模式和日誌的特徵,但它只能在GE主機上運行,並且資料庫只有一個文件,資料庫所有的表必須通過手工編碼生成。

之後,通用電氣公司一個客戶——BF Goodrich Chemical 公司最終不得不重寫了整個系統,並將重寫後的系統命名為集成數據管理系統(IDMS)。

網狀資料庫模型對於層次和非層次結構的事物都能比較自然的模擬,在關系資料庫出現之前網狀DBMS要比層次DBMS用得普遍。

在資料庫發展史上,網狀資料庫佔有重要地位。

層次型DBMS是緊隨網路型資料庫而出現的,最著名最典型的層次資料庫系統是IBM 公司在1968 年開發的IMS(Information Management System),一種適合其主機的層次資料庫。

這是IBM公司研製的最早的大型資料庫系統程序產品。

從60年代末產生起,如今已經發展到IMSV6,提供群集、N路數據共享、消息隊列共享等先進特性的支持。

這個具有30年歷史的資料庫產品在如今的WWW應用連接、商務智能應用中扮演著新的角色。

1973年Cullinane公司(也就是後來的Culli軟體公司),開始出售Goodrich公司的IDMS改進版本,並且逐漸成為當時世界上最大的軟體公司。

網狀資料庫和層次資料庫已經很好地解決了數據的集中和共享問題,但是在數據獨立性和抽象級別上仍有很大欠缺。

用戶在對這兩種資料庫進行存取時,仍然需要明確數據的存儲結構,指出存取路徑。

而後來出現的關系資料庫較好地解決了這些問題。

1970年,IBM的研究員E.F.Codd博士在刊物《munication of the ACM》上發表了一篇名為「A Relational Model of Data for Large Shared Data Banks」的論文,提出了關系模型的概念,奠定了關系模型的理論基礎。

盡管之前在1968年Childs已經提出了面向 *** 的模型,然而這篇論文被普遍認為是資料庫系統歷史上具有劃時代意義的里程碑。

Codd的心願是為資料庫建立一個優美的數據模型。

後來Codd又陸續發表多篇文章,論述了範式理論和衡量關系系統的12條標准,用數學理論奠定了關系資料庫的基礎。

關系模型有嚴格的數學基礎,抽象級別比較高,而且簡單清晰,便於理解和使用。

但是當時也有人認為關系模型是理想化的數據模型,用來實現DBMS是不現實的,尤其擔心關系資料庫的性能難以接受,更有人視其為當時正在進行中的網狀資料庫規范化工作的嚴重威脅。

為了促進對問題的理解,1974年ACM牽頭組織了一次研討會,會上開展了一場分別以Codd和Bachman為首的支持和反對關系資料庫兩派之間的辯論。

這次著名的辯論推動了關系資料庫的發展,使其最終成為現代資料庫產品的主流。

1969年Edgar F.「Ted」 Codd發明了關系資料庫。

1970年關系模型建立之後,IBM公司在San Jose實驗室增加了更多的研究人員研究這個項目,這個項目就是著名的System R。

其目標是論證一個全功能關系DBMS的可行性。

該項目結束於1979年,完成了第一個實現SQL的 DBMS。

然而IBM對IMS的承諾阻止了System R的投產,一直到1980年System R才作為一個產品正式推向市場。

IBM產品化步伐緩慢的三個原因:IBM重視信譽,重視質量,盡量減少故障;IBM是個大公司,官僚體系龐大,IBM內部已經有層次資料庫產品,相關人員不積極,甚至反對。

然而同時,1973年加州大學伯克利分校的Michael Stonebraker和Eugene Wong利用System R已發布的信息開始開發自己的關系資料庫系統Ingres。

他們開發的Ingres項目最後由Oracle公司、Ingres公司以及矽谷的其他廠商所商品化。

後來,System R和Ingres系統雙雙獲得ACM的1988年「軟體系統獎」。

1976年霍尼韋爾公司(Honeywell)開發了第一個商用關系資料庫系統——Multics Relational Data Store。

關系型資料庫系統以關系代數為堅實的理論基礎,經過幾十年的發展和實際應用,技術越來越成熟和完善。

其代表產品有Oracle、IBM公司的 DB2、微軟公司的MS SQL Server以及Informix、ADABAS D等等。

1974年IBM的Ray Boyce和Don Chamberlin將Codd關系資料庫的12條准則的數學定義以簡單的關鍵字語法表現出來,里程碑式地提出了SQL(Structured Query Language)語言。

SQL語言的功能包括查詢、操縱、定義和控制,是一個綜合的、通用的關系資料庫語言,同時又是一種高度非過程化的語言,只要求用戶指出做什麼而不需要指出怎麼做。

SQL集成實現了資料庫生命周期中的全部操作。

SQL提供了與關系資料庫進行交互的方法,它可以與標準的編程語言一起工作。

自產生之日起,SQL語言便成了檢驗關系資料庫的試金石,而SQL語言標準的每一次變更都指導著關系資料庫產品的發展方向。

然而,直到二十世紀七十年代中期,關系理論才通過SQL在商業資料庫Oracle和DB2中使用。

1986年,ANSI把SQL作為關系資料庫語言的美國標准,同年公布了標准SQL文本。

SQL標准有3個版本。

基本SQL定義是ANSⅨ3135-89,「Database Language - SQL with Integrity Enhancement」[ANS89],一般叫做SQL-89。

SQL-89定義了模式定義、數據操作和事務處理。

SQL- 89和隨後的ANSⅨ3168-1989,「Database Language-Embedded SQL」構成了第一代SQL標准。

ANSⅨ3135-1992[ANS92]描述了一種增強功能的SQL,叫做SQL-92標准。

SQL-92包括模式操作,動態創建和SQL語句動態執行、網路環境支持等增強特性。

在完成SQL-92標准後,ANSI和ISO即開始合作開發SQL3標准。

SQL3的主要特點在於抽象數據類型的支持,為新一代對象關系資料庫提供了標准。

1976年IBM E.F.Codd發表了一篇里程碑的論文「R系統:資料庫關系理論」,介紹了關系資料庫理論和查詢語言SQL。

Oracle的創始人Ellison非常仔細地閱讀了這篇文章,被其內容震驚,這是第一次有人用全面一致的方案管理數據信息。

作者E.F.Codd 1966年就發表了關系資料庫理論,並在IBM研究機構開發原型,這個項目就是R系統,存取數據表的語言就是SQL。

Ellison看完後,敏銳意識到在這個研究基礎上可以開發商用軟體系統。

而當時大多數人認為關系資料庫不會有商業價值。

Ellison認為這是他們的機會:他們決定開發通用商用資料庫系統Oracle,這個名字來源於他們曾給中央情報局做過的項目名。

幾個月後,他們就開發了Oracle 1.0。

但這只不過是個玩具,除了完成簡單關系查詢不能做任何事情,他們花相當長的時間才使Oracle變得可用,維持公司運轉主要靠承接一些資料庫管理項目和做顧問咨詢工作。

而IBM卻沒有計劃開發,為什麼藍色巨人放棄了這個價值上百億的產品,原因有很多:IBM的研究人員大多是學術出身,他們最感興趣的是理論,而非推向市場的產品,從學術上看,研究成果應公開發表論文和演講能使他們成名,為什麼不呢?還有一個很主要的原因就是IBM當時有一個銷售得還不錯的層次資料庫產品IMS。

直到1985年IBM才發布了關系資料庫DB2 ,Ellision那時已經成了千萬富翁。

Ellison曾將IBM 選擇Microsoft 的MS-DOS作為IBM-PC機的操作系統比為:「世界企業經營歷史上最嚴重的錯誤,價值超過了上千億美元。」IBM發表R系統論文,而且沒有很快推出關系資料庫產品的錯誤可能僅僅次之。

Oracle的市值在1996年就達到了280億美元。

隨著信息技術和市場的發展,人們發現關系型資料庫系統雖然技術很成熟,但其局限性也是顯而易見的:它能很好地處理所謂的「表格型數據」,卻對技術界出現的越來越多的復雜類型的數據無能為力。

九十年代以後,技術界一直在研究和尋求新型資料庫系統。

但在什麼是新型資料庫系統的發展方向的問題上,產業界一度是相當困惑的。

受當時技術風潮的影響,在相當一段時間內,人們把大量的精力花在研究「面向對象的資料庫系統(object oriented database)」或簡稱「OO資料庫系統」。

值得一提的是,美國Stonebraker教授提出的面向對象的關系型資料庫理論曾一度受到產業界的青睞。

而Stonebraker本人也在當時被Informix花大價錢聘為技術總負責人。

然而,數年的發展表明,面向對象的關系型資料庫系統產品的市場發展的情況並不理想。

理論上的完美性並沒有帶來市場的熱烈反應。

其不成功的主要原因在於,這種資料庫產品的主要設計思想是企圖用新型資料庫系統來取代現有的資料庫系統。

這對許多已經運用資料庫系統多年並積累了大量工作數據的客戶,尤其是大客戶來說,是無法承受新舊數據間的轉換而帶來的巨大工作量及巨額開支的。

另外,面向對象的關系型資料庫系統使查詢語言變得極其復雜,從而使得無論是資料庫的開發商家還是應用客戶都視其復雜的應用技術為畏途。

二十世紀六十年代後期出現了一種新型資料庫軟體:決策支持系統(DSS),其目的是讓管理者在決策過程中更有效地利用數據信息。

於是在1970年,第一個聯機分析處理工具——Express誕生了。

其他決策支持系統緊隨其後,許多是由公司的IT部門開發出來的。

1985年,第一個商務智能系統(business intelligence)由Metaphor計算機系統有限公司為Procter & Gamble公司開發出來,主要是用來連接銷售信息和零售的掃描儀數據。

同年, Pilot軟體公司開始出售第一個商用客戶/伺服器執行信息系統——mand Center。

同樣在這年,加州大學伯克利分校Ingres項目演變成Postgres,其目標是開發出一個面向對象的資料庫。

此後一年, Graphael公司開發了第一個商用的對象資料庫系統—Gbase。

1988年,IBM公司的研究者Barry Devlin和Paul Murphy發明了一個新的術語—信息倉庫,之後,IT的廠商開始構建實驗性的數據倉庫。

1991年,W.H. Bill Inmon出版了一本「如何構建數據倉庫」的書,使得數據倉庫真正開始應用。

1991: W.H.「Bill」 Inmon發表了」構建數據倉庫」

二十世紀九十年代,隨著基於PC的客戶/伺服器計算模式和企業軟體包的廣泛採用,數據管理的變革基本完成。

數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。

Inter的異軍突起以及XML語言的出現,給資料庫系統的發展開辟了一片新的天地。

⑷ 資料庫的發展簡史

資料庫技術是本世紀60年代開始興起的一門信息管理自動化的新興學科,是計算機科學中的一個重要分支。隨著計算機應用的不斷發展,在計算機應用領域中,數據處理越來越佔主導
地位,資料庫技術的應用也越來越廣泛。
資料庫是數據管理的產物。數據管理是資料庫的核心任務,內容包括對數據的分類、組織、編碼、儲存、檢索和維護。隨著計算機硬體和軟體的發展,資料庫技術也不斷地發展。從數據管理的角度看,資料庫技術到目前共經歷了人工管理階段、文件系統階段和資料庫系統階段。
A.人工管理階段
人工管理階段是指計算機誕生的初期(即20世紀50年代後期之前),這個時期的計算機主要用於科學計算。從硬體看,沒有磁碟等直接存取的存儲設備;從軟體看,沒有操作系統和管理數據的軟體,數據處理方式是批處理。
這個時期數據管理的特點是:
1. 數據不保存
該時期的計算機主要應用於科學計算,一般不需要將數據長期保存,只是在計算某一課題 時將數據輸入,用完後不保存原始數據,也不保存計算結果。
2. 沒有對數據進行管理的軟體系統
程序員不僅要規定數據的邏輯結構,而且還要在程序中設計物理結構,包括存儲結構、存取方法、輸入輸出方式等。因此程序中存取數據的子程序隨著存儲的改變而改變,數據與程序不具有一致性。
3. 沒有文件的概念
數據的組織方式必須由程序員自行設計。
4. 一組數據對應於一個程序,數據是面向應用的
即使兩個程序用到相同的數據,也必須各自定義、各自組織,數據無法共享、無法相互利用和互相參照,從而導致程序和程序之間有大量重復的數據。
B.文件系統階段
文件系統階段是指計算機不僅用於科學計算,而且還大量用於管理數據的階段(從50年代後期到60年代中期)。在硬體方面,外存儲器有了磁碟、磁鼓等直接存取的存儲設備。在軟體方面,操作系統中已經有了專門用於管理數據的軟體,稱為文件系統。
這個時期數據管理的特點是:
1. 數據需要長期保存在外存上供反復使用
由於計算機大量用於數據處理,經常對文件進行查詢、修改、插入和刪除等操作,所以數據需要長期保留,以便於反復操作。
2. 程序之間有了一定的獨立性
操作系統提供了文件管理功能和訪問文件的存取方法,程序和數據之間有了數據存取的介面,程序可以通過文件名和數據打交道,不必再尋找數據的物理存放位置,至此,數據有了物理結構和邏輯結構的區別,但此時程序和數據之間的獨立性尚還不充分。
3. 文件的形式已經多樣化
由於已經有了直接存取的存儲設備,文件也就不再局限於順序文件,還有了索引文件、鏈表文件等,因而,對文件的訪問可以是順序訪問,也可以是直接訪問。
4. 數據的存取基本上以記錄為單位

⑸ 人大金倉 技術背景

技術依託

教育部重點實驗室
中國人民大學數據工程與知識工程教育部重點實驗室簡介

數據工程與知識工程教育部重點實驗室依託中國人民大學信息學院與信息資源管理學院建立,是在長期從事數據工程與知識工程以及相關領域的教學科研和系統研製開發的實踐中形成,並在承擔一系列國家重大科研項目的過程中逐步鍛造出來的。

實驗室的形成:上世紀70年代後期,資料庫技術開始比較系統地引入我國。以中國人民大學薩師煊教授、王珊教授為代表的學者開始了資料庫技術的教學和研究,他們是我國最早從事資料庫教學和研究的學者。1986年成立中國人民大學數據工程與知識工程研究所,是國內最早以這個名稱命名的研究所。通過「七五」、「八五」、「九五」、以及「十五」計劃重大項目等一系列具有較高創新性的科學研究與技術開發項目,使中國人民大學在國內資料庫學術界一直處於重要地位,是中國計算機學會資料庫專業委員會(其前身是資料庫學組)的掛靠單位,薩師煊教授和王珊教授先後擔任這個學術組織的負責人。中國人民大學逐漸形成了一支在資料庫研究領域水平較高、特色鮮明的科學研究團隊,其主體是由薩師煊教授、王珊教授的學生構成的,其中包括杜小勇教授、孟小峰教授、陳紅教授、李翠平副教授、張孝副教授、朱青副教授等。

2000-2004年。進入到新的世紀,學校領導高度重視學科發展,加大了學科建設的投入,鼓勵和發展交叉。從2001年開始,在學校「211工程」項目的支持下,學校設立了「信息科學技術與信息管理學科群」的建設項目。支持信息學院和信息資源管理學院合作,結合電子政務、電子商務以及企業信息化開展電子文件永久保存與管理、知識管理等方面的研究。信息學院和信息資源管理學院開始了全面的合作和交流。中國人民大學數據工程與知識工程研究領域也從集中在資料庫技術上擴展到更加廣泛數據工程與知識工程領域。研究團隊不僅在規模上有了擴大,成員的專業結構、年齡結構、學緣結構等方面更加趨於合理,而且在專業領域方面有了新的拓展。不僅高水平發展了高性能資料庫技術、數據倉庫與數據挖掘技術,而且拓展了數據工程與知識工程的其他專業方向,在互聯網數據管理,以及數據永久性存貯、數據遷移與數據恢復等方面的科學研究與技術開發中形成了新的增長點。

基於「211工程」建設的成功經驗和成果,2005年學校在「985工程」框架下,設立「數據工程與知識工程科技創新平台」,並整合信息學院和信息資源管理學院的力量,成立「中國人民大學數據工程與知識工程重點實驗室」,支持研究團隊進一步發展。

2005年12月教育部正式批復建設「數據工程與知識工程教育部重點實驗室(中國人民大學)」。

數據工程與知識工程教育部重點實驗室建設的總體目標:構建國家信息化建設急需的國家級數據工程與知識工程科技創新平台,具備承擔國家重大科技計劃(「863」、「973」、NSFC)等有關數據工程與知識工程方面課題的能力,使得中國人民大學既有信息科學技術與信息資源管理學科群的總體水平有很大提升。

研究內容:
一 高性能資料庫
二 數據倉庫與商務智能
三 資料庫與智能信息檢索
四 WEB數據集成與管理

科研中心

2000年10月15日,在中國人民大學命名組建50周年紀念大會上,教育部部長陳至立、北京市市長劉淇、人民大學校長紀寶成,共同為中國人民大學數據工程與知識工程研究所為技術背景的「北京軟體產業基地人大金倉資料庫產業化中心」揭牌。

中科院院士張效祥、人民大學副校長杜厚文、信息產業部電子信息產品管理司副司長陳沖就人大金倉成立致賀詞。張效祥院士說,信息產業特別是軟體產業發展前景廣闊,王珊教授領導的科研公關集體所取得的成果具有國際先進水平,能夠適應信息產業發展的需要。人大金倉有了資金的支持如虎添翼前途無量。完全可能成為我們國家資料庫技術的一面旗幟。杜厚文副校長致詞說,金倉公司的科研群體,參加多項國家重大課題科研攻關,積淀資料庫技術的高水平成果,現在是這些成果轉化成生產力、走向市場的時候了。人大金倉要建立全新的管理體制和運營模式。充分調動廣大科技人才的積極性。高科技公司的成長離不開投資融資手段,開拓市場的能力和法律的支持保證,學校在這些方面可以為中關村開發區提供全方位的服務。陳副司長致詞說,信息產業部對我過自主版權的資料庫的發展、尤其對嵌入式移動資料庫"小金靈"非常關心。資料庫技術及其創新度決定著信息技術的發展。人大金倉在技術創新上做出了非常出色的成績,祝願人大金倉不斷進行技術創新、產品創新、管理創新、服務創新,成為我國資料庫產業的基地。

作為北京市軟體產業基地,人大金倉以為網路化信息社會提供優質的、自主研發的資料庫產品和數據管理解決方案為經營宗旨。業務范圍包括研發推廣資料庫管理系統產品、基於資料庫技術的行業信息系統以及信息技術的咨詢、培訓和支持服務。為推動民族軟體產業發展,推動國家自主創新產品的進步做出來了積極貢獻。

⑹ 資料庫系統概論的課程歷史

1978年:薩師煊教授率先在國內開設了資料庫課程
1978年由薩師煊教授在中國人民大學最早開設《資料庫系統概論》課程,是我國最早開設這門課程的學校和教師。全國許多高校、研究所的教授和科技人員都紛紛來人民大學聽薩師煊教授講課,在全國產生了極大影響。其後王珊教授於1981年開始講授。20世紀80年代講授本課程的還有劉怡副教授、劉伶博士、杜小勇教授、何軍副教授等。近5年來講授本課程的有王珊教授、陳紅教授、孟小峰教授、杜小勇教授、馮玉博士等。形成了一支年富力強,高水平的一流的教師隊伍。
1982年負責起草了教育部第一個《資料庫系統概論》課程教學大綱
1982年由教育部在中國人民大學召開了第一次《資料庫系統概論》課程教學大綱研討會。由薩師煊教授負責,國內著名高校教師(如中國科大羅曉沛教授、中山大學姚卿達教授)參加,王珊教授執筆,起草了國內第一個計算機專業本科《資料庫系統概論》課程的教學大綱。為國內剛剛開始的資料庫課程的教學發揮了重要的指導作用。1983年教育部部屬高等學校計算機軟體專業教學方案將資料庫概論列為四年制本科的必修課程,並於1983年6月通過了該教學大綱。
1983年:薩師煊教授和王珊教授出版了國內第一部資料庫教材
1983年由薩師煊教授和王珊教授按照《資料庫系統概論》教學大綱的要求,編著出版了我國第一本《資料庫系統概論》教材,由高教出版社出版。
1988年:《資料庫系統概論》第一版獲國家級優秀教材獎
計算機軟體國家級優秀教材獎一共2本,《資料庫系統概論》是其中之一。
1991年:薩師煊教授和王珊教授出版《資料庫系統概論》第二版,並被國內大專院校普遍採用。
隨著資料庫技術的發展,國內計算機專業的學生和技術人員的水平提高,薩師煊教授和王珊教授對《資料庫系統概論》第一版從結構到內容做了較大的調整、修改和增刪;把資料庫學科的新發展、新技術,有選擇地納入到教材中,但原書的基本宗旨和風格不變,仍以《資料庫系統概論教學大綱》作為本書編寫的基本依據,保持講述資料庫的基本概念、基本理論和基本技術為主的特點,同時做到理論聯系實際。
1998年成功研製了《資料庫系統概論》教學輔助軟體
為了加強《資料庫系統概論》教學實踐,首先要解決實驗課程的平台,我們利用10多年科研和開發的成果,研製了供教學使用的RDBMS軟體平台和輔導材料Easybase。許多高校都使用了該軟體。2000年該教學研究成果獲中國人民大學優秀教學成果獎一等獎。
2000年薩師煊教授和王珊教授出版《資料庫系統概論》第三版
薩師煊教授和王珊教授根據我國實際情況,對內容進行了增刪,例如大大減少網狀,層次資料庫系統的介紹加強關系資料庫系統的講解,對RDBMS的內容作了適度的加寬和加深。為了反映資料庫技術的發展,增加了新技術篇。這些修改得到廣大老師的熱烈歡迎,都反映更新及時,非常先進實用。
2001年《資料庫系統概論》到我國台灣出版發行
本書不僅為我國計算機界所公認,也得到國內外資料庫專家的贊譽。2001年還被我國台灣碩博文化股份有限公司選中,改為繁體字版到台灣地區出版發行,已經重印3次。
2002年《資料庫系統概論》第三版獲全國普通高等學校優秀教材一等獎
第3版自2000年出版到今天5年中重新19次,80萬冊。從第1版到第3版累計118
萬冊,名列同類教材第一,充分證明了這是一本著名的權威教材。
2003《資料庫系統概論學習指導與習題解答》
自從1999年起,我們以教材為核心,全面建設《資料庫系統概論》課程,我們承擔了在教育部「遠程教育環境下嵌入式資料庫及其在教材重構中的應用」科學技術研究重點項目(1999-2000);基於Internet的《資料庫系統概論》多媒體網路教學軟體,中國人民大學本科教學改革項目;「資料庫系統概論立體化精品課程教材建設」,高等教育百門精品課程教材建設計劃,出版了由王珊、朱青編寫的《資料庫系統概論學習指導與習題解答》(高等教育出版社出版)和資料庫教學光碟。

⑺ Oracle是什麼

一般意義上來說是 Oracle 公司的一個軟體產品,是資料庫軟體

Oracle
開放分類: 軟體公司、納斯達克上市公司、美國公司、資料庫軟體、甲骨文

1.oracle是殷墟(Yin Xu)出土的甲骨文(oracle bone inscriptions)的英文翻譯的第一個單詞。
2.甲骨文股份有限公司是全球最大的資料庫軟體公司,總部位於美國加州的紅木灘。

公司類型 上市公司 (NASDAQ: ORCL)

口號 Oracle is the information company
成立於 加利福尼亞 (1977年)[1]

總部位於 美國加州紅木灘市

重要人物 勞倫斯·埃里森 Lawrence (Larry) J. Ellison, 首席執行官

產業 資料庫軟體

雇員數目 35000+
產品

資料庫伺服器

應用伺服器

開發工具

中間件產品

BI

客戶關系管理

供應鏈管理

JDE

收入 179億美元 (2007財年)

主要產品

甲骨文公司主要的產品目前分為兩大類:

* 伺服器(伺服器)及工具(主要競爭對手:國際商用機器、微軟)

* 資料庫伺服器:2008年最新版本11G

* 應用伺服器: Oracle Application Server

* 開發工具:Oracle JDeveloper,Oracle Designer,Oracle Developer,等等

* 應用軟體(主要競爭對手:德國SAP公司。)

* 企業資源計劃(ERP)軟體。已有10年以上的歷史。2005年,並購了開發企業軟體的人科軟體公司(PeopleSoft)以增強在這方面的競爭力。

* 客戶關系管理(CRM)軟體。自1998年開始研發這種軟體。2005年,並購了開發客戶關系管理軟體的希柏軟體公司(Siebel)。

Oracle公司是全球最大的信息管理軟體及服務供應商,成立於1977年,總部位於美國加州 Redwood shore。2000財年(99年6月到2000年5月)營業額達101億美元,再創Oracle公司銷售額歷史新高,比去年增長了13億美元,盈利增長61%,達到21億美元。Oracle公司現有員工超過三萬六千人,服務遍及全球145個國家。Oracle公司擁有世界上唯一一個全面集成的電子商務套件Oracle Applications R11i,它能夠自動化企業經營管理過程中的各個方面,深受用戶的青睞,促使Oracle應用軟體在2000財年第四季度的銷售額達4.47億美元,與SAP公司的同期應用軟體銷售額3.52億美元相比,多出近1億美元,這一事實表明,Oracle已經是世界最大的應用軟體供應商。Oracle電子商務套件涵蓋了企業經營管理過程中的方方面面,雖然它在不同的方面分別面對不同的競爭對手,而Oracle電子商務解決方案的核心優勢就在於它的集成性和完整性,用戶完全可以從Oracle公司獲得任何所需要的應用功能,更重要的是,它們具有一致的基於Internet技術的應用體系結構,而如果用戶想從其它廠商處獲得Oracle電子商務所提供的完整功能,不僅需要從多家廠商分別購買不同的應用,而且需要另請咨詢公司把這些不同的應用裝配起來,還必須確保它們能夠協同地工作。

先進的產品和高效率的企業運作,是Oracle公司利潤得以繼續增長的重要原因,一年前,Oracle公司確定了通過採用自身的Internet電子商務解決方案,實現每年節省10億美元企業日常運作費用的目標,這一數據相當於將我們的年度利潤率提高10%。

四年前電子商務在全球范圍內還僅處於萌芽狀態時,Oracle公司便前瞻性地作出了從領先的資料庫廠商向以Internet計算為基礎的完整的電子商務解決方案供應商轉型的戰略部署。這一前瞻性戰略為Oracle帶來了巨大的利益,今天,Oracle能夠領先於競爭對手提供包括平台產品、應用產品和完善的服務在內的先進的、完整的、集成的電子商務解決方案,可以無縫集成供應鏈管理(SCM)、企業資源管理(ERP)、客戶資源管理(CRM)和企業商業智能(BI)和電子商務應用IP(Internet Pocurement)、Exchange、Portal-to-go等產品。Oracle從低端到高端的所有方案100%基於Internet應用體系結構,都可以通過Web安全、直接地訪問,使企業能夠通過Web完成包括報價、定單、支付、執行、服務等在內的企業業務過程的所有環節,幫助企業將現有業務內容快速轉移到電子商務,迅速獲得來自電子商務的高效益。

Oracle應用產品包括財務、供應鏈、製造、項目管理、人力資源和市場與銷售等150多個模塊,榮獲多項世界大獎,現已被全球近7600多家企業所採用。由於在電子商務方面的傑出表現,Oracle公司在美國Mongan Stanley公司最新公布的權威性全球企業1000強中,從去年的第122名一躍成為第13名,成為全球第二大獨立軟體公司和最大的電子商務解決方案供應商。目前, Amazon和Dell等全球十個最大的Internet電子商務網站、全球十個最大的B-to-B網站中的九個、93%的上市.COM公司、65家「財富全球100強」企業均不約而同地採用Oracle電子商務解決方案。

Oracle中國公司

1989年Oracle公司正式進入中國市場,成為第一家進入中國的世界軟體巨頭,標志著剛剛起飛的中國國民經濟信息化建設已經得到Oracle的積極響應,由Oracle首創的關系型資料庫技術開始服務於中國用戶。1991年7月,經過了近兩年時間的努力開拓,為了更好地與迅速發展的業務相適應,Oracle在北京建立獨資公司。今天的Oracle中國公司擁有超過3500名員工,並在全國十二個城市設立了分公司。
為了幫助中國用戶及時、充分利用世界最先進的計算機軟體技術與產品,Oracle中國公司在產品漢化方面投入了大量的資源,目前,Oracle的大部分產品均已實現了全面中文化,中文版產品的更新節奏與美國本土基本同步一致。與此同時,Oracle在中國得到了數以百計的國內計算機企業的合作與支持,除了惠普、Sun、康柏、Cisco、Intel等Oracle全球聯盟合作夥伴和普華永道咨詢有限公司、安達信企業咨詢有限公司、安盛咨詢、德勤企業管理咨詢公司、凱捷安永咨詢(亞太)有限公司等Oracle全球系統集成商外,Oracle公司在中國還建立起完整的合作夥伴體系,6家增值經銷商、72家獨立軟體開發商、3家應用軟體合作夥伴、180家授權分銷商和4家授權培訓中心,他們共同構成了基於Oracle技術產品基礎的全國性市場開拓、系統集成、增值開發與技術服務體系,為Oracle在中國的業務發展提供了強有力的支持。由他們開發的數百個基於Oracle平台的商品化應用軟體包,已經廣泛應用於國內的政府部門、電信、郵政、公安、金融、保險、能源電力、交通、科教、石化、航空航天、民航等各行各業。

甲骨文公司主要產品簡介

1. Oracle電子商務套件(Oracle E-Business Suite)
Oracle電子商務套件是行業中第一個集成的基於互聯網的商務應用套件,它將前台與後台運營中的關鍵業務流程自動化。Oracle電子商務套件涵蓋了營銷、銷售、服務、合同、定單管理、產品設計、采購、供應鏈、製造、財務、項目管理、人力資源與專業服務自動化在內的企業中每一個領域的業務。2001年全球共有1100多家企業實施了Oracle電子商務套件,目前全球已經有超過12000家用戶正在獲益於Oracle電子商務套件所帶來的前所未有的好處。

自從Oracle電子商務套件首次面世以來,甲骨文公司已經推出了6種電子商務套件的增強版本,從而形成了一整套成熟的、功能齊全的應用套件。Oracle電子商務套件能夠使用戶在實施業務應用時擁有前所未有的可選擇性與靈活性,它的開放式基礎架構與單一數據模型使用戶在部署套件中的應用軟體時擁有多種選擇,既可以單獨使用,也可以組成業務流,還可以作為一個整體的集成套件來部署。Oracle電子商務套件既可以作為用CD ROM為載體的傳統軟體的形式,也可以作為一種在線服務的形式來提供給用戶。

2. Oracle10g —— 新一代電子商務平台
Oracle10g是業界第一個完整的、智能化的新一代Internet基礎架構,Oracle10g電子商務平台實際上是指Oracle資料庫10g、Oracle應用伺服器10g和Oracle開發工具套件10g的完整集成。

Oracle資料庫10g是第一套具有無限可伸縮性與高可用性,並可在集群環境中運行商業軟體的互聯網資料庫,具有400多個領先的資料庫功能,在集群技術、高可用性、商業智能、安全性、系統管理等方面都實現了新的突破。作為甲骨文公司長達十年的軟體技術研發成果,真正應用集群技術(Real Application Clusters)能夠提供近乎無限的擴充能力與整體可用性,為用戶帶來透明的、高速增長的集群功能。

Oracle應用伺服器10g是J2EE認證的、最輕、最快、最具伸縮性的應用伺服器,提供了企業門戶軟體、無線支持、高速緩存、輕量級J2EE引擎、商務智能、快速應用開發、應用與業務集成、Web 服務等多種應用開發功能,形成完整的電子商務應用開發和部署環境。使用了Oracle應用伺服器10g的用戶可以通過升級軟體來取代升級硬體,大大的節省了基礎設施的成本花費。

Oracle開發工具套件10g是一套完整的集成開發工具,可用於快速開發使用Java和XML語言的互聯網應用和Web服務,支持任何語言、任何操作系統、任何開發風格、開發生命周期的任何階段以及所有最新的互聯網標准。
9i之後的Oracle的硬體要求很高,(Windows版本)9i建議配512M內存,10g建議配1G內存。

Oracle資料庫的體系結構

Oracle資料庫包括Oracle資料庫伺服器和客戶端。

Oracle資料庫伺服器:
Oracle Server是一個對象一關系資料庫管理系統。它提供開放的、全面的、和集成的信息管理方法。每個Server由一個 Oracle DB和一個 Oracle Server實例組成。它具有場地自治性(Site Autonomy)和提供數據存儲透明機制,以此可實現數據存儲透明性。每個 Oracle資料庫對應唯一的一個實例名SID,Oracle資料庫伺服器啟動後,一般至少有以下幾個用戶:Internal,它不是一個真實的用戶名,而是具有SYSDBA優先順序的Sys用戶的別名,它由DBA用戶使用來完成資料庫的管理任務,包括啟動和關閉資料庫;Sys,它是一個 DBA用戶名,具有最大的資料庫操作許可權;System,它也是一個 DBA用戶名,許可權僅次於 Sys用戶。

客戶端:
為資料庫用戶操作端,由應用、工具、SQL* NET組成,用戶操作資料庫時,必須連接到一伺服器,該資料庫稱為本地資料庫(Local DB)。在網路環境下其它伺服器上的 DB稱為遠程資料庫(Remote DB)。用戶要存取遠程 DB上的數據時,必須建立資料庫鏈。

Oracle資料庫的體系結構包括物理存儲結構和邏輯存儲結構。由於它們是相分離的,所以在管理數據的物理存儲結構時並不會影響對邏輯存儲結構的存取。

1.邏輯存儲結構
它由至少一個表空間和資料庫模式對象組成。這里,模式是對象的集合,而模式對象是直接引用資料庫數據的邏輯結構。模式對象包括這樣一些結構:表、視圖、序列、存儲過程、同一詞、索引、簇和資料庫鏈等。邏輯存儲結構包括表空間、段和范圍,用於描述怎樣使用資料庫的物理空間。而其中的模式對象和關系形成了資料庫的關系設計。

數據塊(Block):是資料庫進行UO操作的最小單位,它與操作系統的塊不是一個概念。oracle資料庫不是以操作系統的塊為單位來請求數據,而是以多個Oracle資料庫塊為單位。

段(Segment):是表空間中一個指定類型的邏輯存儲結構,它由一個或多個范圍組成,段將佔用並增長存儲空間。

其中包括:
數據段:用來存放表數據;.
索引段:用來存放表索引;
臨時段:用來存放中間結果;
回滾段:用於出現異常時,恢復事務。
范圍(Extent):是資料庫存儲空間分配的邏輯單位,一個范圍由許多連續的數據塊組成,范圍是由段依此分配的,分配的第一個范圍稱為初始范圍,以後分配的范圍稱為增量范圍。

年表
約70年代 一間名為Ampex的軟體公司,正為中央情報局設計一套名叫Oracle的資料庫,Ellison是程序員之一。
1977 年艾利森與女上司Robert Miner創立「軟體開發實驗室」(Software Development Labs),當時IBM發表「關聯資料庫」的論文,艾利森以此造出新資料庫,名為甲骨文。
1978 年 公司遷往矽谷,更名為「關系式軟體公司」 (RSI),兩年後,共有8名員工,年收入少於100萬美金。最先提出「關聯資料庫」的IBM採用RSI的資料庫。1982年再更名為甲骨文(Oracle)。
1984年 三年內,先後進軍加、荷、英、奧地利、日、德、瑞士、瑞典、澳洲、芬蘭、法、香港、挪威、西班牙。1986年上市時,年收入暴升至5500 萬美元,同年3月招股,集資3150萬美元。
1987年 年收入達到 1.31 億美元,甲骨文一年後成為世界第四大軟體公司。兩年內再進軍墨西哥、巴、中、塞普勒斯、馬來西亞及紐西蘭。一年後,收入再升一倍至2.82億美元。
1990年 甲骨文兩年內揮軍進入智利、希臘、韓、葡、土、委內瑞拉、台、比利是、阿根延、哥倫比亞、哥斯大黎加及菲等地,但市甲骨文首次錄得虧蝕,市值急跌80%,艾利森首次安排資深管理人員參與經營。
1992年 旗鑒產品Oracle 7面世,該公司重拾升軌,年收入達到 11.79 億美元。曾被視為甲骨文接班人、但後來被踼出局的Raymond Lane擔任營運總監。
1995年 艾利森宣布PC已死,把全數產品推向網際網路發展,並另組「網路電腦公司」(Network Computer),銷售「網路電腦」,最終被淘汰收場。
2000年 科網接近尾聲時,推出E-Business Suite,搶占應用產品市場,與昔日的生意夥伴構成嚴重利益沖突。同期微軟及IBM數據技術提升,此後Oracle新增訂單數目的佔有率,在兩年內下跌6.6%,業務倒退10%。
2003年 敵意收購仁科軟體公司(Peoplesoft),引起業界轟動。兩公司的爭嗌新聞層出不窮。同年美國司法部落案阻止甲骨文收購。

補充內容:
oracle11g

2007年7月12日,甲骨文公司在美國紐約宣布推出資料庫Oracle 11g,這是Oracle資料庫的最新版本。甲骨文介紹說,Oracle 11g有400多項功能,經過了1500萬個小時的測試,開發工作量達到了3.6萬人/月。
有意思的是,根據甲骨文以往幾個版本的發行經驗,發布新版Oracle資料庫的頻率在3年左右,以此類推,Oracle 11g應該在07年年底發布,選擇在7月份發布,不知道是否和代號Katmai的SQL Server 2008有關,因為目前還處於測試階段的SQL Server 2008將在08年2月發布,業內用Oracle 10g和SQL Server 2003做比較也曾一度惹惱了甲骨文。
XML顯高溫
當XML面世之時,也許沒有哪個資料庫廠商會對這種技術給以足夠的關注,然而在今天,XML已經開始對數據存儲產生巨大的影響。到現在,這種可擴展標記語言已是各種數據,特別是文檔的首選格式,國際主流的資料庫廠商們自然也隨行就市,全都推出了兼容傳統關系型數據與XML數據混合應用的新一代資料庫產品。
XML在數據存儲方面有一個明顯的優點,那就是可以直接將邏輯關系編寫在XML文件當中。一個時髦的XML資料庫應該提供哪些功能呢?歸納起來應該有四個基本功能:使用、存儲、查詢和產生XML的能力。
在Oracle 10g中,曾被人們津津樂道的最重要的改進是增加了對XML schema(XML語法)轉換的支持,它允許用戶通過將現有的數據映射為新的schema來實現XML schema轉換。而不必把所有XML數據輸出後再重新輸入進去,其它事情將由資料庫自動完成。
在Oracle 11g中, XML DB的性能又獲得很大提高,XML DB是Oracle資料庫的一個組件,客戶可以以本機方式存儲和操作XML數據。11g增加了對二進制XML數據的支持,現在客戶可以選擇適合自己特定應用及性能需求的XML存儲選項。
當然,不僅僅是甲骨文看好XML,為吸引Oracle用戶,IBM公司DB2 9打XML旗號直接把XML作為其新產品的最大賣點;微軟和Sybase也宣稱它們的產品也可以實現高性能XML存儲與查詢,使現有應用更好地與XML並存。

網格計算有點冷
新的Oracle 11g仍使用g(Grid)作為後綴,以代表這是一個包含了網格技術基礎的資料庫。甲骨文稱,Oracle 11g能更方便地在低成本伺服器和存儲設備組成的網格上運行。不過,目前僅有IBM DB2資料庫也支持網格計算技術。
網格計算將多個伺服器和存儲器當作一台大型電腦協調使用,使它們在高速網路上動態地共享計算機資源,以滿足不斷變化的計算需求。簡而言之,即將多個伺服器和存儲器當作一台主機協調使用。網格計算被廣泛視為未來的計算方式。
盡管微軟對網格計算的興趣也很濃厚,承諾要讓Windows能夠更好地適應高數據強度的計算網格。但微軟除了在內部研究之外,似乎一直在這個話題上非常沉默。對於資料庫中網格計算,微軟和Sybase方面表示,網格應用在技術上還需解決一些問題(如:多節點性能問題) ,網格技術要成為商業應用的主流,還需要幾年時間在應用和產品上進一步完善。
不容樂觀的是,在咨詢公司Quocirca發布的調查顯示,我國網格實際採用率仍然偏低,總體網格指數在15個被調查國家中只排第9位,處於中下游,甲骨文表示,中國用戶可能對網格的價值還沒有真正接受。很多中國企業有一種觀望的心態,覺得應用網格存在風險。
11g安全了嗎?
有業內人士曾表示,Oracle 10g只能算是一個過渡版本。因為06年,下一代安全軟體機構NGSS對微軟SQL Server和Oracle資料庫做了一個弱點對比,結果表明Oracle的資料庫產品存在更多的弱點。
NGSS的研究人員稱,Oracle有233個缺陷點,而SQL Server只有59個。這些缺陷在SQL Server7、2000以及2005中,在Oracle8、9以及10g版本中被報道,並被修復。分析機構ESG也發布調查報告表示,在安全性方面微軟擊敗了甲骨文,似乎甲骨文資料庫「無懈可擊」的安全神話已不復存在。
針對那些不斷對甲骨文安全性能表示批評的專家,甲骨文終於開始猛烈還擊。2006年底,甲骨文全球技術事業部的安全經理Eric Maurice在公司的博客上表示,甲骨文在開發和安全方面的技術水平居業界領先位置。與微軟資料庫的安全性能比較,不過是別有用心的人在玩數字游戲,甲骨文不會讓外部的壓力改變其既定的安全策略。
到現在,起碼可以從資料上看到,Oracle的安全認證獲得最高認證級別的ISO標准認證,而SQL Server並沒有獲得什麼安全認證。從這方面證明了Oracle的安全性不應該被受到如此指責。
從甲骨文此次推出的11g可以看到,在安全方面除了10g已經存在的數據閥門和加密外,11g又增加了四項安全功能,即安全備份、非對稱數據的授權安全檢索、監控、管理和報警。
Oracle 11g資料庫增強了Oracle透明數據加密功能,將這種功能擴展到了卷級加密之外。11g還增加了表空間加密功能,可用來加密整個表、索引和所存儲的其它數據。存儲在資料庫中的大型對象也可以加密。
看來甲骨文很注重11g在安全上的表現,閃回交易技術可以撤銷錯誤交易以及任何相關交易,並行備份和恢復功能。另外,一種新的顧問軟體—數據恢復顧問,可自動調查問題,智能地確定恢復計劃並處理多種故障情況。
Oracle 11g的Oracle Data Guard組件可用於對生產資料庫的報告、備份、測試和「滾動」升級。通過將工作量從生產系統卸載到備用系統,並組成一個更經濟的災難恢復解決方案。
也許正是在安全性上的增強,才使得甲骨文公司資料庫伺服器技術高級副總裁Andy Mendelsohn自信地表示:「Oracle 11g真正克服了挑戰並實現了真正的創新。」

一個瘋狂的發燒友在自家的車庫中改造了小型IDC,並利用Sun Enterprise 220R Server架設了Oracle 10g資料庫
增強信息生命周期管理和存儲管理能力:引入了更多的自助式管理和自動化功能;
◆透明的加密:Oracle將這種功能擴展到了卷級加密之外;
◆提高信息可用性:免受計劃停機和意外宕機影響;
◆更快的XML:通過XML DB組件,客戶可以本機方式存儲和操作XML數據;
◆增強了自助式管理和自動化能力:增加了自動SQL和存儲器微調等管理功能;
◆增強了應用開發能力:提供多種開發工具供開發人員選擇,包括Java實時編譯器。
開源資料庫成熟時
以MySQL、PostgreSQL為代表的開源資料庫系統,已成為取代閉源資料庫的一種頗具吸引力的選擇。
成熟的開源資料庫,讓Oracle這樣的閉源廠商難以騰飛
知名的網路游戲The Matrix Online(駭客帝國Online),每天有數萬名網上玩家同時在線,為了能夠支撐龐大的在線游戲玩家同時進行游戲,Sony Online Entertainment(索尼在線娛樂公司,以下簡稱SOE)需要密集使用資料庫。
以往SOE會使用大量的Oracle RAC集群提供服務,但是由於Oracle資料庫的授權證十分昂貴及欠缺彈性,加上公司需要更多額外資料庫。所以從2005年開始,該公司就開始尋求既具有較低總擁有成本,又具有較好靈活性的開源資料庫以取代Oracle資料庫。
踢開Oracle
SOE對資料庫的需求相當可觀,其資料庫應用程序是關鍵任務應用程序的最恰當詮釋:每天有數十萬在線玩家在玩SOE的游戲,而每款游戲都是一個資料庫及其密集的應用程序。
事實上,SOE在應用開放源代碼的應用上有很長歷史,曾經就使用過Linux、Tomcat、Apache、Hibernate架設系統,此次的開源抉擇,SOE更注重尋覓能夠利用其寶貴資產(內部能夠熟練使用Oracle的資料庫人才)的方法,在選擇開源資料庫時,列出了四項標准:
1、能夠充分發揮其現有資料庫管理員和開發人員的潛能;
2、易於將SOE現有的Oracle應用程序遷移到新的資料庫;
3、能夠提供商用級別質量可靠性,包括備份和恢復標准,以支持關鍵任務應用程序;
4、可擴展,具有高性能。
在選擇開源資料庫之前,SOE需要使用許多Oracle 9i RAC群集。另外,SOE在其後台運營中部署了資料庫。與如今的很多企業一樣,SOE希望開源軟體能夠提供應對這些業務挑戰的解決方案。
根據SOE對不同開放源碼資料庫的評估,他們選擇了兼容Oracle資料庫的EnterpriseDB,因為SOE有八成以上的特定Oracle應用程式,可以在極少、甚至無需修改的情況下在EnterpriseDB執行,以現有開支比較,利用EnterpriseDB後,每款線上游戲的整體擁有成本可降低80%,每年節省總額過百萬,在2007至2008年度,SOE將使用數百台EnterpriseDB資料庫集群伺服器。
開源更有前途
使用Oracle資料庫的企業一般都會對開源資料庫感興趣,主要有三個方面原因:首先,通過部署開源資料庫,這些企業可以顯著降低資料庫的總擁有成本(TCO),有時降幅甚至高達90%;其次,他們通常可以從其他廠商獲得更大的許可靈活性以及業務便利;最後,這些企業會發現其他廠商更渴望為他們提供出色技術。
對於開源資料庫,企業多少也會有些擔心,因為許多企業僅限於將開源資料庫用於一些簡單的應用程序,如一些網站的支持應用。因為這些企業普遍認為開源資料庫可能不夠穩定,可靠性或者可擴展性不夠高,因而無法滿足他們的關鍵任務應用需求。另外,企業可能還覺得更改資料庫的代價,例如,與應用程序重新編碼,人員重新培訓相關的成本,可能會超出預期的節省目標。
MySQL、FireBird、EnterpriseDB和Postgre(PostgreSQL的前身)都是非常健壯的開源資料庫,而EnterpriseDB又是基於PostgreSQL進行開發的,不僅保留了PostgreSQL的穩定性,而且可實現50%的速度增長,系統可以自動監測是否有補丁程序存在,大大減輕管理員的工作。
近幾年來,美國一些大企業紛紛採用開放源碼資料庫,它們往往在總部採用商業資料庫,而在分支機構的Linux伺服器上採用開源產品。這些資料庫除了費用便宜,還各有獨到之處。與商業化產品相比,開源資料庫結構簡單,但功能不簡單,讀取操作快捷,易管理,甚至不需要全職的管理員。由此吸引了像Cisco、Yahoo這樣的大公司,以及眾多的中小企業。而在國內,我們熟悉的新浪、網易等大型門戶網站也是開源資料庫的使用者。

該企業品牌在世界品牌實驗室(World Brand Lab)編制的2006年度《世界品牌500強》排行榜中名列第三十六。

⑻ 國產十大資料庫排名

國產十大資料庫排名是:openGauss、TiDB、OceanBase、GaussDB、達夢、PolarDB、GBase、人大金倉、TDSQL、AnalyticDB。

1、openGauss5月得分589.02分,較上月得分上漲21.6分,位居榜單第一。山桐

⑼ 星環科技上市!國產大數據基礎軟體第一股是如何煉成的

主要贏在科技這一方面,時時刻刻都想創新,將主動權掌握在自己的手裡。

當一家公司上市時,試圖通過變道超車完全是一個白日夢。業內人士都知道,中國的基礎軟體產業距離發達國家至少還有30年的時間。它什麼時候才能趕姿族上別人?這是未知的,因為它們也在發展,而且速度並不慢。讓我舉個例子。我不是經常宣傳我公司開發的資料庫系統有多強大嗎?它也是世界上數據吞吐量最大的資料庫。但從事這一領域的每個人都知道,這是一個笑話。

其次,在數跡殲弊字時代,大數據基礎設施是數字化的關鍵基礎設施。數字化的核心是將企業的業務從經驗依賴轉變為數據驅動。因此,需要大數據基礎軟體來獲取企業的全鏈路數據,處理數據,挖掘數據的價值,改悶以支持企業的數字化轉型,提供高性能的數據分析和處理能力,並將數據查詢和分析的效率提高一個數量級。實時計算能力支持實時數據分析和處理,大大提高了業務實時性。

⑽ 國產十大資料庫排名

1、openGauss企業。

2、達夢。

3、GaussDB。

4、PolarDB。

5、人大金倉。

6、GBase。

7、TDSQL。

8、SequoiaDB。

9、OushuDB。

10、AnalyticDB。

詳細介紹:

1、南大通用:

南大通用提供具有國際先進技術水平的資料庫產品。南大通用已經形成了在大規模、高性能、分布式、高安全的數據存儲、管理和應用方面的技術儲備,同時對於數據整合、應用系統集成、PKI安全等方面具有豐富的應用開發經驗。

2、武漢達夢:

武漢達夢資料庫有限公司成立於2000年,為國有控股的基礎軟體企業,專業從事資料庫管理系統研發、銷售和服務。其前身是華中科技大學資料庫與多媒體研究所,是國內最早從事資料庫管理系統研發的科研機構。達夢資料庫為中國資料庫標准委員會組長單位,得到了國家各級政府的強力支持。

3、人大金倉:

人大金倉資料庫管理系統KingbaseES是北京人大金倉信息技術股份有限公司自主研製開發的具有自主知識產權的通用關系型資料庫管理系統。

金倉資料庫主要面向事務處理類應用,兼顧各類數據分析類應用,可用做管理信息系統、業務及生產系統、決策支持系統、多維數據分析、全文檢索、地理信息系統、圖片搜索等的承載資料庫。

4、神舟通用:

神通資料庫是一款計算機資料庫。神通資料庫標准版提供了大型關系型資料庫通用的功能,豐富的數據類型、多種索引類型、存儲過程、觸發器、內置函數、視圖、Package、行級鎖、完整性約束、多種隔離級別、在線備份、支持事務處理等通用特性,系統支持SQL通用資料庫查詢語言。