❶ 資料庫學習需要什麼基礎
不需要基礎,計算機的學習最大的基礎就是興趣,只要有興趣,許多東西不學就會了。
❷ 想從事資料庫方面的工作應該學習哪些知識
1.熟練掌復握,最好精通制 SQL 語句的書寫
2.《資料庫原理》 上中下,三卷必須學習。
3.深刻了解第三範式
4.《數據挖掘概念與技術》 或 《數據挖掘:概念與技術》
需要熟練掌握的其它技術:
a)合理建表、索引,主外鍵等..
b)存儲過程的書寫及優化
c)觸發器的運用
d)其它跟資料庫相關的技術..
❸ 想從事資料庫方面的工作應該學習哪些知識
從事資料庫方面的工作應該學習數據恢復分邏輯方面和硬體方面。
1.
維護:能夠進行操作系統和資料庫維護;以MS
SQL
為例,需要掌握:數據備份、還原、分離、收縮等技能。
2.
初級編程:能夠對資料庫進行建表;設置索引、約束等;並利用簡單程序開發工具,進行編程。
3.
中級編程:能夠利用資料庫本身的編程SDK;以MS
SQL
為例,需要掌握:存儲過程、函數、視圖、觸發器等。
4.
高級編程:在上述基礎上,增加宏觀的資料庫管理思想;重點研究資料庫安全性、角色、復制分發、訂閱、部署;乃至
Raid
0
、
Raid
1
、Raid
0+1
、Raid
。
5.
等磁碟陣列方式。
❹ 資料庫管理員應掌握那些資料庫知識
1.如果是剛接觸oracle的話,應該先熟悉一下oracle體系結構和工作原理。
2.學習一下unix或linux的基本維護操作(具體應用時,一般會在這些平台下)
3.學會獲取資料庫的各種信息,資料庫備份,尤其是RMAN備份.
4.資料庫性能優化是管理員的一項重要工作,掌握基本方面之後,要學會優化
以上基本掌握了,根據你的實際應用,再進行有針對性地提高學習。
以上只是很基礎的部分,oracle的內容很多,還有很多高級應用,
你只要不斷的學習,就會發現你還需要學習的課題內容。所以不可能一
一列出了.
書的話,根據自己的情況選用,最好下載官方資料學習,當然基本上
是英文版的了
以上僅作參考。
❺ 資料庫主要學什麼
1、了解資料庫的基礎知識,
這是學習資料庫的的最基本要求,包括範式、sql語句,比如創建
(表、索引)、查詢、刪除、更新SQL語句、事務等。
2、理解JDBC的ur1連接的意義
這就是需要進一步了解的,相對基礎知識米說,這部分顯得更加
重要。比如Oracle的jdbc ur1連接串為:
jdbc:oracle: thin: @ip: 1521:sid.
3、熟練掌握sql語句。
比如翻頁、時間比較的sql語句我們用得最多。給你一個需求你
可以立即寫出sql語向。
4、熟練使用 jdbc類,知道何時使用下列的函數。
PreparedStatement
executeBatch
5、學握必要的資料庫優化知識。
❻ 想做資料庫管理員需要學什麼
1.學會一門資料庫軟體。通過這個擴展到2個或者更多。mysql DB2 oracle sqlserver 等等
2.起碼要知道和會使用幾種操作系統,windows2003、2008 linux aix uinx 等等
3.最好能有其中一個資料庫的認證。如果沒有找工作的時候,工資不好談。如果你真的很牛,也可以。
4.如果有經歷可以考一個 操作系統的認證。不要考微軟的。考後面那幾個隨便一個的都行。
5.要懂得一點網路知識。這個也不用太對。一般般就可以了。
❼ 日後想在資料庫方面發展,需要有哪些必備的技能
資料庫開發主要工作是寫 SQL、出報表、優化 SQL、寫存儲過程等等,需要的知識如下:
資料庫理論基礎(基石)、編程基礎以及編程思想、常用的數據結構、SQL 基礎、SQL 性能優化、PL-SQL(Oracle開發工程師);
T-SQL(MSSQL 開發工程師)、MySQL Procere(MySQL 開發工程師)、Linux 基礎、Shell 基礎、其他腳本語言(比如 Python、Perl,了解)等。
資料庫管理需要的知識如下:
資料庫理論基礎(基石)、編程基礎以及編程思想、常用的數據結構、SQL 基礎、SQL 性能優化、PL-SQL(了解)、T-SQL(了解)MySQL Procere(了解)、Linux 基礎、Linux 高級知識、Shell 編程基礎(重要,熟練使用)、Python 基礎(可以熟練使用)。
其他腳本語言(比如 Ruby、Perl、PHP,了解)、計算機網路基礎、網路硬體以及伺服器硬體基礎、常用 Linux 服務、伺服器以及資料庫安全知識、資料庫備份與恢復(重要);
復制技術(重要)、資料庫性能監控以及優化、常見故障修復、存儲等,最後,還有一點,文檔撰寫能力。
資料庫方面學習方法:
資料庫系統具有極強的操作性,所以要想熟練地掌握資料庫,就必須經常上機練習。
只有實際操作使用才能發現問題。
通常情況下,資料庫管理員工作的時間越長,其工作經驗就越豐富。
很多復雜的問題,都可以根據資料庫管理員的經驗來很好地解決。
上機練習的過程中,可以將學到的資料庫理論知識理解得更加透徹。
❽ 資料庫工程師需要掌握哪些知識
一般資料庫工程師的主要工作包括:數據備份;資料庫日常維護;數據結構方面的設計;SQL調優;解決由於資料庫操作所造成的系統性能問題;給開發人員開展一些資料庫方面的培訓。那麼成為一名合格的資料庫工程師需掌握哪些知識技能呢?
一、資料庫應用系統分析及規劃:1.軟體工程與軟體生命周期。 2.資料庫系統生命周期。 3.資料庫開發方法與工具。 4.資料庫應用體系結構。 5.資料庫應用介面。
二、資料庫設計及實現:1.概念設計。 2.邏輯設計。 3.物理設計。 4.資料庫對象實現及操作。
三、資料庫存儲技術:1.存儲與文件結構。 2. 索引技術。
四、並發控制技術:1.事務管理。 2.並發控制技術。3.死鎖處理。
五、資料庫管理與維護:1、數據完整性。 2、資料庫安全性。 3、資料庫可靠性。 4、監控分析。 5、參數調整。 6、查詢優化。 7、空間管理。
六、資料庫技術的發展與新技術:1、分布式資料庫。 2、對象資料庫。 3、並行資料庫。 4、數據倉庫與數據挖掘。