① 如要學習Oracle 是不是先要學習sql
是的。
一、理解資料庫基本常識,sql語法,pl/sql語法及簡單應用,oracle體系結構,oracle性能優化,掌握一個開發工具,掌握一些DBA管理知識,不斷積累經驗 。
二、oracle 先看最基礎的東西,自己再裝個oracle 9i或oracle 10g之類的,先登陸sql*plus練習基本的建表,等DDL.DML.DCL語句操作。
三、Oracle是一個一個比較大的體系結構,隨著Oracle公司的逐步發展,他的業務領域也在不段的擴張,進來Oracle公司更是先後收購bea,sun公司。
四、可以從Oracle的PL/SQL開始學習,PL/SQL是Oralce獨立的SQL語言集,裡面涉及到sql語言,oracle的PL/SQL包,調用,異常,游標等一系列知識。要進行這個學習,你必須要要了解到一些基礎的資料庫知識,sql基礎知識等,通過這個學習,你如果能夠比較好的掌握住PL/SQL知識的話,也不錯,據我了解,國內一些比較大的保險,金融公司對這個是有一定需求量的。
五、從一些入門型的介紹開始,了解到大致的Oralce的內存結構,主要的進程部件,和存儲管理。然後具體的去研究每個大項中對應在Oracle里表現。和性能優化這塊了。
② 想做數據分析工作,需要學SQL嗎謝謝
SQL在數據分析中的作用就相當於電腦的鍵盤滑鼠,雖說沒有了它也能照常運行,但對使用它的人來說靈活性卻下降了許多。可以說SQL技能需求在數據分析中是非常重要的基礎。
不同數據分析崗位對於SQL掌握程度的要求和標準是不同的。
比較常見的業務分析師,對SQL的掌握有一定要求,不過也不必要十分精通,只要能從數據倉庫里取數、學會普通的增刪減改就行了;
如果是做數據倉庫的分析師,或者說更類似於系統分析師,那就必須要精通SQL了,作為吃飯的飯碗,當然不能差了;
當然還有一些數據分析崗位,對於SQL不是必須的,但是學會了是加分項。
所以還是建議學習一下。
③ 想從事資料庫方面的工作,要學些什麼
幾乎所有的資料庫應用程序都是建立在前台.後台的機礎上的`這個後台就是資料庫,前台可以是各類編程軟體。
可以先看sql語言.很簡單的描述了資料庫原理.sql語言也是所有資料庫的標准語言.也是你用任何軟體編程時.其"核心"內容.而且sql入門是很容易的。
學習資料庫可以自己參與到一個項目.或者去實際操作資料庫.這樣提高的快些。
目前來說,桌面的小型資料庫有Foxpro不錯.用的最多的是SQL Server2000.大型的有Oracle等等...
推薦你可以學習SQL Server2000.比較簡單。
編程是一門說難就難.說簡單就簡單的東西,如果要問從什麼入手?
我覺的還是先學[C語言]`先要對如何編程有一個概念.然後學習資料庫.可以學學[ASSECC]或是[SQL],這兩個都是簡單的資料庫,在後面學[HTML]和[ASP](裡面可以理解的去學習[VBscript]和[JAVAscript]兩個腳本語言)。
有了這幾門語言做基礎,就可以學習難一點的東西了.學習C++的面向對象概念.當自己認為對面向對象裡面的三大特性{派生類與繼續.多態性。
(第3個有點忘記,好象是封裝.或者是把派生和繼承分開,總之3大特性.)}掌握的能夠在自己編程的時候能夠理解能夠靈活運用就可以學習[JAVA]了,可能你原來聽說過[JAVA],[C++]是簡單的面向對象,[JAVA]就好象是[C++]和[C語言]的綜合,[JAVA]是基本上全部面向對象概念,但裡面的編程結構:如--循環;判斷則是C語言的機制。
上面學完了,就可以更深一步了,有了[JAVA]的學習,就可以學習[J2EE]了,還可以學[ASP.NET].
可能你看到我的回復以後覺的要學這么多東西有點太BT了.我和你說的這個學習順序完全是一個專業計算機編程學校的授課順序,而且脫產班只要1年.說的俗點,如果你是這個方面的"蟲子"你會做到的。
④ 我想從事資料庫系統開發,麻煩問一下需要學那些
資料庫開發軟體很多,比如VF、SQL、access等資料庫有好幾種的 :有小型的 有中型的,有企業的。Oracle , 資料庫中的巨無霸,功能強大,支持二進制大文件欄位、序列、存儲過程、嵌套表等,可以跨平台,大型商業軟體;
MS sqlserver , 微軟的東東,功能也比較強大,也是網路資料庫;
Mysql,小巧靈活,新版本功能也逐漸增強,開源軟體不收費。
C基本上沒法做信息管理系統,vb基本上淘汰了,建議你用asp+access, 有vb的基礎asp上手很快的。
根據自己的愛好考慮 一下 ,或者根據你以後想要做哪方面的工作,具體分析以下再做決定。
⑤ 我現在在學資料庫,一定要先學SQL語句嗎
資料庫技術應該電腦技術比較核心的一種,不僅操作系統,而且數據存儲都要用的。
學習資料庫可以自己參與到一個項目,或者去實際操作資料庫,這樣提高的快些。
目前來說,桌面的小型資料庫有Foxpro不錯,用的最多的是SQL Server2000,大型的有Oracle等等。
推薦你可以學習SQL Server2000,比較簡單。
編程是一門說難就難,說簡單就簡單的東西,如果要問從什麼入手,我覺的還是先學[C語言],先要對如何編程有一個概念,然後學習資料庫,可以學學[ASSECC]或是[SQL],這兩個都是簡單的資料庫,在後面學[HTML]和[ASP](裡面可以理解的去學習[VBscript]和[JAVAscript]兩個腳本語言),有了這幾門語言做基礎,就可以學習難一點的東西了。學習C++的面向對象概念,當自己認為對面向對象裡面的三大特性{派生類與繼承;多態性;...(第3個有點忘記,好象是封裝,或者是把派生和繼承分開,總之3大特性.....)}掌握的能夠在自己編程的時候能夠理解能夠靈活運用就可以學習[JAVA]了,可能你原來聽說過[JAVA],[C++]是簡單的面向對象,[JAVA]就好象是[C++]和[C語言]的綜合,[JAVA]是基本上全部面向對象概念,但裡面的編程結構:如--循環;判斷則是C語言的機制。
上面學完了,就可以更深一步了,有了[JAVA]的學習,就可以學習[J2EE]了,還可以學[ASP.NET]......
可能你看到我的回復以後覺的要學這么多東西有點太BT了,我和你說的這個學習順序完全是一個專業計算機編程學校的授課順序,而且脫產班只要1年......說的俗點,如果你是這個方面的「蟲子」,你會做到的。
最後說一句:「加油~~~~!!!」。
⑥ sql資料庫開發。編程與管理要從什麼入門。學習課本與資料要從什麼開始看 目前工作是,ERP軟體管理,
如果你目前工作是ERP軟體管理,那麼可以先從簡單SQlserver操作開始學起,熟悉簡單的資料庫基本理論,能簡單備份還原資料庫,建表 ,然後學習簡單SQl語句,逐漸過渡可以編寫存儲過程。最後那就憑你的興趣了,其實到這個時候你就有方向了。如果還想學習其他的編程,那麼,我建議你在熟悉sql基本操作和幾個基本語句後,可以SQL和其他編程一起學習,這樣相輔相成更好。當然學習其他編程你要看學習什麼編程語言了。最好學以致用。
⑦ 學習資料庫開發到底要學習哪些東西
關系型資料庫概述 ----> SQL語法 ----> 編程語言介面 ---> 資料庫高級特性 ---> 資料庫維護
前兩個階段是基本功,沒說的先搞清楚資料庫是怎麼回事,和使用方法。
編程語言介面:配置ODBC、JDBC-ODBC橋之類的一些中間件的使用。
資料庫高級特性:SQL語句的優化、索引、存儲過程、資源管理。
資料庫維護:比如導出資料庫到其它資料庫,可以用工具,最好能自己編寫。
⑧ 為什麼要學SQL server資料庫
因為幾乎絕大部分軟體都涉及到資料庫,很多數據必須存在資料庫中,最初都是存在文件中,但是,隨著數據量的增大,文件已經不能很理想的去處理這些數據,這就是資料庫誕生的原因,學資料庫開始要了解資料庫的SQL語句,會很熟練的使用這些語句實現復雜的查詢,插入,刪除等等,如果差不多了,可以結合程序開發一個操作資料庫的軟體。
資料庫可以說是學習軟體開發的核心課程之一
⑨ 學編程要先學SQL資料庫嗎 還是先學C語言再學資料庫
看你要學哪方面的編程了。。。。。。。。。。
不過建議你先學一下
語言方面的吧
這樣可以先入門
然後再學SQL吧
看你將來要從事哪方面開發了
如果是web開發
就沒必要學習C語言了
SQL
還是要學的
SQL很枯燥的