如何學好數(shù)據(jù)庫
如何學好數(shù)據(jù)庫
所謂數(shù)據(jù)庫就是指長期存儲在計算機內(nèi),有組織,可共享的數(shù)據(jù)集合。目前應(yīng)用最廣泛的是關(guān)系型數(shù)據(jù)庫系統(tǒng),常見的 Access、MS SQL Server、MySQL、Oracle等都屬于關(guān)系型的數(shù)據(jù)庫管理系統(tǒng)。那么,如何學好數(shù)據(jù)庫呢?下面是學習啦小編為你搜集到的相關(guān)內(nèi)容,希望可以幫助到你。
如何學好數(shù)據(jù)庫
Microsoft SQL Server:是微軟公司推出的基于服務(wù)器端的中型的數(shù)據(jù)庫,可以適合大容量數(shù)據(jù)的應(yīng)用。在處理海量數(shù)據(jù)的效率,后臺開發(fā)的靈活性,可擴展性等方面強大。Microsoft SQL Server還有更多的擴展,可以用存儲過程,數(shù)據(jù)庫大小無極限限制。因為現(xiàn)在數(shù)據(jù)庫都使用標準的SQL語言對數(shù)據(jù)庫進行管理,所以如果是標準SQL語言,兩者基本上都可以通用的。此軟件適合對數(shù)據(jù)庫及SQL語言較為了解的人使用。
Microsoft Access:是微軟公司推出的一種桌面數(shù)據(jù)庫,只適合數(shù)據(jù)量少的應(yīng)用,在處理少量數(shù)據(jù)和單機訪問的數(shù)據(jù)庫時是很好的,效率也很高。但是它的同時訪問客戶端不能多于4個。Microsoft Access數(shù)據(jù)庫有一定的極限,如果數(shù)據(jù)達到100M左右,很容易造成服務(wù)器iis假死,或者消耗掉服務(wù)器的內(nèi)存導致服務(wù)器崩潰。
MySql:是出自瑞典一家小公司MySQL公司的開放源碼的數(shù)據(jù)庫,它是一個跨平臺的數(shù)據(jù)庫系統(tǒng),支持多用戶、多線程的SQL數(shù)據(jù)庫系統(tǒng),是具有客戶機/服務(wù)器體系結(jié)構(gòu)的分布式數(shù)據(jù)庫管理系統(tǒng)。具有安裝簡單、使用簡單、管理也簡單等特點。是很多初學者的首要選擇。
Oracle:是甲骨文公司推出的數(shù)據(jù)庫系統(tǒng),由于它功能強大,可開發(fā)性好,性能穩(wěn)定等特點常被用于大型企業(yè)的數(shù)據(jù)庫制作中。此軟件適合有很好的數(shù)據(jù)庫基礎(chǔ)的人使用。選擇好要學習的數(shù)據(jù)庫后我們首先要熟悉一下數(shù)據(jù)庫的基本概念。如果基本概念都不清實際操作時就會困難重重。同時對于一些比較深奧的、一時不能完全理解的概念,完全可以先放在一邊。開始的時候盡量把概念與自己熟悉的事物聯(lián)系起來,這樣更容易理解。比如對“字段”不妨這樣理解:字段就像一個表格的列,每個字段都有數(shù)據(jù)類型和長度等性質(zhì)。
在初學的時候我們應(yīng)該充分利用圖形界面,一般數(shù)據(jù)庫系統(tǒng)都有圖形操作界面,如SQL Server 2000有企業(yè)管理器,MySQL的新版本也有類似企業(yè)管理器的工具,Access的操作界面更是友好。在短期內(nèi)學會在圖形界面中對數(shù)據(jù)庫、表、記錄、字段進行增加、修改、刪除等操作是完全可以辦到的。
如何學好java
1.不要看到別人的回復第一句話就說:給個代碼吧!你應(yīng)該想想為什么。當你自己想出來再參考別人的提示,你就知道自己和別人思路的差異。
2.初學者請不要看太多太多的書那會誤人子弟的,先找本系統(tǒng)的學,很多人用了很久都是只對部分功能熟悉而已,不系統(tǒng)還是不夠的。
3.看幫助,不要因為很難而自己是初學者所以就不看;幫助永遠是最好的參考手冊,雖然幫助的文字有時候很難看懂,總覺得不夠直觀。
4.不要被對象、屬性、方法等詞匯所迷惑;最根本的是先了解最基礎(chǔ)知識。
5.不要放過任何一個看上去很簡單的小問題--他們往往并不那么簡單,或者可以引伸出很多知識點;不會舉一反三你就永遠學不會。
6.知道一點東西,并不能說明你會寫腳本,腳本是需要經(jīng)驗積累的。
7.學腳本并不難,JSP、ASP、PHP等等也不過如此--難的是長期堅持實踐和不遺余力的博覽群書;
8.看再多的書是學不全腳本的,要多實踐
9.把時髦的技術(shù)掛在嘴邊,還不如把過時的技術(shù)記在心里;
10.學習腳本最好的方法之一就是多練習;
11.在任何時刻都不要認為自己手中的書已經(jīng)足夠了;
12.看得懂的書,請仔細看;看不懂的書,請硬著頭皮看;
13.別指望看第一遍書就能記住和掌握什么——請看第二遍、第三遍;
14.請把書上的例子親手到電腦上實踐,即使配套光盤中有源文件;
15.把在書中看到的有意義的例子擴充;并將其切實的運用到自己的工作中;
16.不要漏掉書中任何一個練習——請全部做完并記錄下思路;
17.當你用腳本到一半?yún)s發(fā)現(xiàn)自己用的方法很拙劣時,請不要馬上停手;請盡快將余下的部分粗略的完成以保證這個代碼的完整性,然后分析自己的錯誤并重新編寫和工作。
18.別心急,寫腳本確實不容易;水平是在不斷的實踐中完善和發(fā)展的;
19.每學到一個腳本難點的時候,嘗試著對別人講解這個知識點并讓他理解----你能講清楚才說明你真的理解了;
20.記錄下在和別人交流時發(fā)現(xiàn)的自己忽視或不理解的知識點;
21.保存好你做過的所有的源文件----那是你最好的積累之一;
22.對于網(wǎng)絡(luò),還是希望大家能多利用一下,很多問題不是非要到論壇來問的,首先你要學會自己找答案,比如google、百度都是很好的搜索引擎,你只要輸入關(guān)鍵字就能找到很多相關(guān)資料,別老是等待別人給你希望,看的出你平時一定也很懶!
23,到一個論壇,你學會去看以前的帖子,不要什么都不看就發(fā)帖子問,也許你的問題早就有人問過了,你再問,別人已經(jīng)不想再重復了,做為初學者,誰也不希望自己的帖子沒人回的。