當前位置:學問君>學習教育>學習心得體會>

數據庫學習心得體會(精選13篇)

學問君 人氣:2.31W

從某件事情上得到收穫以後,不妨將其寫成一篇心得體會,讓自己銘記於心,從而不斷地豐富我們的思想。一起來學習心得體會是如何寫的吧,下面是小編爲大家整理的數據庫學習心得體會,僅供參考,大家一起來看看吧。

數據庫學習心得體會(精選13篇)

數據庫學習心得體會 篇1

在大二的下學期剛學了數據庫這門課,對這門課的第一印象是書本蠻厚的,感覺學起來應該會很難很累。在學習這門課的過程中,在對數據庫的瞭解過程中,慢慢對數據庫有了感觀。數據庫這一詞並不是很難想象,並不是像外人看來很神奇。作爲計算機專業的學生,這樣的專業術語或者專業知識是最基本的。

學習的時候沒有想象中的那麼難,只要上課能聽懂就基本還可以。但是問題還是出在書本有點厚,有的時候上課的內容都要找很久才能找到,甚至有的時候老師講的知識書本上是找不到的,是另外補充而且是相當重要的內容。有的時候開小差,沒有聽到老師講的知識點,這就導致了以後的學習無法順利進行,使得學習起來十分困難。所以在數據庫這門課的學習中,上課一定要聽牢,就像老師說的那樣,這樣的專業課如果想憑考試前幾天突擊是行不通的,必須是日積月累的知識才能取得好成績。

透過對數據庫的學習,我也明白了各行各業都離不開數據庫,就算是一個小型的超市也離不開它。可見數據庫這門課的廣泛性,如果能夠認真學好它將來必有成就。我就是抱着這種信念去學習數據庫的。第一次接觸數據庫,第一次接觸SQL語言,雖然陌生,但是可以讓我從頭開始學,就算沒有基礎的人也可以學得很好。剛開始練習SQL語言的時候,並不是很難,基本上都是按照老師的步驟來做,還很有成就感。後來學了單表查詢和連接查詢後,就慢慢發現越學越困難了,每個題目都要思考很久,並且每個題目基本上不止一個答案,所以必須找出最優的答案。後面的刪除、插入、修改這些題目都變化蠻大的,書本上的例題根本無法滿足我們,好在老師給我們提供了大量的課件,透過這些PPT,我們可以鞏固課內的知識,還可以學習內容相關的知識,更好地完成老師佈置的作業。

除了老師佈置的一些基本作業外,還有一份大作業。就像我們小組的是雜貨店的銷售管理系統,在完成這一作業的過程中,我們可以透過網絡實現一家雜貨店。過程是很複雜的,雜貨店需要員工,還有百來種商品,不僅需要大量的數據,還要完成需求說明,數據詞典,還有E-R圖等,雖然想象起來並不是很難,但是要轉化成文字,轉化成人們能夠讀懂的文字就顯得十分困難。特別是一個完整的銷售系統,對我們來說都是第一次接觸,在做大作業的時候經常是前面改改,後面改改,因爲一些數據不能很好地對應起來,經常會遺忘一些,所以出現了這樣的情況。一個完整的數據庫系統也就是在這樣修修改改的狀態下完成的,也給了我很大的反思。第一、一個數據庫的完成一定要考慮各方面的因素,包括現實因素。第

二、在完成這類作業時,修修改改是很正常的,不要因此而厭倦。第三、一個完整的數據庫一定不能出現錯誤,否則會在現實生活中帶來不必要的麻煩。

透過本學期數據庫的學習及大作業的完成,很有去作項目的衝動,但深知自己的能力水平有限,還需要更多的學習。

數據庫學習心得體會 篇2

這學期我們學習了數據庫應用教程這門課,以前並不知道這門課是幹什麼的,也不懂得什麼是數據庫,透過這一學期的學習,雖然瞭解的不是非常多,但也有了初步的一點認識。

我大概的明白數據庫技術是處理資訊,管理數據最有效的一種方法。它具有完善的數據管理功能,還具有操作方便,簡單實用等特點。因爲我是非計算機專業的學生,所以我學起來就感覺很難,在上第一堂課的時候,因爲不瞭解,於是心裏充滿了對這門課的神祕感,在第一堂課上我聽得很認真,我感覺它與其他的課程沒有什麼聯繫,不需要其它太多的知識,我想它可能是一門從頭開始學的課,就沒有太多的擔憂,然而事實並不是我想的這樣,隨着時間的延長,我發現每一堂課都比前一堂課難,逐漸的我聽得就越來越吃力,還好書上除了理論知識外還有很多例題和圖片,這對我對知識的理解有很大的幫助。

同時老師每堂課都用詳細的和書上相似的PPT,並且老師講的非常細緻,書上的每一個知識他都會仔細的給我們講解,有時遇到比較難的問題他還會很耐心的講解好幾遍直到我們都明白了爲止,有時候我們好多人都沒有聽,但只要有人聽,他就會很認真的講。本書的第一章主要介紹數據庫系統的基本概念,VFP的開發環境,項目管理器等知識,還記得上第一章時老師就告訴我們這一門課程對我們來說比較難學,也鼓勵我們不要放棄,要慢慢的理解,老師總是態度很和藹的與我們說話,更減少了我們對這一門課的恐懼感。

