數(shù)據(jù)庫一個系統(tǒng)工程師應(yīng)該關(guān)注什么?4.掌握數(shù)據(jù)庫的基本概念,深入理解關(guān)系數(shù)據(jù)模型、關(guān)系數(shù)據(jù)理論和關(guān)系數(shù)據(jù)庫系統(tǒng),掌握關(guān)系數(shù)據(jù)語言。2004 數(shù)據(jù)庫系統(tǒng)工程碩士級大綱(1)掌握計(jì)算機(jī)體系結(jié)構(gòu)、主要部件的性能和基本工作原理;(2)掌握操作系統(tǒng)和編程語言的基礎(chǔ)知識,了解編譯器的基礎(chǔ)知識;(3)掌握常用的數(shù)據(jù)結(jié)構(gòu)和常用算法;(4)熟悉軟件工程和軟件開發(fā)項(xiàng)目管理的基本知識;(五)熟悉計(jì)算機(jī)網(wǎng)絡(luò)原理和技術(shù);(6)掌握數(shù)據(jù)庫的原理和基本理論;(7)掌握大型數(shù)據(jù)庫管理系統(tǒng)的常用應(yīng)用技術(shù);數(shù)據(jù)庫工程師需要學(xué)習(xí)什么才能掌握計(jì)算機(jī)系統(tǒng)知識,數(shù)據(jù)庫基礎(chǔ)知識,數(shù)據(jù)庫和數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)等。
要在數(shù)據(jù)庫中工作,您應(yīng)該學(xué)習(xí)數(shù)據(jù)恢復(fù)的邏輯和硬件方面。1.維護(hù):能夠維護(hù)操作系統(tǒng)和數(shù)據(jù)庫;以MSSQL為例,需要掌握數(shù)據(jù)備份、恢復(fù)、分離、收縮等技能。2.初級編程:能夠?yàn)閿?shù)據(jù)庫建表;設(shè)置索引、約束等。并使用簡單的程序開發(fā)工具進(jìn)行編程。3.中級編程:可以使用編程SDK數(shù)據(jù)庫本身的;以MSSQL為例,你需要掌握:存儲過程、函數(shù)、視圖、觸發(fā)器等。
1,我在windows和linux上安裝了mysql,自學(xué)了linux的基礎(chǔ)知識,學(xué)習(xí)了mysql最基礎(chǔ)的知識,也就是如何寫sql,存儲過程,表設(shè)計(jì)等。大概用了3個月就熟悉了。推薦mysql容易上手。2.學(xué)習(xí)mysql的sql優(yōu)化、備份恢復(fù)、參數(shù)優(yōu)化、架構(gòu)優(yōu)化、硬件優(yōu)化、高可用方案、復(fù)制技術(shù)等。系統(tǒng)而深入。這段時間你不一定能真正接觸到這些,就像我當(dāng)初一樣,肯定沒有公司招一個白招。
首先,SQL一定要學(xué)。c語言是一種編程語言,可以進(jìn)行數(shù)據(jù)庫連接和復(fù)雜的數(shù)據(jù)邏輯運(yùn)算。除了C語言之外的所有編程語言都可以實(shí)現(xiàn)這些功能,所以沒有必要學(xué)習(xí)C語言,任何編程語言都可以學(xué)習(xí)。Aess是數(shù)據(jù)庫的一種實(shí)現(xiàn),完全不需要學(xué)習(xí),因?yàn)槭澜缟献畛S玫臄?shù)據(jù)庫是oracle,mysql,sqlite,postgreSQL,都是免費(fèi)的。
4、做 數(shù)據(jù)庫開發(fā)這一行工作應(yīng)該要掌握哪些知識與技能?