資料庫學什麼的好 資料庫好學嗎?

時間 2025-01-17 21:50:22

1樓:

目前常用的(關係)資料庫一般有這幾種:

1.大型關聯式資料庫:oracle,ibm db2

2.中小型資料庫:microsoft sql server,mysql

早期的像sybase之類的現在不怎麼用,學了也沒用。至於其他邊緣資料庫像 ms vfp和玩具資料庫 access 基本上是速成用的。

對於大型資料庫而言,oracle更強大而db2更嚴謹。因此如果你是做程式開發,那麼最好用db2,因為oracle強大的容錯能力經常使得在它上面能跑的程式到了其他資料庫環境中就跑不起來,同時也會慣出你寫出不嚴格的sql的壞習慣。至於如果是專門研究資料庫,作為資料庫管理員方向,那麼學好哪個都有飯吃。

這2個資料庫都有免費的試用版**,oracle以前政策是隻要你用於學習,不用於商業用途,可以免費使用全功能版的oracle資料而不用擔心任何侵權問題,現在不知道怎麼樣了。當然,他們都是比較耗記憶體的,建議至少配置512m記憶體,有條件配到1g

至於中小型資料庫我更傾向於從mysql入手,因為它小巧並且免費,而且嚴格支援sql 92(除了子查詢)。相比之下 ms sql server 則秉承了微軟的一貫風格,在裡面增加了很多自己的東西,使你用慣了它,再想跳出來就不那麼容易了。所以mysql適合學習而 ms sql server 適合應用——畢竟它有微軟的強大支援。

但是如果一定要再 ms sql server 和 oracle 中做乙個選擇的話,個人認為:如果你是自學,不妨先學 ms sql server ,因為從教材、易用性方面, ms sql server 都有很多優勢;如果你身邊有一兩個懂oracle的,那麼抓住機會學習這個大傢伙。

2樓:網友

oracle 9i功能要包括sql,而且oracle遠比sql強大。在社會上oracle的工作待遇和認證都有條件。sql純屬於應用級別,用的範圍當然廣啦。

oracle屬於開發級別的。

3樓:

和你學習的階段有關,最好先學sql,oracle現在一般都是個人機器上只裝客戶端,公司伺服器上裝伺服器端,估計你要把伺服器端裝自己電腦上比較困難,很大,而且極耗資源,我好象沒看到過賣盜版碟的地方有賣oracle的。

當然你要是有基礎直接學oracle也可以,都不是很難,看書就ok了。

4樓:網友

o9i 是大型資料庫,適合大型使用者。

sql 雖然也不小,能力正常。

但是我做出了個綠色版。

5樓:網友

簡單點sql server 2000

大眾化。oracle 9i商業版的。

可以找到更高新水的飯碗。

6樓:網友

sql server 是個1

那麼oracle就是無窮大的力量象徵。

資料庫好學嗎?

7樓:聆悅卿情

資料庫,比較繁瑣,不好學。分兩部分來說吧,分別是理論部分與實踐部分。

理論部分暫時你學了主要是為了通過考慮,這部門既然需要記憶,更需要理解,因為理工科的東西都是具有一定的邏輯性,環環相扣的,各種概念一定要弄清楚,並且知道在什麼時候應該怎麼樣。理論的另外乙個作用,就是當你實踐到一定程度的時候,你的設計和開發工作,是需要一定的理論支撐的,例如索引的原理、原則等。這些東西如果僅僅靠經驗,沒點理論基礎支撐,你會覺得好的設計無從入手。

另外就是實踐方面了,這個方面主要就是做了,在工作中掌握種種技巧,作為新手,專案工作中,解決乙個問題並不僅僅是收穫這個問題相關的知識,更多的是你在解決這個問題的過程中遇到的種種坑,克服各種坑的過程,這個填坑的過程學習的東西比你解決這個問題學到的東西多得多。

8樓:戶笛

資料庫好學的,但是需要掌握一定的程式設計知識,當你學會一種知識會讓你受益匪淺。

9樓:宇哥玩

上過大學的人掌握起來不要太輕鬆~

10樓:河南新華電腦學院

歡迎到河南新華參觀瞭解 免費試聽課程 報銷路費。

請問學資料庫有什麼前途?能掙錢的好職業,主要做資料庫?

11樓:豬八戒網

1、大型的公司專業的資料庫是需要有人維護的(比如電信的大型oracle資料庫,維護是需要很多人的,包括資料碼凱顫庫的優化、管理等)。

2、軟體開發公司中程式開發大多也是要通過前臺呼叫後臺的資料庫遲敗中的資料的,開發公司也需要有專門管理、開發資料庫的人員。孫判。

3、資料庫的sql語句也是程式中的基本語句。是開發程式的基本工具。要做到精通熟練。

沒有程式設計基礎可以學資料庫嗎,資料庫程式設計難學嗎???

以下是我曾經答過的一道題的內容,有個連線給你,希望對你有所幫助。程式設計基礎 高階語言程式設計 程式設計當然要學了,寫sql語句就像是在程式設計,尤其是儲存過程,就是借鑑高階程式設計的模組設計思想,就是函式嘛。當然,如果僅限於寫sql語句 select insert update 所需要的程式設計基...

oracle資料庫,oracle資料庫價格

oracle是一種適用於大型 中型和微型計算機的關聯式資料庫管理系統,它使用sql structured guery language 作為它的資料庫語言。sql主要包括資料定義 資料操縱 包括查詢 和資料控制等三方面功能。sql是一種非過程化程度很高的語言,使用者只需說明 幹什麼 而無需具體說明 怎麼...

資料庫系統 資料庫管理系統 資料庫應用系統區別與聯絡

資料庫,容納資料的倉庫,資料庫系統,資料庫 資料庫管理系統 硬體 操作人員的合在一起的總稱 資料庫管理系統,用來管理資料及資料庫的系統。資料庫系統開發工具,以資料庫管理系統為核心,用高階語言開發一套給傻瓜使用者使用的資料庫應用系統的軟體。資料庫系統包含資料庫管理系統 資料庫及資料庫開發工具所開發的軟...