當前位置:首頁 » 數據倉庫 » 學計算機搞資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

學計算機搞資料庫

發布時間: 2022-04-30 11:27:51

A. 我是計算機大二的學生,想以後專門從事資料庫行業,想專精這門技術,想問一下怎麼學啊

資料庫開發要和一門計算機語言結合才能發揮他的強大,要學好資料庫你首先要學好一們計算機語言,如VC++,VB等等,我個人比較喜歡VB容易上手,功能也強大.其次就是要學好sql,ORACLE等資料庫語言了.

B. 關於大學計算機專業資料庫方向

大學計算機專業資料庫方向:
1、資料庫應用開發 (application development)
除了基本的SQL方面的知識,還要對開發流程,軟體工程,各種框架和開發工具等等
資料庫應用開發這個方向上的機會最多,職位最多。
2、數據建模專家 (data modeler)
除了基本的SQL方面的知識,非常熟悉資料庫原理,數據建模負責將用戶對數據的需求轉化為資料庫物理設計和物理設計,這個方向上在大公司(金融,保險,研究,軟體開發商等)有專門職位,在中小公司則可能由程序員承擔。
3、商業智能專家 (business intelligence - BI)
主要從商業應用,最終用戶的角度去從數據中獲得有用的信息,涉及OLAP (online analytical processing) ,需要使用SSRS, cognos, crystal report等報表工具,或者其他一些數據挖掘,統計方面的軟體工具。
4、ETL開發 (ETL Developer)
使用ETL工具或者自己編寫程序在不同的數據源之間對數據進行導入,導出,轉換,所接觸的資料庫一般數據量非常大,要求進行的數據轉換也比較復雜和數據倉庫和商業智能的關系比較密切。在一些資料庫應用規模很大的公司裡面有專門的職位,中小公司裡面則可能由程序員或者DBA負責這方面的工作。
5、數據構架師 (Data Architect)
主要從全局上制定和控制關於資料庫在邏輯這一層的大方向,也包括數據可用性,擴展性等長期性戰略,協調資料庫的應用開發,建模,DBA之間的工作。這個方向上在大公司(金融,保險,研究,軟體開發商等)有專門職位, 在中小公司或者沒有這個職位,或者由開發人員,DBA負責。
6、資料庫管理員 (database administrator - DBA)
資料庫的安裝,配置,調優,備份/恢復,監控,自動化等,協助應用開發(有些職位還要求優化SQL,寫存儲過程和函數等)。這個方向上的職位相對少一些,但一般有點規模的公司還是會有這樣的職位
7、數據倉庫專家 (data warehouse - DW)
應付超大規模的數據,歷史數據的存儲,管理和使用,和商業智能關系密切,很多時候BI和DW是放在一個大類裡面的,但是我覺得DW更側重於硬體和物理層上的管理和優化。
8、存儲工程師 (storage engineer)
專門負責提供數據存儲方案,使用各種存儲技術滿足數據訪問和存儲需求,和DBA的工作關系比較密切。對高可用性有嚴格要求(比如通信,金融,數據中心等)的公司通常有這種職位, 這種職位也非常少。
9、性能優化工程師 (performance engineer)
專長資料庫的性能調試和優化,為用戶提供解決性能瓶頸方面的問題。也有專門的性能優化工程師,負責為其資料庫產品和關鍵應用提供這方面的技術支持。對資料庫性能有嚴格要求的公司(比如金融行業)可能會有這種職位。 因為針對性很強,甚至要求對多種資料庫非常熟悉,所以職位極少。
10、高級資料庫管理員 (senior DBA)
在DBA的基礎上,還涉及上面3種職位的部分工作,具體包括下面這些:對應用系統的數據(布局,訪問模式,增長模式,存儲要求等)比較熟悉。對性能優化非常熟悉,可以發現並優化從SQL到硬體I/O,網路等各個層面上的瓶頸,對於存儲技術相對熟悉,可能代替存儲工程師的一些工作,對資料庫的高可用性技術非常熟悉(比如MSSQL的集群,ORACLERAC/FailSafe, IBM的DPF, HADR等),對大規模資料庫有效進行物理擴展(比如表分區)或者邏輯擴展(比如資料庫分區,聯合資料庫等)。熟悉各種數據復制技術,比如單向,雙向,點對點復制技術,以滿足應用要求。災難數據恢復過程的建立,測試和執行。這種職位一般只在對資料庫要求非常高並且規模非常大(比如金融,電信,數據中心等)的公司需要,而且這種公司一般有一個專門獨立負責資料庫的部門或組。這種職位非常少。