爲了讓我們更好的理解所學的知識,老師還爲我們準備了與教學知識相關的實驗內容,一般在每堂理論課後都會有實驗課,所做的實驗都是我們剛學的那些基本的,重點的知識。這種理論與實驗相結合的方式加深了我們對教材的理解。剛開始做實驗時,因爲是初學,所以老師會把所有的步驟都寫上,讓我們照着做,先熟悉它的基本操作,再慢慢的理解,時間久了,老師就會省去一些簡單的步驟,讓我們自己練習。並且每次實驗之間都有一定的聯繫,比如下一次實驗時當中有的東西就要用到上一次或前幾次的實驗內容。如果第一次沒有做或者沒有做完,就會影響到下一次的實驗,剛開始我因爲不熟就做不完,也不知道與以後的實驗是有聯繫的,偶爾做完了也不知道儲存,直到做到下一次實驗不會做去問老師時,才知道那是上節課的內容,於是我又從第一次重新開始做起。這樣不僅浪費時間,而且趕不上老師的進度,每一節我就會忙於做以前的任務,而不能及時做當天的,從而總覺得自己很忙,但又不知忙了些什麼,更不能及時掌握當天所學的知識。使不懂的知識越來越多,自然也就覺得學起來很吃力。

書中第二章給我們介紹了VFP的基礎知識及數據運算,這一章內容讓我對數據庫有了進一步的理解,這也爲我以後學習數據庫打下了基礎,因爲基礎的東西纔是一切學習的前提,沒有這些知識又怎能繼續學習後面的知識。第三章講了表的基本操作,如對錶結構的認識,如何創建表和修改表操作,排序與索引,數據表的統計,工作區與多表操作,表檔案等。這一章內容是數據處理與操作的前提基礎。每一章的內容由淺入深,層層相扣,關係密切。這對我們學好這門課有很大幫助。

透過這一學期的學習我瞭解到數據庫有很多優點,對我們的學習和生活非常有用,第一,它可以實現數據共享,所有用戶可同時存取數據庫中的數據,也可以用各種方式透過接口使用數據庫,這樣大大方便了我們每一個人的學習與生活。第二,它可以減少數據的冗餘度,與其他的一些檔案系統相比,因爲數據庫實現了數據共享,從而避免了用戶各自建立應用檔案,減少了大量重複數據,減少了數據冗餘,這一特點使我們的操作更方便更快捷。減少了時間的浪費,提高了工作的效率。第三,數據庫可以確保數據的安全性和可靠性,可以防止數據丟失,保證數據的正確性和有效性,同時數據庫可以及時發現故障並修復故障,從而防止數據被破壞。數據庫的這一系列特點都決定了它有很強大的功能,可以爲我們提供很多方便,提高了我們的學習生活效率和質量,是一門很值得我們去學習的一門課程。我們應該重視它,使其更好地幫助我們。現在想起來還有一點點後悔,當時沒有好好聽。

在這一學期有限的幾次實驗課後,我雖然沒有學會很多,但也學會了一些簡單的操作,我學會了一些簡單的數據運算;會建立一些簡單的表,修改表的結構和在表中輸入簡單的記錄以及對錶記錄的定位和修改;創建與編輯數據庫等比較容易簡單的操作。有時候在做實驗時,對於實驗中的一些東西我不怎麼了解,但我還會去做,因爲我想只有多練習才能熟練,也才能理解掌握知識。我不知道這一門課對其他同學來說怎麼樣,但對我來說卻有些難,但我會努力。因爲我認爲它對我以後考計算機二級有很大的幫助。

很快這一學期馬上就要結束了,數據庫這一門課也很快就要結束了,但這一學期的學習讓我知道了很多,尤其是老師的耐心,老師的敬業精神感動了我,每一次還在午休時就有不想去上課的衝動,但我都克服了,因爲我想到老師從那麼遠來給我們上課,他能來,爲什麼我不能,所以每次我都會說服自己要好好上課。這不僅僅對我的學習有很大的啓示,更重要的是,他也告訴了我在以後的人生中如何去做事,如何去做人。再做任何事時都應該認真負責,任何一個人都應該被尊重。因爲有人還是想聽,所以每次有人說話時,老師就會說你可以不聽,可以睡覺,但不能影響其他人聽課。上次清明放假時,好多人想回家,所以大部分人都沒有來,老師並沒有生氣,而是很理解我們,有時候當別人理解我們時,我們應該思考自己有沒有去理解過他人,這是相互的,就像老師理解我們一樣,我們也應該按時上課,尊重老師,理解老師。

數據庫學習心得體會 篇3

數據庫課程設計大賽的塵囂漸漸遠去,懷着對這次大賽的些許不捨,懷着對當初課程設計開始時候的豪情萬丈的決心的留戀,懷着透過這次課程設計積累的信心與鬥志,我開始寫這篇文章,爲自己的足跡留下哪怕是微不足道但是對自己彌足珍貴的痕跡並期望與大家共勉。

首先,讓我的記憶追溯到大二暑假,在老大的指引下(老大勸我學asp。net),我接觸到microsoft公司的。net產品。那個時候我已經學過vc和asp,因爲windows程序設計實驗的課的關係,接觸過vb,但是沒有專門去學他,因爲習慣了c++裏面的class,int,覺得vb的sub,var看着就不是很順心。我是一個好奇心很強的人,突然看到了一個號稱“。net是用於創建下一代應用程序的理想而又現實的開發工具”,而且主推c#語言,由於對c語言的一貫好感,我幾乎是立刻對他產生了興趣。我就開始了對c#的學習,任何語言都不是孤立存在的,所以數據交互是很重要的,暑假的時候我把我們這學期的課本數據庫系統概論看了一遍。我記得以前用c語言編程的時候,數據是在內存中申請空間,譬如使用數組等等。很耗費內存空間。這個時候就是數據庫站出來的時候啦,於是我又裝上了sqlserver2000,以前學asp的時候用的是access,那個時候只是照着人家做,理論是什麼也不是很清楚。

透過一個暑假的學習,基本搞清楚了理論方面的東西,具體怎麼用也不是很清楚。但是這爲這學期的課程設計打下了鋪墊。

