非計算機專業的自學Sqlserver,Oracle有用處沒

時間 2022-03-09 20:30:23

1樓:筱翽

如果今後想從事it行業方面的工作,那就是有用的。

一、開放性

1、sql server 只能在windows上執行,沒有絲毫的開放性,作業系統的系統的穩定對資料庫是十分重要的。windows9x系列產品是偏重於桌面應用,nt server只適合中小型企業。而且windows平臺的可靠性,安全性和伸縮性是非常有限的。

它不象unix那樣久經考驗,尤其是在處理大資料庫。

2、 oracle 能在所有主流平臺上執行(包括 windows)。完全支援所有的工業標準。採用完全開放策略。可以使客戶選擇最適合的解決方案。對開發商全力支援。

二、可伸縮性,並行性

1、sql server 並行實施和共存模型並不成熟,很難處理日益增多的使用者數和資料卷,伸縮性有限。

2、oracle 並行伺服器通過使一組結點共享同一簇中的工作來擴充套件windownt的能力,提供高可用性和高伸縮性的簇的解決方案。如果windowsnt不能滿足需要,使用者可以把資料庫移到unix中。oracle的並行伺服器對各種unix平臺的叢集機制都有著相當高的整合度。

三、效能

1、sql server 多使用者時效能不佳

2、oracle 效能最高, 保持開放平臺下的tpc-d和tpc-c的世界記錄。

四、客戶端支援及應用模式

1、sql server c/s結構,只支援windows客戶,可以用ado、dao、oledb、odbc連線。

2、oracle 多層次網路計算,支援多種工業標準,可以用odbc、jdbc、oci等網路客戶連線。

五、操作簡便

1、 sql server 操作簡單,但只有圖形介面。

2、oracle 較複雜,同時提供gui和命令列,在windowsnt和unix下操作相同。

六、使用風險

1、sql server 完全重寫的**,經歷了長期的測試,不斷延遲,許多功能需要時間來證明。並不十分相容。

2、oracle 長時間的開發經驗,完全向下相容。得到廣泛的應用。完全沒有風險。 最後**上 oracle貴過sqlsrver。

2樓:企旺寶集團

oracle一般是比較大型的企業才會用,如果你精通oracle,獲得oracleoracle認證專家——ocp,那麼你就很厲害了。不過說實話,這個真的很難學。一般都是在公司上班後,你表現和專業能力比較強的話,公司會外派你去培訓個一年半載。

然後進行考試,考過了公司加薪升值考不過要麼自己提供費用再修,要麼留守公司做其他的。所以一般自學這個oracle是不行的,你根本就沒有那樣的硬體條件和實施環境來學習的。

sql資料庫比起oracle那是要簡單的多了。一般sql資料庫都是結合其他程式語言來開發軟體用的。如果是專業的資料庫管理員還必須熟悉很多種作業系統:

window/unix/linux作業系統, 同時需要具有開發指令碼和一般的程式設計經驗。

當然你完全可以找一個要求比較低的公司邊工作邊學習。只要和資料庫沾邊的工作都可以去試試、。因為很多人都不是一出來就幹這種高階工程師的活的啊。

而且他們也不是一畢業就有什麼認證的。一般都是在工作後再去考的。

3樓:

想學不是不可以,但是sqlsever和oracle不是那麼容易就學會的,簡單的學一點,很難產生什麼實際的效益,但是學了資料庫可以增加這方面的瞭解

4樓:踏浪帥

呵其實不用考證的只要你有能力也可以去上班的!

資料庫人工資比程式設計的高啊!要是你真感興趣我想可以去學學啊!

證你可以等以後經濟能力還行的再去考啊!說實話中國現在有證的人也不是很多啊!特別是那種考要多錢的!

所以還是相信自個的!只要喜歡就去的!多學點都沒有壞處的!

我們大學那個教資料庫的它就有證啊!

5樓:柒月黑瞳

非計算機專業的自學sqlserver,oracle也是有用處的,技多不壓身,