C. 我是學計算機的 現在想往資料庫方面發展

專門做資料庫的要求沒得低的,,做軟體開發,對資料庫專業要求低些,但也得懂sql,熟悉Oracle最好了,寫存儲過程,觸發器,一些復雜的查詢。。

D. 計算機系為什麼要學資料庫

因為資料庫是幾乎軟體體系中最核心的一個存在。基本上所有的系統都是圍繞數據的組織來進行的,數據的產生,流動,存儲,查詢分析,只有數據才是有價值的。

而資料庫軟體就是用來存儲和管理這些數據的,想想它有多重要,方便的軟體開發中你會發現,沒有哪一個東西不需要用到資料庫的。

E. 計算機專業的專搞資料庫有前途嗎

大學計算機專業資料庫方向:
1、資料庫應用開發 (application development)
除了基本的SQL方面的知識,還要對開發流程,軟體工程,各種框架和開發工具等等
資料庫應用開發這個方向上的機會最多,職位最多。
2、數據建模專家 (data modeler)
除了基本的SQL方面的知識,非常熟悉資料庫原理,數據建模負責將用戶對數據的需求轉化為資料庫物理設計和物理設計,這個方向上在大公司(金融,保險,研究,軟體開發商等)有專門職位,在中小公司則可能由程序員承擔。
3、商業智能專家 (business intelligence - BI)
主要從商業應用,最終用戶的角度去從數據中獲得有用的信息,涉及OLAP (online analytical processing) ,需要使用SSRS, cognos, crystal report等報表工具,或者其他一些數據挖掘,統計方面的軟體工具。

F. 學習計算機網路技術和資料庫有什麼前途

沒有軟體開發經驗就選網路。這個是兩個工作方向問題: 1、「網路」主要是與主機、操作系統、應用軟體打交道,注重的是動手能力和系統環境配置; 2、資料庫:主要需要具備較強的SQL編程和資料庫的理解,兼備操作系統的操作能力。

G. 我是學計算機的大學生,現在我想學習一下資料庫方面的知識,那位高人能給點意見!

ORACLE,目前做得最好最大的資料庫服務商,中文名稱為甲骨文公司,該資料庫主要針對大型資料庫應用,不過想搞明白它,也需要一兩年左右的時間,而它和硬體及中間件的配合很重要,實習的機會相對少些.
SQL SERVER2000,比較普遍,和微軟的軟體結合得好,適合中小型資料庫應用,反應速度快,建立實習環境比較簡單,軟體豐富,資料全。
DB2,個人認為比較偏門,和商業軟體結合得好,但我認為學習起來最大的缺點是實習環境太難建立了。沒辦法實際操作,學起來……。哎。
推薦學習oracle,雖然難點兒,可是僅學它,再加上一些中間件知識,你就能吃一口好飯了。

H. 我本人是學計算機的,以後想在資料庫方向發展不知道從哪裡入手

學什麼都要精通,你要想在資料庫方面發展就得學用的廣的,會招專業dba的資料庫,那肯定就是oracle或者mysql,sqlserver幾乎沒人用,用也都是二把刀湊合用的,互聯網公司大多用mysql,銀行,電信等行業大多為oracle。看你如何定位。oracle不是你說你會就會的。你說你學過oracle,但是你離精通還差很遠,企業如果招專職dba肯定是要精通的,否則只能雜著來,而且資料庫是企業的命脈,一般公司不會招應屆生作為dba的,如果你有興趣在數據方面發展,可以去深入的先完善自己的能力,我大學畢業前考下了oracle頂級ocm認證,很多時候理論知識在面試的時候對你有幫助。。僅此提供參考給你這位有志成為dba的朋友。。。