來到學校後,隨着這學期的數據庫課程大賽開始了,我有一個看法就是我自己應該具備的能力不是我會多少,而是我應該具備快速學會東西的能力。遇到什麼就學什麼。我們有時候很容易被一些專業名詞說嚇着,包括什麼建模,軟件工程,數據分析,數據挖掘等等。我身邊就有很多同學被這些紙老虎所唬住,而沒有勇氣去接觸他們,總是說這個太難了之類的退堂鼓的話,他們低估了自己的潛力同時也壓抑住了他們自己的好奇心。其實都是紙老虎,又不是什麼國家科研難題,只是去用一些工具,發明工具是很難,但是用一個工具就容易多了,justdoit!我記得我做這個數據庫之前,我們老師說要做好前期分析,我就在網上搜尋用什麼分析工具好。最後我選擇了roseuml建模工具。在此之前,我腦袋裏面沒有軟件建模的思想,什麼uml建模對我而言就是一張空白的紙。但是真正接觸後並沒有想象的那麼難,有什麼不懂的上網去搜尋,這是一個資訊橫流的世界,有google,baidu就沒有不能解決的知識難題。以及後來的數據庫分析的時候用到的powerdesigner也是一樣。

開發的時候我想過用什麼架構,c/s模式?模式有很多,怎麼選擇?我就上網搜尋現在最流行的架構是什麼。結果搜到了mvc架構,就是你啦。我決定用這個架構,不會,沒關係,咱學。justdoit!前期工作準備好後,那麼我就得把我暑假學的。net加以實踐。這個時候我更加深入的瞭解了利用操縱數據庫的知識。並且對數據庫裏面的存儲過程有了比較深入的瞭解。經過大概2個多星期的奮鬥,我完成了我的數據庫課程設計——基於。net數據集的圖書館管理系統。並最後非常榮幸的獲得了大賽的一等獎以及以及新技術應用獎。

與其臨淵羨魚,不如退而結網。這次數據庫課程設計給我的最大的印象就是如果自己有了興趣,就動手去做,困難在你的勇氣和毅力下是擡不了頭的。從做這個數據庫開始無論遇到什麼困難,我都沒有一絲的放棄的念頭。出於對知識的渴望,出於對新技術的好奇,出於對一切未知的求知。我完成了這次數據庫課程設計,不過這只是我學習路上的驛站,未來十年。net的核心技術就是xml[至少微軟是這麼宣傳的],我會繼續學習它,包括jave公司的j2ee我也很想試試,語言本來就是相通的,justdoit!語言並不重要畢竟它僅僅是工具,用好一個工具並不是一件值得爲外人道的事情,主要是瞭解學習思想。古語說的好:學無止境啊!

我很慶幸我參加了這次數據庫大賽,讓我確實開啟了眼界。

數據庫學習心得體會 篇4

學習數據庫對我來說是一直都計劃學的,沒接觸的時候總是覺得它比較深奧或是不可接近的電腦知識,儘管自己對電腦非常感興趣,其實還是有些心理上的陌生感,數據庫學習心得體會。

學習電腦就和我們平時的其它科目學習一樣感覺它有永無止境的知識,在這從初接觸電腦時連個電腦的鍵盤都不敢動到現在連硬盤都也修理,其中的過程是多麼長啊,數據庫是我在高中時候聽過,到了大學漸漸瞭解了些,但就其原理性的內容還不知道,也就是根本就不清楚什麼是數據庫,只是知道一個所謂的中國字典裏的名詞。

我認識它是從我接觸網頁製作開始的,初用FrontPage做網頁也就是弄幾個框圖,沒什麼東西但還覺得不錯,後來聽朋友說這是最簡單最普通的東東。朋友告訴我真真的網頁起碼也用到數據庫這些東西了,有什麼前臺的後臺的。聽我的都暈頭轉向了,感覺自己是一個長不大的菜鳥了,之後我就去查找相關資料發現在數據庫有很多種,這纔對它有所瞭解。

大一、大二的時候想學可不知道怎麼學,從什麼地方學起。當時也沒注意選課本上有這類的課程,到了大三正式的課程也輕鬆些了,仔細觀摩了選修課發現有數據庫,有數據庫原理和Oracle數據庫。

當時感覺Oracle數據庫既然是單獨一門課程一定會講的比較細,也能學到真正實用的內容。選上了這門課以後發現和我想的基本是一樣的,老師對學生也比較和藹可親,對我們要求也不是很緊。讓每個人都覺得輕輕鬆鬆就能把這門課程學完,沒有多麼緊張的作業,也沒有太苛刻的要求。

當老師在最後說這個課程結束了,回顧一下以前老師給我們講過的東西,真的有很多是我們應該去注意的。學習完Oracle數據庫後感覺Oracle可分兩大塊,一塊是開發,一塊是管理。開發主要是寫寫存儲過程、觸發器什麼的,還有就是用Oracle的Develop工具做form。

有點類似於程序員,當然我可不是什麼程序員,有幾個程序員朋友他們是我的偶像。開發還需要有較強的邏輯思維和創造能力,自己沒有真正做過,但感覺應該會比較辛苦,是青春飯;管理則需要對Oracle數據庫的原理有深刻的認識,有全局操縱的能力和緊密的思維,責任較大,因爲一個小的失誤就會down掉整個數據庫,相對前者來說,後者更看重經驗。這些東西都是從老師哪裏和朋友的討論中得到的心得,也希望其他朋友能多多向老師和朋友請教,如果是個人單獨靠自己來完成一個完美的數據庫我覺得比較困難,現在基本上都是團隊類型的,而且他們的效率高開發的週期也快。

在煙臺的俱樂部認識幾個比較歷害的人,他們的團隊精神我比較佩服,像我這樣一個大學生和他們說起來太菜了。由於數據庫管理的責任重大,很少公司願意請一個剛剛接觸Oracle的人去管理數據庫。

對於我們這些初出茅廬的新手來說,個人認爲可以先選擇做開發,有一定經驗後轉型,去做數據庫的管理。當然,這個還是要看人個的實際情況來定。其實在煙臺大學裏學生中有做的好的也是有,只不過通常象這些兄弟們我覺得很少能發現在,因爲我只知道一個。在煙雨樓臺的BBS版塊裏有個程序版塊,這位版主以前就是學校網絡中心的牛人。他曾告訴我學習的方法就是:看書、思考、寫筆記、做實驗、再思考、再寫筆記。我覺得說的很對,對於新手來說就要這樣,不斷的去努力奮鬥,最後一定能得到自己想要的成果。

