學(xué)習(xí)啦 > 學(xué)習(xí)方法 > 通用學(xué)習(xí)方法 > 學(xué)習(xí)經(jīng)驗(yàn) > 如何學(xué)好數(shù)據(jù)庫

如何學(xué)好數(shù)據(jù)庫

時間: 方琪1092 分享

如何學(xué)好數(shù)據(jù)庫

  所謂數(shù)據(jù)庫就是指長期存儲在計算機(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)。那么,如何學(xué)好數(shù)據(jù)庫呢?下面是學(xué)習(xí)啦小編為你搜集到的相關(guān)內(nèi)容,希望可以幫助到你。

  如何學(xué)好數(shù)據(jù)庫

  Microsoft SQL Server:是微軟公司推出的基于服務(wù)器端的中型的數(shù)據(jù)庫,可以適合大容量數(shù)據(jù)的應(yīng)用。在處理海量數(shù)據(jù)的效率,后臺開發(fā)的靈活性,可擴(kuò)展性等方面強(qiáng)大。Microsoft SQL Server還有更多的擴(kuò)展,可以用存儲過程,數(shù)據(jù)庫大小無極限限制。因?yàn)楝F(xiàn)在數(shù)據(jù)庫都使用標(biāo)準(zhǔn)的SQL語言對數(shù)據(jù)庫進(jìn)行管理,所以如果是標(biāo)準(zhǔn)SQL語言,兩者基本上都可以通用的。此軟件適合對數(shù)據(jù)庫及SQL語言較為了解的人使用。

  Microsoft Access:是微軟公司推出的一種桌面數(shù)據(jù)庫,只適合數(shù)據(jù)量少的應(yīng)用,在處理少量數(shù)據(jù)和單機(jī)訪問的數(shù)據(jù)庫時是很好的,效率也很高。但是它的同時訪問客戶端不能多于4個。Microsoft Access數(shù)據(jù)庫有一定的極限,如果數(shù)據(jù)達(dá)到100M左右,很容易造成服務(wù)器iis假死,或者消耗掉服務(wù)器的內(nèi)存導(dǎo)致服務(wù)器崩潰。

  MySql:是出自瑞典一家小公司MySQL公司的開放源碼的數(shù)據(jù)庫,它是一個跨平臺的數(shù)據(jù)庫系統(tǒng),支持多用戶、多線程的SQL數(shù)據(jù)庫系統(tǒng),是具有客戶機(jī)/服務(wù)器體系結(jié)構(gòu)的分布式數(shù)據(jù)庫管理系統(tǒng)。具有安裝簡單、使用簡單、管理也簡單等特點(diǎn)。是很多初學(xué)者的首要選擇。

  Oracle:是甲骨文公司推出的數(shù)據(jù)庫系統(tǒng),由于它功能強(qiáng)大,可開發(fā)性好,性能穩(wěn)定等特點(diǎn)常被用于大型企業(yè)的數(shù)據(jù)庫制作中。此軟件適合有很好的數(shù)據(jù)庫基礎(chǔ)的人使用。選擇好要學(xué)習(xí)的數(shù)據(jù)庫后我們首先要熟悉一下數(shù)據(jù)庫的基本概念。如果基本概念都不清實(shí)際操作時就會困難重重。同時對于一些比較深奧的、一時不能完全理解的概念,完全可以先放在一邊。開始的時候盡量把概念與自己熟悉的事物聯(lián)系起來,這樣更容易理解。比如對“字段”不妨這樣理解:字段就像一個表格的列,每個字段都有數(shù)據(jù)類型和長度等性質(zhì)。

  在初學(xué)的時候我們應(yīng)該充分利用圖形界面,一般數(shù)據(jù)庫系統(tǒng)都有圖形操作界面,如SQL Server 2000有企業(yè)管理器,MySQL的新版本也有類似企業(yè)管理器的工具,Access的操作界面更是友好。在短期內(nèi)學(xué)會在圖形界面中對數(shù)據(jù)庫、表、記錄、字段進(jìn)行增加、修改、刪除等操作是完全可以辦到的。

  如何學(xué)好java

  1.不要看到別人的回復(fù)第一句話就說:給個代碼吧!你應(yīng)該想想為什么。當(dāng)你自己想出來再參考別人的提示,你就知道自己和別人思路的差異。

  2.初學(xué)者請不要看太多太多的書那會誤人子弟的,先找本系統(tǒng)的學(xué),很多人用了很久都是只對部分功能熟悉而已,不系統(tǒng)還是不夠的。

  3.看幫助,不要因?yàn)楹茈y而自己是初學(xué)者所以就不看;幫助永遠(yuǎn)是最好的參考手冊,雖然幫助的文字有時候很難看懂,總覺得不夠直觀。

  4.不要被對象、屬性、方法等詞匯所迷惑;最根本的是先了解最基礎(chǔ)知識。

  5.不要放過任何一個看上去很簡單的小問題--他們往往并不那么簡單,或者可以引伸出很多知識點(diǎn);不會舉一反三你就永遠(yuǎn)學(xué)不會。

  6.知道一點(diǎn)東西,并不能說明你會寫腳本,腳本是需要經(jīng)驗(yàn)積累的。

  7.學(xué)腳本并不難,JSP、ASP、PHP等等也不過如此--難的是長期堅持實(shí)踐和不遺余力的博覽群書;

  8.看再多的書是學(xué)不全腳本的,要多實(shí)踐

  9.把時髦的技術(shù)掛在嘴邊,還不如把過時的技術(shù)記在心里;

  10.學(xué)習(xí)腳本最好的方法之一就是多練習(xí);

  11.在任何時刻都不要認(rèn)為自己手中的書已經(jīng)足夠了;

  12.看得懂的書,請仔細(xì)看;看不懂的書,請硬著頭皮看;

  13.別指望看第一遍書就能記住和掌握什么——請看第二遍、第三遍;

  14.請把書上的例子親手到電腦上實(shí)踐,即使配套光盤中有源文件;

  15.把在書中看到的有意義的例子擴(kuò)充;并將其切實(shí)的運(yùn)用到自己的工作中;

  16.不要漏掉書中任何一個練習(xí)——請全部做完并記錄下思路;

  17.當(dāng)你用腳本到一半?yún)s發(fā)現(xiàn)自己用的方法很拙劣時,請不要馬上停手;請盡快將余下的部分粗略的完成以保證這個代碼的完整性,然后分析自己的錯誤并重新編寫和工作。

  18.別心急,寫腳本確實(shí)不容易;水平是在不斷的實(shí)踐中完善和發(fā)展的;

  19.每學(xué)到一個腳本難點(diǎn)的時候,嘗試著對別人講解這個知識點(diǎn)并讓他理解----你能講清楚才說明你真的理解了;

  20.記錄下在和別人交流時發(fā)現(xiàn)的自己忽視或不理解的知識點(diǎn);

  21.保存好你做過的所有的源文件----那是你最好的積累之一;

  22.對于網(wǎng)絡(luò),還是希望大家能多利用一下,很多問題不是非要到論壇來問的,首先你要學(xué)會自己找答案,比如google、百度都是很好的搜索引擎,你只要輸入關(guān)鍵字就能找到很多相關(guān)資料,別老是等待別人給你希望,看的出你平時一定也很懶!

  23,到一個論壇,你學(xué)會去看以前的帖子,不要什么都不看就發(fā)帖子問,也許你的問題早就有人問過了,你再問,別人已經(jīng)不想再重復(fù)了,做為初學(xué)者,誰也不希望自己的帖子沒人回的。

3627589