sql server 是microsoft 公司推出的關係型資料庫管理系統。具有使用方便可伸縮性好與相關軟體整合程度高等優點,可跨越從執行microsoft windows 98 的膝上型電腦到執行microsoft windows 2012 的大型多處理器的伺服器等多種平臺使用。

microsoft sql server 是一個全面的資料庫平臺,使用整合的商業智慧 (bi)工具提供了企業級的資料管理。microsoft sql server資料庫引擎為關係型資料和結構化資料提供了更安全可靠的儲存功能,使您可以構建和管理用於業務的高可用和高效能的資料應用程式。

6樓:知道有誰

首先我要說的就是學一種資料庫肯定是有用的,特別是想從事計算機軟體方面的工作的,必須懂一種資料庫,比如access,sql等。在這些資料庫認真學好一種就行了,其他也差不多,真的需要用其他的資料庫的時候也能很容易上手的、、、如果你不想從事計算機專業方面的工作,我覺得你沒必要花太多的時間來學這個,你可以大概瞭解就行了、、、希望對你有所幫助,別忘了給我分啊,哈哈!!!

7樓:i_am內幕帝

首先你要確定,你學這個幹什麼,因為你如果不是計算機專業,以後找的工作跟這個沒關係的話,那不是白學了。

至於考證,我倒認為不是很重要,本人一小程式設計師,管資料庫的,沒有考證的人有很多,就算考了證的,也是在工作之後才慢慢去考的。

還要,現在公司一般都很少招只懂資料庫的人了,都是要求會程式設計的(實際上很多資料庫管理員都是程式設計師轉過去的)

另外你說如果只是「大概瞭解」有什麼用,

用處就是,以後遇到這個東西知道它是個什麼東東,不會被人鄙視,呵呵!

知乎:sql、r語言、python對沒有計算機背景的人來說先學習哪個比較好

8樓:放假不想玩

你是想做資料分析bai對du吧?

建議啊,先學r,r能應zhi付很多統dao計問題了再去學版python,python語法當然了必須先權掌握,這個很簡單,然後就是python有兩個跟資料分析密切相關的包,如果你想做資料分析,請把重點放在兩個包上再學sql吧,畢竟單純的學sql沒有什麼意義,因為什麼也做不了sql 建議先學sql server,有了python的語法基礎學sqlserver很簡單,當然沒有基礎也能學,只是有一門語言基礎學起來更容易

學完sql server 再學oracle,oracle一定要學,其他資料庫根據需求來學,比如nosql就非常好

學習oracle資料庫要先學習sql server嗎?oracle是不是包含了sql server,直接學習oracle一步到位不行嗎?

9樓:匿名使用者

oracle和sql server是兩種資料庫,它們都使用結構化查詢語言(sql)操作。兩種資料庫的管理有相同的地方,也有不同的地方。學習其中一種,不一定要學另一種。

非計算機專業怎麼申請美國計算機碩士

資料說留學 先修課程 高階程式語言 資料庫 資料結構與演算法.錄取難度可以參考文章 2019fall美研計算機4000 案例資料分析 輔助2020fall cser擇校定位 關於非計算機專業生出國讀碩 第七個是銅像 跨專業讀碩士,三個必備條件 1 基礎或者相近學科。比如數學 物理 資訊科技 通訊 軟...

如何自學計算機(想請自學計算機高手)

我大學是學的計算機專業,其實計算機比其他任何學科都需要自學能力。甚至可以做到無師自通。但計算機是一個很大很精彩的世界,終其一生也是學不完的,而且計算機的知識更新最快,一年不瞭解新的知識,我們就會out了。如果你是一個新手,1.那麼首先要學的就是計算機基礎。這樣的書籍在上一搜一大把。通過計算機基礎,你...

計算機專業,計算機專業介紹

計算機專業劃分5個方向 類別 代表職業 社會需求。1 計算機軟體 程式設計師 80 2 計算機網路 網路管理員 10 3 計算機應用 電子商務技術員 4 4 資訊系統 資料庫系統管理員 1 5 資訊服務 網頁製作員 5 可以根據自己的喜好來選擇滴 軟體方向。硬體方向。如果喜歡c 程式設計,你就選擇偏...