對於學習Oracle數據庫從網絡上找資料我認爲是比較好的,現在的網絡又這麼的發達應該去充分利用。我知道Oracle的網站:這裏有Oracle的各種版本的數據庫、應用工具和權威的官方文檔。雖然我是個新手,但是常到哪些相關的數據庫論壇或是網站覺得每次的收穫都不小,網絡對我來說可是個重要的東西,除了Oracle數據庫對於其它的一些電腦知識都從網絡裏學習了不少,我常用的一個搜尋網站就是大家都熟悉的百度了

以前沒接觸過它,現在認識了它才知道Oracle的體系很龐大,要學習它,首先要了解Oracle的框架。它有物理結構(由控制檔案、數據檔案、重做日誌檔案、參數檔案、歸檔檔案、密碼檔案組成),邏輯結構(表空間、段、區、塊),內存分配(SGA和PGA)算機的實際內存中得以分配,如果實際內存不夠再往虛擬內存中寫,後臺進程(數據寫進程、日誌寫進程、系統監控、進程監控、檢查點進程、歸檔進程、服務進程、用戶進程),SCN(System Change Number)。

這些東西感覺都比較專業,我對它們也就是個知道,想要真真去認識我還得努力去做。雖然懂得還不是很多,起碼會了基本的軟件操作,老師說我們用的都是客戶端,服務端看不到,也不知道服務端是什麼樣的,只知道客戶端就挺多東西的,沒有真正的去學習利用是很難掌握的。

Oracle數據庫的學習使我對數據庫的有了新的進步,以後再看到也就不至於什麼也不懂,其實那麼多數據庫我覺得學好一門就行,只是他們的語言可能不大一樣,學好一門後就可去認識其它的,這樣應該有事半功倍的效果。就像我學習C語言,當時不能說是學習的棒,但不算差。所以我對以後的語言感覺都不是很困難,瞭解了VB、C++還有網頁中用的Html語言、asp語言都能看懂,起碼可以對別人的東西進行了一下修改。

因此,我感謝Oracle數據庫老師給了我有用的知識,以便我在以後學習或認識更多的內容能有新的方法和思維,也能更加有效和快速的去消化吸收新的東西。

希望在今後中,Oracle能給我更多幫助,讓我在我熟悉的VB中運用上去,我以前的一個目標是要爲學校的選課做一個選課助手來幫助大學,就用我的VB。不過因爲種種原因一直沒有完成,也包括我對數據庫的不瞭解,因爲學了Oracle以後知道第一項內容是透過SQL查詢後得到的,如果去把它們聯繫起來還不是真正明白,不過我相信我的目標能在學習Oracle後得到進展。

數據庫學習心得體會 篇5

一個月的數據庫實訓就轉眼間就上完了,期間講解了一個學生管理系統,最後還做了一個小的數據庫連結作業。現在就說說關於vb連結的數據庫的一些方法。

首先說數據庫,簡單的說就是建表格,然後把一張一張的表格和在一起,成爲一大堆的數據集合。他是依照某種數據結構組織起來並存放二級存儲器中的數據集合,基本分爲三個層次,物理數據層,概念數據層和邏輯數據層。不同層次間的聯繫是透過映射來轉換的。

大多數vb連結數據庫都使用ado控件,他可以分爲分爲有源數據庫和無源數據庫,即是否使用了dsn數據源。在連接數據庫前首先要在vb選單中“工程““引用”或“部件”從中選擇microsoftactivexdataobjects2.6library和microsoftactivexdataobjectsrecordset2.6兩個組件,然後定義連結的對象,用什麼名字由自己決定。這樣數據庫也就基本上連結好了。

x月x號進入宏天實訓公司參加軟件開發實訓的,在此次實訓中,除了讓我明白工作中需要能力,素質,知識之外,更重要的是學會了如何去完成一個任務,懂得了享受工作。當遇到問題,冷靜,想辦法一點一點的排除障礙,到最後獲取成功,一種自信心就由然而生,這應該就是工作的樂趣。有時候不懂的就需要問別人了,虛心請教,從別人的身上真的能學到自己沒有的東西,每一次的挫折都會使我更接近成功。還有學會了在工作中與人的合作與交流,同樂同累,合作互助,這是團體的精神,也是必須學習的東西。

經過之前的在校學習,對程序設計有了一定的認識與理解。在校期間,一直都是學習理論知識,沒有機會去參與項目的開發。所以說實話,在實訓之前,軟件項目開發對我來說是比較抽象的,一個完整的項目要怎麼分工以及完成該項目所要的步驟也不是很明確。而經過這次實訓,讓我明白了一個完整項目的開發,必須由團隊來分工合作,並在每個階段中進行必要的總結與論證。

一個完整項目的開發它所要經歷的階段包括:遠景範圍規劃和用例說明、項目結構和風險評估、業務功能說明書、詳細設計說明書、代碼實現、測試和安裝包等等。一個項目的開發所需要的財力、人力都是很多的,如果沒有一個好的遠景規劃,對以後的開發進度會有很大的影響,甚至會出現在預定時間內不能完成項目或者完成的項目跟原來預想的不一樣。一份好的項目結構、業務功能和詳細設計說明書對一個項目的開發有明確的指引作用,它可以使開發人員對這個項目所要實現的功能在總體上有比較明確的認識,還能減少在開發過程中出現不必要的麻煩。代碼的實現是一個項目開發成功與否的關鍵,也就是說,前期作業都是爲代碼的實現所做的準備。

