更多課程 選擇中心
        Java培訓

        400-111-8989

        Java培訓 > Java問答庫  > 正文

        數據庫是什么?Oracle又是啥玩意?

        • 發布:Java培訓
        • 來源:Java問答庫
        • 時間:2017-02-28 16:56

        經常會有人問我數據庫是干啥的,其實一開始我是拒絕回答的,因為我也不能做到通俗易懂的表達出來,畢竟我接觸這個概念也沒有多長時間,但隨著問的人多了,我覺得是時候腦補一下我的第一堂課了,萬一哪天冒出來個貨跟你掰扯這事兒,你沒分分鐘給他說清,最后弄個丟里兒丟面兒,好尷尬呀。

        數據庫,說白了就是按照數據結構來組織、存儲和管理數據的倉庫,這些數據是結構化的,并可為多種應用服務。也就是說,數據庫是使用計算機服務器來存儲數據的,專門用來提供各種數據服務。可以這樣想像,過去一個公司的所有財務數據都是放在保險柜里面,而現在我們就可以針對這些財務數據搭建一個數據庫放在某臺計算機或服務器上面;再比如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個數據庫。有了這個"數據倉庫"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個范圍內的職工人數等等。這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。此外,在

        現在大數據被炒的紅得發紫,而大數據的基礎也是數據,由此可見,數據是一個企業的核心資源,說它是企業的立身之本、發展之基都不為過,因此,維護數據庫的數據庫管理員(DBA)是企業不可或缺的。

        目前市面上的數據庫產品有很多,單從規模上分可分為大型、中型、小型幾種,典型的數據庫產品如下:

        大型數據庫:Oracle、DB2、Sybase;

        中型數據庫:MySQL、SQLServer、Infomix;

        小型數據庫:Access、Visual Foxpro。 在眾多的數據庫產品中,Oracle數據庫一直處于行業領導先地位,也是當今最流行的關系型數據庫。Oracle可翻譯成"甲骨文",它是一家以數據庫為主業的全球化公司,是全球第二大軟件公司(第一名是微軟公司),目前Oracle在數據庫軟件市場已經排名第一,數據庫軟件市場份額達到48.6%,遙遙領先于第二名占有率僅為20.7%的IBM公司的DB2。在中國市場上的計算機專業系統后臺所使用的數據庫尤以Oracle數據庫居多。但是購買Oracle數據庫需要很大一筆費用,一般的大型企業使用,需要有專業人員進行管理和維護,中小企業承擔不起。中小企業為了節省成本,一般使用MySQL、PostgreSQL這類免費開源的數據庫,所以Oracle數據庫相關的工作崗位一般是在大型企業中。

        對于為什么選擇Oracle數據庫,而不是其他的數據庫?

        第一,是因為Oracle數據庫占據最大的市場份額,并且越來越大,市場需要很多Oracle數據庫方面的人才,中國有句老話說"做對事,選對人",是同樣的道理;第二,是很多非Oracle數據庫的老系統正往Oracle數據庫遷移,其他數據庫市場占有率在減少,其他數據庫工作者有面臨失業的風險;第三,Oracle有大量的官方學習文檔,還有部分中文文檔,可以有效地進行學習;第四,Oracle有大量的從業人員,有共同方向的朋友可以互相幫助,不再是孤膽英雄;第五,是可以很容易地從Oracle官方網站下載功能齊全的數據庫最新版本進行學習,可以讓你了解數據庫方面的最新發展趨勢等。

        在此說明,以后的所有內容都是基于Oracle11g數據庫產品的,下面我們就簡單介紹一下Oracle11g的系列產品:

        企業版(Enterprise Edition) 此版本包含了數據庫的所有組件,并且能夠通過購買選項和程序包來進一步對其增強。

        能支持例如大業務量的在線事務處理OLTP(On-Line Transaction Processing聯機事務處理系統)環境、查詢密集的數據倉庫和要求苛刻的互聯網應用程序。

        標準版1(Standard Edition One) 此版本為工作組、部門級和互聯網、內聯網應用程序提供了前所未有的易用性和性價比。從針對小型商務的單服務器環境到大型的分布式部門環境,該版本包含了構建重要商務應用程序所必需的全部工具。它僅許可在最高容量為2個處理器的服務器上使用,支持Windows/Linux/UNIX操作系統,并支持64位平臺操作系統。

        標準版(Standard Edition) 此版本提供了Standard Edition One所不具有的易用性、能力和性能,并且利用真正的應用集群(RAC)提供了對更大型計算機和服務集群的支持。它可以在最高容量為4個處理器的單臺服務器上、或者在一個支持最多4個處理器的集群上使用,可支持Windows、Linux和UNIX操作系統,并支持64位平臺操作系統。

        簡化版 此版本支持與標準版1、標準版和企業版完全兼容的單用戶開發和部署。通過將Oracle數據庫獲獎的功能引入到個人工作站中,該版本提供了結合世界上最流行的數據庫功能的數據庫,并且該數據庫具有桌面產品通常具有的易用性和簡單性,可支持Linux和Windows操作系統。

        從存儲結構上來說,目前流行的數據庫主要包含以下兩種:

        RDBMS:關系型數據庫,是指采用了關系模型來組織數據的數據庫;

        NoSQL數據庫,是指那些非關系型的、分布式的數據庫。 簡單來說,關系模型指的就是二維表格模型,而一個關系型數據庫就是由二維表及其之間的聯系所組成的一個數據組織。

        關系型數據庫優點:

        1、容易理解

        二維表結構是非常貼近邏輯世界的一個概念,關系模型相對網狀、層次等其他模型來說更容易理解。

        2、使用方便

        通用的SQL語言使得操作關系型數據庫非常方便。

        3、易于維護

        豐富的完整性大大減低了數據冗余和數據部移植的概率。

        4、事務安全

        所有關系型數據庫都不同程度的遵守事物的四個基本屬性,因此對于銀行、電信、證券等交易型業務是不可或缺的。

        關系型數據庫的瓶頸:

        1、高并發讀寫需求

        網站的用戶并發性非常高,往往達到每秒上萬次讀寫請求,對于傳統型數據庫來說,硬盤I/O是一個很大的瓶頸。

        2、海量數據的高效率讀寫

        互聯網上每天產生的數據量是巨大的,對于關系型數據庫來說,在一張包含海量數據的表中查詢,效率是非常低的。

        3、高擴展性和可用性

        在基于WEB的結構中,數據庫是最難進行橫向擴展的,當一個應用系統的用戶量和訪問量與日俱增的時候,數據庫卻沒有辦法像WEB Server 和 APPLICATION Server 那樣簡單的通過添加更多的硬件和服務節點來擴展性能和負載能力。對于很多需要提供24小時不間斷服務的網站來說,對數據庫系統進行升級和擴展是非常痛苦的事情,往往需要停機維護和數據遷移。

        NoSQL數據庫

        NoSQL一詞首先是CarloStrozzi 在1998年提出的。2009年再次提出了NoSQL一詞,用于指那些非關系型的、分布式的,且一般不保證遵循ACID原則的數據存儲系統。

        NoSQL具有以下特點:

        1、可以彌補關系型數據庫的不足

        2、針對某些特定的需求而設計,可以具有極高的性能

        3、大部分都是開源的,由于成熟度不夠,存在潛在的穩定性和維護性問題。

        關系型數據庫適用于結構化數據,而非關系型數據庫適用于非結構化數據,二者優勢互補,相得益彰。

        Oracle數據庫未來的發展方向是提供結構化、非結構化、半結構化的解決方案,實現關系型數據庫和NoSQL共存互補。值得強調的是,目前關系型數據庫仍是主流數據庫。

        雖然NoSQL數據庫打破了關系型數據庫存儲的觀念,可以很好地滿足WEB2.0時代數據的存儲要求,但NoSQL數據庫也有自己的缺陷。在現階段的情況下,可以將關系型數據庫和NoSQL數據庫結合使用,相互彌補各自的不足。

        關于數據庫及其代表產品Oracle今天就介紹這么多,有興趣的可以繼續深挖,希望我的介紹能讓你對數據庫有一個更深入的認識。如果有志于在這方面發展的話,就讓我們一起 跟往事干杯 從頭再來。

        預約申請免費試聽課

        填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

        上一篇:Java如何創建不可變類 ?
        下一篇:Java程序員面試失敗的5大原因?
        • 掃碼領取資料

          回復關鍵字:視頻資料

          免費領取 達內課程視頻學習資料

        • 視頻學習QQ群

          添加QQ群:1143617948

          免費領取達內課程視頻學習資料

        Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

        選擇城市和中心
        貴州省

        福建省

        • 達內廈門軟件園中心
        廣西省

        海南省

        国产高清情侣视频2019年,限制电影福利在线观看,23伊人大香蕉 百度 好搜 搜狗
        <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>