我深刻的認識到要成爲一名優秀的`軟件開發人員不是一件容易的事情,不僅要有足夠的幹勁和熱情,還要有紮實的編寫代碼基礎,必須要有事先對文檔進行可靠性報告,功能說明書,詳細設計說明書等的編寫和一些風險評估的編寫的能力。

除了圖書館,最能讓我感覺到身在大學的就是實訓機房,在匆匆過去的兩個月內,我往返於實訓機房與宿舍之間,使我享受了一個充實的學習時期,讓我感受到了大學的魅力,對自己充滿信心,對大學充滿信心,以積極的心態迎接明天挑戰。

實訓中要求有紮實的理論基本知識,操作起來才順心應手,我這時才明白什麼是“書到用時方恨少”。這就激發了學習的慾望。

“學以致用”,就是要把學來的知識能運用到實際操作當中,用實踐來檢驗知識的正確性。我想,這是實訓的最根本目的。

“紙上得來終覺淺,絕知此事要躬行!”,在短暫的實訓過程中,讓我深深感受到自己在實際運用中專業知識的匱乏。以前總以爲自己學的還不錯,一旦應用到實際就大不一樣了,這時才真正領悟“學無止境”的含義。

數據庫學習心得體會 篇6

時間一晃而過來公司x個月的時間,以快速瞭解xx銀行實物資產系統的業務需求,進行對系統的分析,這是我人生中彌足珍貴的一段經歷。在這段時間裏領導在工作上給予了我極大的幫助,讓我充分感受到了領導們“海納百川”的胸襟,感受到了大發人“不經歷風雨,怎能見彩虹”的豪氣。肅然起敬的同時,也爲我有機會成爲一份子而自豪。每個人都是在不斷的總結中成長,在不斷的審視中完善自己。在這段時間裏自己也是在總結、審視中腳踏實地地完成好本職工作,現將這段時間總結如下:

1、對xx銀行的實物資產系統的整個數據庫的規劃;

2、分拆庫設計,登陸及權限庫,全行庫,分行庫,批處理庫,建示意圖,開發部和業務部開會討論確認,最後按方案設計;

3、數據庫設計、數據分析、系統開發維護和管理工作;

4、設計備份與恢復策略並貫徹實施、設計數據庫高可用性方案並貫徹實施;

5、設計數據庫高可用性方案並貫徹實施、根據業務及應用開發需求進行數據建模、開發較複雜的後臺存儲過程及觸發器;

6、主持開發過大型數據庫系統,能夠透過良好數據庫結構設計解決海量數據的高效處理;

7、我以前一直從事編程方面,在編程的思想上去考慮問題,在公司緊缺數據庫設計工程師,在項目經理的安排下,我主要負責數據庫設計,在數據庫設計方面,我學會數據庫優化,準確理解需求;掌握常見互聯網應用服務的配置與管理,開發過大容量數據庫、高性能的服務。

我有一個人生目標:做最有影響力的自己。它不是靠譁衆取寵能夠得來的,而是需要不斷提升夢想的高度、拓展心靈的寬度、累積思想的厚度!我相信,我的人生目標在以後的路上會一直影響我的職業生涯。熟練掌握我們的產品。力爭做個技術骨幹!這是我對自己一個總體要求!

數據庫學習心得體會 篇7

沒接觸數據庫的時候總是覺得它比較深奧或是不可接近的電腦知識,儘管自己對電腦非常感興趣,其實還是有些心理上的陌生感。學習電腦就和我們平時的其它科目學習一樣感覺它有永無止境的知識,在這從初接觸電腦時連個電腦的鍵盤都不敢動到現在連硬盤都也修理,其中的過程是多麼長啊,數據庫是我在高中時候聽過,到了大學漸漸瞭解了些,但就其原理性的內容還不知道,也就是根本就不清楚什麼是數據庫,只是知道一個所謂的中國字典裏的名詞。經過此次的課程設計,我初步明白了數據庫的基本原理。也已經掌握了數據庫的基本知識。我想對我以後的更深度學習打下了基礎。這次課程設計讓我知道了讓vb連接sql的方法。其實就是前臺和後臺的連接。有了這個思想,我相信對以後是大有裨益的。

我按照系統工程軟件設計的要求,從需求分析,概念設計,總體設計,詳細設計,系統測試等各個步驟,分步完成系統的各項任務,實現了系統中的學生資訊查詢,學生資訊更新,學生資訊添加等模組的功能。在這短短的五天裏我收穫如下:

1、鞏固和加深了對c#的理解,提高綜合運用本課程所學知識的能力。

2、培養了我選用參考書,查閱手冊及文獻資料的能力。培養獨立思考,深入研究,分析問題、解決問題的能力。

3、透過實際編譯系統的分析設計、編程調試,掌握應用軟件的分析方法和工程設計方法。

根據我在課程設計中遇到的問題,我將在以後的學習當中注意以下幾點:

1、認真上好專業實驗課,多在實踐中鍛鍊自己。

2、寫程序的過程中要考慮周到,嚴密。

3、在做設計的時候要有信心,有耐心,切勿浮躁。

4、認真的學習課本知識,掌握課本中的知識點,並在此基礎上學會靈活運用。

5、在課餘時間裏多寫程序,熟練掌握在調試程序的過程中所遇到的常見錯誤,以便能節省調試程序的時間。

數據庫學習心得體會 篇8

這次實習是一個操作類的實習,那麼久對比下以前操作過的軟件,對比一下二者不同,我們使用的軟件主要是ArcGis軟件和MapGis軟件。首先是MapGis軟件。MapGis軟件的優點在於介面清楚,鼠標交互性強,需要功能或者對某對象操作時右鍵可以找到相應操作。比如匯入圖層新建圖層等,ArcGis要新建圖層則需要在規定的地理數據庫中新建一個數據集,然後對其進行編輯。在分析方法方面MapGis的功能也比較齊全。我使用的MapGis版本唯一一個我比較不滿意的地方是操作較快是比較容易程序崩潰;再來我也是用了ArcGis做後面的實習19,ArcGis的鼠標交互性相對來說弱一點,但是ArcGis的優點也是比較好的,首先它的功能模組分得比較清楚,我不需要爲了一個功能找很多地方,然後對於對象圖層的分析與操作功能都放在工具箱中,我可以設定哪些功能開啓,哪些功能關閉,節約操作或者分析速度。當我想把數據在兩種軟件中混用的時候,可以轉化檔案爲標準shp檔案,兩軟件的通信就是這樣了。只不過這其中除了一點問題,不同版本軟件在轉換數據的時候會不可避免的出現數據丟失受損或者異常等情況,只能再次操作。

以後我再對着不同的軟件進行操作的時候,會注意他們的操作風格,是偏鼠標還是鍵盤,是分一套功能還是分模組。然後這次實習的過程其實也是蠻重要的,不僅僅是一些操作過程。

我們在之前的實習中從來沒有一次是對ArcCatalog的操作做得這麼詳細,全面。這次實習也是一次查漏補缺,將以前很多沒有用到的東西都給補上了。我在做這次實習之前,ArcGis的軟件對我來說就是這幾樣功能:

1、編輯地圖

2、發佈地圖生成服務

3、匯出檔案應用到其它科目

但是現在我知道了自己以前的這些操作是很狹隘的,只是僅僅包括了一些很小的功能。對於數據庫這塊的操作正是我以前所沒有認真做或者深層次的接觸的。當我把這次實習的第二部分做完以後,收穫的確是不小的,雖然實習所用的版本和我用的軟件版本不同,甚至於有些步驟根本做不了,但是畢竟還是有很多的相似之處。除了幾何網絡的那裏沒有實施之外,其他的都做了,即便是一個很簡單的步驟也做了一下,感受下兩個版本的不同。在閱讀實習材料的過程中我其實很想找到一些:“爲什麼這樣操作”的解釋,但是沒有,然後就自己找了下一些步驟做法的原因。比如說:爲什麼要將要素類兩張表合成一張表,這是可以減少數據冗餘的。思考,得出結果,總結經驗,這纔是實習需要有的效果。希望以後會有更多這種查漏補缺類型的實習,彌補自身不足。

數據庫學習心得體會 篇9

持續一個月的數據庫實訓,讓我參與了軟件工程化的開發過程。其中體會最深的便是我們這個實訓網的幾個之最:

一.項目最大:項目大是因爲我們這個事業起點網站涉及到用戶衆多-高校,企業,學生,老師,專家,第二個原因是網站的功能多-用戶管理,網上實習,網上競賽,畢業實習設計,項目管理,人才庫管理,人才推薦,搜尋...項目大很容易造成系統範圍的泛濫,在我們的開發初期,由於需求不太明確,功能實現沒有重點,造成了需求範圍的擴大,給項目開發進度造成了嚴重的滯後性。然後我們召開了會議討論了這個問題,一致認同先把項目的基本功能實現,將網站的基本架構搭建起來,最後再在這個基礎上繼續增加我們網站的其他功能。因此在這個過程中,我深刻體會到了軟件工程初期階段的需求分析以及概要設計的重要性,這兩個文檔是指導我們後期開發的最重要的依據。

二.數據庫表最多:如此龐大的系統,就需要龐大的數據庫來支援,所以項目大的直接後果就是我們的數據庫表特別多,而且表與表之間的依賴關係也複雜,實體類之間的關係衆多,設計起來有一定的難度。數據庫的另外一個問題是-數據表的屬性,數據表屬性的設計完全是依賴於我們剛開始做的需求分析文檔,如果需求分析不完整的話,就會造成數據庫表屬性的缺失,從用戶的角度看,就會覺得你的系統提供的數據不夠全面,資訊量小。

三.開發團隊最大:我們團隊一共有十四個人,這個對於我們的項目經理來說,是一個相當嚴峻的問題,畢竟十四個人的團隊相當於其他幾個小組加起來的人數總和,管理起來有相當大的難度。對於我們這些小組成員來說,由於溝通渠道太多,造成了我們項目中遇到問題,不知道去跟哪個小組成員溝通。爲了解決這個問題,我們在團隊中又選出了三個小組長,小組成員遇到問題,先去諮詢小組長,然後小組長提供反饋資訊。

四.項目各個模組間藕合度高:網站涉及的各個功能模組之間的聯繫緊密,模組之間的接口設計的好壞是項目最終集成成功與否的最重要因素。用戶管理這一個部分要爲每個模組提供接口,主要是用戶的編號以及用戶的類型等。每個頁面之間的連結也是其中重要的模組接口。這個問題由於我們前期做好了充分的溝通以及按照概要設計中的接口說明去設計自己的模組,所以後期的模組整合沒有遇到什麼太大的不相容性等問題。

接下來就談談我這一個月中的工作:

需求分析階段:需求分析階段我完成了網上競賽模組的需求分析,其中遇到的主要問題是閱讀材料後發現網上實習,網上競賽,畢業設計指導這幾個模組的功能是類似的,提取需求分析後不夠明確,經過幾次跟湯老師的交流後,確定了這幾個模組之間的具體差別,網上競賽模組的基本需求也大致確定了,網上競賽模組的基本功能就是學生透過網站報名參加競賽,企業審覈透過後,專家對作品進行評分,排名。

概要設計階段:在需求分析的基礎上,對網上競賽模組進行了比較具體的概要設計,流程圖(IPO圖以及用例圖);這個階段的主要難點是對網上競賽業務流程的描述,如何實現學生報名,企業發佈,專家評審的步驟操作,與及跟其他模組對該模組的限制。

數據庫設計階段:我負責整合初步數據庫設計說明書,分配組員按照各自的功能模組的具體需求設計自己模組需要的數據表,然後對這些數據表進行整合。在這個過程中遇到的問題就是數據庫實在是太大了,最後下來一共有30多張表,表與表之間的關係複雜,關聯性大,需要設定的外鍵較多,很難將所有的屬性字段給提取出來,屬性的類型設定也是一個問題,採用數值型還是採用字元串性在數據庫設計中尤爲重要,因爲在後臺搜尋方面,數值型比較快捷,而在數據顯示方面,字元串型又有直接讀出不用轉換的好處。每個表的主鍵我們採用了用實體的編號去標記它,因爲這樣實體間關聯起來會更加簡單。數據庫的設計關鍵是要對整個項目的整體的把握,並且要細化對每個實體類的具體屬性要求。

詳細設計階段:我覺得是最重要的一個方面,一個完整的詳細設計說明應該可以幫助程序員完成具體的實現,程序員可以不用考慮模組之間的耦合問題,只需要將單一的功能按照邏輯順序編寫出來就可以了。網站整體構架搭好了,我們就可以在裏面填充自己的功能了。但是因爲時間太倉促了,我們這個階段也就縮水了,帶來後面的問題就是後期代碼編寫的時候比較混亂,函數接口較難統,介面風格多樣化。這個階段,我的主要工作是跟隊友一起設計出了網上競賽模組的學生,企業,管理員,高校以及專家的介面。

編碼階段:我們是用開發的,主要任務就是從工具中選出你想要的控件,然後在控件響應函數中填充代碼,完成相應的事件響應。這裏遇到的最大問題是頁面的排版問題,因爲自己是第一次開發網站,造成了自己設計的介面風格單調,不太美觀,現在就儘量做到頁面的整齊。這個階段主要做的就是:寫代碼→編譯→調試→寫代碼。

這一個月中我學到了很多東西,技術方面就是學會了用編寫網站,最重要的是讓我經歷了軟件工程化的所有階段,讓我對整個軟件工程有了感性的認識,而且將大學三年所學到的知識進行了一次系統的串聯,更重要的是學會了如何跟項目團隊中的成員溝通問題,這是一個寶貴的實踐經驗。

數據庫學習心得體會 篇10

數據庫的課程結束了,透過對數據庫的學習也初步掌握其各方面的知識,數據庫的功能是強大的,面對目前的資訊化社會,在整理、查詢、分析數據方面是一款強有力的工具。

學習的目的在於將知識能合理順利的運用,將書本知識化爲自己所用,是一個不知到知道,瞭解完善應用的過程,尤其是計算機方面的課程更是如此,必要的上機練習是必不可少的。之前的計算機語言、彙編語言等,都是在上機練習中得到順利掌握。面對這學期的數據庫也是如此的過程,在開始對理論知識的學習,然後進行上機練習,目的在於讓我們更好的掌握其知識,熟悉數據庫編程語言等。當然上機可也不是輕鬆是課程,在課前還是應該做些相應的準備。首先在理論知識的學習中必須先打好基礎,經過預習、聽課、複習、作業四個環節的學習,對於這門課的理論知識有了一定了解,才便於我們的上機課程,理論與上機的結合這樣纔有助於我們更好的掌握知識。

在數據庫上機中主要是用到的SQL(Structured Query Language)結構化查詢語言,它是一種數據庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關係數據庫系統。同時也是數據庫腳本檔案的副檔名。可以幫我們做到面向數據庫執行查詢、取回數據、插入新的記錄、更新數據庫中的數據、刪除記錄、創建新數據庫、新表和視圖、設定表、存儲過程和視圖的權限,功能非常強大。學習數據庫的內容是從數據庫、數據表的創建和修改開始的,表是建立關係數據庫的基本結構,用來存儲數據具有已定義的屬性,在表的操作過程中,有檢視表資訊、檢視表屬性、修改表中的數據、刪除表中的數據及修改表和刪除表的操作。從課程中中讓我更明白一些知識,表是數據最重要的一個數據對象,表的創建好壞直接關係到數數據庫的成敗,表的內容是越具體越好,但是也不能太繁瑣,以後在實際應用中多使用表,對錶的規劃和理解就會越深刻。在編程方面是需要我們對於編程有邏輯思維能力及一定的編程技巧。在數據庫中插入表、表中的資訊等都需要注意,不然很容易出錯。

透過上機練習讓我比較容易的掌握理論知識的難點,以及一些平時不注意的問題,在上機練習的過程中需要對每個細節都要留心,這樣纔不至於出錯,這就

加強了我們對平時不注意的問題得到迴應,從而加深了細節問題的處理方式。在上機的學習之後更加了解了表是數據最重要的一個數據對象,表的創建好壞直接關係到數數據庫的成敗,表的內容應該如何設定比較好一些,需要具體,但是避免繁瑣,對錶的概念和應用有了更深的理解。

上機的學習中也瞭解到數據庫的視圖和查詢。查詢可以透過SQL語言進行完成,這樣加深了查詢語句的基本結構,讓我們能更好的掌握其中語句,方便於我們後面的學習和應用;在視圖的操作中,也瞭解到了視圖是常見的數據庫對象,是提供檢視和存取數據的另一種途徑,對查詢執行的其中一些操作,可以使用視圖來完成。視圖的功能也是強大的,使用視圖不僅可以簡化數據操作,還可以提高數據庫的安全性,不僅可以檢索數據,也可以透過視圖向基表中添加、修改和刪除數據。

在學習過程中也遇到了不少問題,積極詢問老師,和同學共同商討,查詢資料把問題得以解決,培養了解決問題的能力,查閱資料是很好的手段,在今後的學習過程中應該繼續發揚這些能力。數據庫的學習是在學習與探索中度過的,短暫的課程時間的學習是結束了,但其中學到了許多知識,也有諸多的問題需要今後去解決,學習一門課程,學到的是如何學會,而不是隨隨便便的學完,在今後還要自己強化各方面的知識,真正學以致用。透過這次的學習,我瞭解了數據庫的概念與重要性,還有今後的發展方向,明白數據庫的應用是廣泛的,不可小覷,在今後應該再進行加強學習。

數據庫學習心得體會 篇11

時光飛逝,我們的實訓生活就要結束了。經過短暫的一個星期的實訓,我們學習到了許多以前不懂的操作、知識,也明白了實踐的重要性,更意識到了自己在計算機上還有許多不足。而最讓我感觸深刻的是團隊精神的重要。

在操作中,我們遇到許多問題,比如我在建立表的途中,許多數據在輸入時,經常出現問題,不是這邊出錯就是那邊出錯,不過後來也解決了問題,完成了表的建立和所需的前提工作。在後來的操作中,我們遇到了更多地問題。曾經老師講過的步驟也聽得懂,可一實踐就重重受阻,就在我們非常焦急,想“怠工”時,我們隊員相互鼓勵,相互幫助,一步一步做,仔仔細細,一個一個排查錯誤,遇到不會的酒請教他人。最後總算是功夫沒白費,我們用自己的雙手完成了自己的任務,當時心裏感到特別的有成就感。當然這還是要感謝我的隊員們,一羣可愛的人。

我感觸最深的是我們大家一起做查詢、報表、窗體時那種投入,努力的精神。雖然在做查詢時有好多查詢步驟都沒有做成功,但是我們努力了,共同合作過,那麼就要相信自己,向老師請教,解決問題,不會的操作就要學會,使我們這次的實訓成爲真正的鍛鍊。

透過這次實訓,我們對電腦有了更深刻的認識,更讓我有機會體驗做系統程序的過程是不易的。這將會成爲我一生中的寶貴經驗,也會激發我對電腦操作的學習。我明白只有不斷學習,不斷充實,才能夠提高自己的能力。更要感謝我們一起的團隊,大家的相互激勵幫助才完成了今天的任務,這種動力是無窮的。我想說這次實訓令我今生難忘,途中的心酸,快樂會讓我回味無窮。可愛的同伴們,我們的友誼永留心間,我們是最棒的!

數據庫學習心得體會 篇12

這次數據庫課程設計用的是Microsoft Visual FoxPro 6.0 ,而我們平時用的Microsoft SQL Server 2000,雖然對VFP完全陌生,但在老師的指引下,我們近乎完美的完成了課程設計。當然過程是艱辛的。

面對着完全陌生的操作環境VFP,許多同學開始埋怨,要求用SQL,用我們學過的ASP等來完成設計。但我們慢慢發現用VFP做課程設計其實很有優勢,於是它的這個優勢激發了我們去了解它的慾望。老師先將VFP中基本的建數據庫,建表以及建表單等向我們演示了一遍,我們也仿照着做了,發覺並不是很難。但想到這次課程設計做的是一套學生學籍和成績管理系統,我們又開始茫然了。那天,老師給我們看了一段可以讓文字循環移動的代碼,這使我們產生了好奇心理,有了快速瞭解它的衝動。因爲用面向對象的語言做特效,這還是第一次。下課之後我把那段我們不瞭解的語言寫的特效代碼發到了VFP論壇上請人幫忙解釋,最後我們完全理解了那段代碼的意思。

這次課程設計我們克服了炎熱的天氣(學校機房之前沒裝空調……後來設計完才裝……),也克服對新知識的恐懼感以及畏難情緒。我們懂得了團隊合作的重要性,也懂得了團隊中如何交流、如何分工,如何集體討論難點。我們充分利用了網絡資源(技術論壇,共享的實例等)。

我們喜歡這次課程設計的感覺,喜歡編程,喜歡團隊交流。

數據庫學習心得體會 篇13

一週的課程設計結束了,在這次的課程設計中不僅檢驗了我所學習的知識,也培養了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情的方法和技巧。在設計過程中,和同學們相互探討,相互學習,相互監督。我學會了運籌帷幄,學會了寬容,學會了理解,也學會了做人與處世,這次課程設計對我來說受益良多。

課程設計是我們專業課程知識綜合應用的實踐訓練,着是我們邁向社會,從事職業工作前一個必不少的過程。“千里之行始於足下”,透過這次課程設計,我深深體會到這句千古名言的真正含義。我今天認真的進行課程設計,學會腳踏實地邁開這一步,就是爲明天能穩健地在社會大潮中奔跑打下堅實的基礎。我這次設計的科目是數據結。

數據結構,是一門研究非數值計算的程序設計問題中計算機的操作對象(數據元素)以及它們之間的關係和運算等的學科,而且確保經過這些運算後所得到的新結構仍然是原來的結構類型。“數據結構”在計算機科學中是一門綜合性的專業基礎課。數據結構是介於數學、計算機硬件和計算機軟件三者之間的一門核心課程。數據結構這一門課的內容不僅是一般程序設計(特別是非數值性程序設計)的基礎,而且是設計和實現編譯程序、操作系統、數據庫系統及其他系統程序的重要基礎。透過這次模具設計,我在多方面都有所提高。

在介面設定中使用函數調用while。其中文字顯示顏色和背景顏色都可以任意按照自己的喜好,任意改變,但改變的時候必須採用標準英文大寫,同時在製作顯示選單的視窗,大小根據選單條數設計。最後採用printf輸出程序設計介面。

這次的程序軟件基本上執行成功,可以簡單的建立鏈式循環鏈表,並進行輸出,及循環語句的運用和選擇語句的控制。由於時間和知識上的限制,使得程序規模相對較小,即功能還不很全面,應用也不很普遍。原來C語言可是涉及很多知識,而不是枯燥無聊的簡單的代碼部分而已,利用C語言方面的知識,我們可以設計出更完善的軟件。

透過這次的課程設計,更是讓我深刻認識到自己在學習中的不足,同時也找到了克服這些不足的方法,這也是一筆很大的資源。在以後的時間中,我們應該利用更多的時間去上機實驗,加強自學的能力,多編寫程序,相信不久後我們的編程能力都會有很大的提高能設計出更多的更有創新的作品。