數(shù)據(jù)庫課程總結(jié)與體會_第1頁
數(shù)據(jù)庫課程總結(jié)與體會_第2頁
數(shù)據(jù)庫課程總結(jié)與體會_第3頁
數(shù)據(jù)庫課程總結(jié)與體會_第4頁
數(shù)據(jù)庫課程總結(jié)與體會_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

篇一:《數(shù)據(jù)庫課程學習的收獲和心得體會》

數(shù)據(jù)庫課程學習的收獲和心得體會

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

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

通過對數(shù)據(jù)庫的學習,我也明白了各行各業(yè)都離不開數(shù)據(jù)庫,就算是一個小型的超市也離不開它??梢姅?shù)據(jù)庫這門課的廣泛性,如果能夠認真學好它將來必有成就。我就是抱看這種信念去學習數(shù)據(jù)庫的。第一次接觸數(shù)據(jù)庫,第一次接觸

SQL語言蘆然陌生,但是可以讓我從頭開始學,就算沒有基礎(chǔ)的人也可以學得很好。剛開始練習SQL語言的時候,并不是很難,基本上都是按照老師的步驟來做,還很有成就感。后來學了單表查詢和連接查詢后,就慢慢發(fā)現(xiàn)越學越困難了,每個題目都要思考很久,并且每個題目基本上不止一個答案,所以必須找出最優(yōu)的答案。后面的刪除、插入、修改這些題目都變化蠻大的,書本上的例題根本無法滿足我們,好在老師給我們提供了大量的課件,通過這些PPT,我們可以鞏固課內(nèi)的知識,還可以學習內(nèi)容相關(guān)的知識,更好地完成老師布置的作業(yè)。

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

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

通過本學期數(shù)據(jù)庫的學習及大作業(yè)的完成,很有去作項目的沖動,但深知自己的能力水平有限,還需要更多的學習。

吳曼菱18:20:41

本學期開設(shè)的《數(shù)據(jù)庫系統(tǒng)及應用》課程巳經(jīng)告一段落,現(xiàn)就其知識點及其拿握情況以及對該門課程的教學建議等方面進行學習總結(jié)。

一、數(shù)據(jù)庫主要知識點

我們首先從第一章緒論了解了數(shù)據(jù)庫的概念其中有幾個較為重要的知識點,即數(shù)據(jù)庫系統(tǒng)

DBS、數(shù)據(jù)庫管理系統(tǒng)DBMS的概念以及數(shù)據(jù)庫管理員DBA的職氨此外本章還介紹了數(shù)據(jù)庫發(fā)展的三個階段人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。

第二章介紹了數(shù)據(jù)模型和三層模式數(shù)據(jù)庫。本章要求我們理解實體-聯(lián)系方法,并學會繪制E-R圖。此外還應拿握概念數(shù)據(jù)模型的意義和傳統(tǒng)的三大數(shù)據(jù)模型,以及數(shù)據(jù)獨立性和數(shù)據(jù)庫三層模式結(jié)構(gòu)。

接看開始看重講述現(xiàn)在普遍使用的關(guān)系數(shù)據(jù)庫。包括關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu)和基本術(shù)語,關(guān)系模型的完整性約束和關(guān)系代數(shù)運算。重點是關(guān)系模式完整性的分類和功能,以及關(guān)系代數(shù)中集合運算和關(guān)系運算。最后介紹了關(guān)系數(shù)據(jù)庫系統(tǒng)的三層模式結(jié)構(gòu)。

第五章系統(tǒng)講述關(guān)系數(shù)據(jù)庫的標準語言SQL的定義功能、查詢功能、操作和控制功能。重點在于數(shù)據(jù)查詢功能。另夕卜還介紹了視圖的用法和動態(tài)SQL中定義、操

作和查詢功能。

第六章知識點有存儲過程的創(chuàng)建和執(zhí)行過程、修改和刪除;觸發(fā)器的基本概念,建立,插入和刪除視圖,插入、刪除和更新類觸發(fā)器。最后介紹了數(shù)據(jù)完整性。

第七章介紹安全性,包括安全性措施的層次、數(shù)據(jù)庫管理系統(tǒng)的安全功能等,用戶管理和角色管理,權(quán)限管理。其他的安全問題包括數(shù)據(jù)加密、審計、統(tǒng)計數(shù)據(jù)庫和用戶定義的安全性措施。

事務管理這一章首先介紹了事務的概念、性質(zhì)以及SQL對事務的支持。并發(fā)控制一一干擾問題、可串行性、封鎖、死鎖、隔離級別、封鎖與隔離級別;恢復一故障類型、備份類型、日志的概念、恢復模型、備份轉(zhuǎn)儲、還原。

第九章為關(guān)系數(shù)據(jù)理論函數(shù)依賴術(shù)語和符號;函數(shù)依賴的公理系統(tǒng)一一Amstrong公理的內(nèi)容及其正確性、邏輯蘊含和閉包、公理的完備性、閉包的計算、函數(shù)依賴集的等價和最小化;規(guī)范化一一INF、2NF、3NF、BCNF;模式分解。

第十章數(shù)據(jù)庫設(shè)計。完善E-R模型中的概念一一弱實體,依賴關(guān)系,強制聯(lián)系;數(shù)據(jù)庫設(shè)計的過程主要拿握其建立的步驟。

第十一章介紹面向?qū)ο髷?shù)據(jù)庫新的數(shù)據(jù)庫應用和新的數(shù)據(jù)庫類型;面向?qū)ο蟮臄?shù)據(jù)模型一一對象與類;對象的屬性、方法和狀態(tài)、對象的交互和消息、類的確定

和分化、封裝、繼承、多態(tài);對象關(guān)系數(shù)據(jù)庫與對象數(shù)據(jù)庫;面向?qū)ο髷?shù)據(jù)庫的研究。

十二章〃數(shù)據(jù)庫應用的結(jié)構(gòu)和開發(fā)環(huán)境〃并非重點,而第十三章的內(nèi)容在軟件工程課程中就巳經(jīng)掌握,所以這兩章的知識點就略過了。

第十四章分布式數(shù)據(jù)庫與分布式數(shù)據(jù)管理概念;分布式數(shù)據(jù)庫的分布方式;分布式數(shù)據(jù)庫特點和目標一一更新傳播、分布式查詢處理、目錄表管理、分布式事務管理SQLServer的復制及其術(shù)語、復制模型。

十五章數(shù)據(jù)倉庫概念;結(jié)構(gòu);數(shù)據(jù)倉庫系統(tǒng);建立數(shù)據(jù)倉庫系統(tǒng);實現(xiàn)數(shù)據(jù)倉庫的數(shù)據(jù)庫模型;數(shù)據(jù)倉庫與決策支持。

最后,數(shù)據(jù)庫研究和應用的新領(lǐng)域這一章中掌握知識庫的知識即可。

二、學習數(shù)據(jù)庫的收獲

SQL(結(jié)構(gòu)化查詢語言)是用于執(zhí)行查詢的語法。但是SQL語言也包含用于更新、插入和刪除記錄的語法。

查詢和更新指令構(gòu)成了SQL的DML部分

SELECT-從數(shù)據(jù)庫表中獲取數(shù)據(jù)update-更新數(shù)據(jù)庫表中的數(shù)據(jù)

DELETE-從數(shù)據(jù)庫表中刪除數(shù)據(jù)

INSERTINTO-向數(shù)據(jù)庫表中插入數(shù)據(jù)

SQL的數(shù)據(jù)定義語言(ddl)部分使我們有能力創(chuàng)建或刪除表格。我們也可以定義索引(鍵),規(guī)定表之間的鏈接,以及施加表間的約束。{數(shù)據(jù)庫課程總結(jié)與體會}?{數(shù)據(jù)庫課程總結(jié)與體會}.{數(shù)據(jù)庫課程總結(jié)與體會}

SQL中最重要的ddl語句:

CREATEDATABASE-創(chuàng)建新數(shù)據(jù)庫

ALTERDATABASE-修改數(shù)據(jù)庫

CREATETABLE-創(chuàng)建新表

ALTERTABLE-變更(改變)數(shù)據(jù)庫表

DROPTABLE-刪除表

CREATEINDEX-創(chuàng)建索引(搜索鍵)

DROPINDEX-刪除索引

數(shù)據(jù)庫有保捋數(shù)據(jù)的獨立性,所謂數(shù)據(jù)獨立,是指存儲在數(shù)據(jù)庫中的數(shù)據(jù)獨立于處理數(shù)據(jù)的所有應用程序而存在。也就是說,數(shù)據(jù)是客觀實體的符號化標識,它就是一個客觀存在,不會因為某一項應用的需要而改變它的結(jié)構(gòu),因此是獨立于應用而存在看的客觀實體。而某一項應用是處理數(shù)據(jù)獲取信息的過程,也就是應用程序,它只能根據(jù)客觀存在看的數(shù)據(jù)來設(shè)計所需要的數(shù)據(jù)處理方法,而不會去改變客觀存在看的數(shù)據(jù)本身。數(shù)據(jù)庫的傳統(tǒng)定義是以一定的組織方式存儲的一組相關(guān)數(shù)據(jù)的集合,主要表現(xiàn)為數(shù)據(jù)表的集合。

根據(jù)標準,SQL語句按其功能的不同可以分為以下6大類

數(shù)據(jù)定義語句(Data-DefinitionLanguage,DDL);

數(shù)據(jù)操作語句(Data-ManipulationLanguageSQLServer2005功能,

DML);操作管理語句(Transaction-ManagementLanguage,TML);數(shù)據(jù)控制語

句(Data-ControlLanguage,DCL);

數(shù)據(jù)查詢語句(Data-QueryLanguage,DQL);

游標控制語句(Cursor-ControlLanguage,CCLX

這門課中仍然有許多不太懂的地方,還需要以后進一步學習。

三、對數(shù)據(jù)庫課程教學的建議

1、 精講多練,自主學習。集中精力對基礎(chǔ)知識,基本原理和重點內(nèi)容精心組織,精心講授,引導學生建立系統(tǒng)的知識結(jié)構(gòu)。精講必須多練,從能力培養(yǎng)看

眼,注重講、練結(jié)合,保證練的比重,加強技能訓練,培養(yǎng)學生自主學習,增強分析問題和解決問題的能力。

2、 互動式教學法,每一堂實驗課均很好的〃設(shè)計問題〃、〃引導思考〃、〃假設(shè)結(jié)論〃、在實驗中〃探索求證〃。使不同程度的學生可以在不同層次上舉一反三。這樣,使得課堂學生生氣勃勃,師生互動,具有啟發(fā)性。

篇二:《數(shù)據(jù)庫課程設(shè)計個人總結(jié)》

數(shù)據(jù)庫課程設(shè)計個人總結(jié)

姓名邢王秀學號200924101215班級09計本<2>班

一個月的時間非??炀瓦^去了,這一個月我不敢說自己有多大的進步,獲得了多少知識,但起碼是了解了項目開發(fā)的部分過程。雖說上過數(shù)據(jù)庫相關(guān)的課程,但是沒有親身經(jīng)歷過相關(guān)的設(shè)計工作細節(jié)。這次課程設(shè)計給我提供了一個很好的機會。

通過這次課程設(shè)計發(fā)現(xiàn)這其中需要的很多知識我們沒有接觸過,上網(wǎng)查找資料的時候發(fā)現(xiàn)我們以前所學到的僅僅是皮毛,還有很多需要我們掌握的東西我們根本不知道。同時也發(fā)現(xiàn)有很多巳經(jīng)學過的東西我們沒有理解到位,不能靈活運用于實際,不能很好的用來解決問題,這就需要自己不斷的大量的實踐,通過不斷的自學,不斷地發(fā)現(xiàn)問題,思考問題,進而解決問題。在這個過程中我們將深刻理解所學知識,同時也可以學到不少很實用的東西。

這次的數(shù)據(jù)庫課程設(shè)計,我們組負責的企業(yè)信息文檔管理系統(tǒng)的設(shè)計。這課題是自擬的。我們組實行的分工合作。我主要是負責數(shù)據(jù)庫功能模塊設(shè)計這部分。

從各種文檔的閱讀到需求分析、概要設(shè)計、數(shù)據(jù)庫總體設(shè)計、代碼編寫與調(diào)試,我們都準備了好長時間。組內(nèi)分工合作的整個過程,我親身體驗了一回系統(tǒng)的設(shè)計開發(fā)過程,分工合作的好處。很多東西書上寫的很清楚,貌似看董也很簡單”思路非常清晰。但真正需要自己想辦法去設(shè)計一個系統(tǒng)的時候才發(fā)現(xiàn)其中的難度。經(jīng)常做到后面

然就發(fā)現(xiàn)自己一開始的設(shè)計有問題,然后又回去翻工,在各種反復中不斷完善自

己的想法。

我想有這樣的問題不止我一個,事后想想是一開始看手做的時候下手過于輕快,或者說是根本不了解自己要做的這個系統(tǒng)是給誰用的。因為沒有事先做過仔細的用戶調(diào)查,不知道整個業(yè)務的流程,也不知道用戶需要什么功能就忙看開發(fā),這是作為設(shè)計開發(fā)人員需要特別警惕避免的,不然會給后來的工作帶來很大的麻煩,甚至可能會需要全盤推倒重來。所以以后的課程設(shè)計要特別注意這一塊的設(shè)計。

經(jīng)過組內(nèi)討論,我們確定的課題是企業(yè)信息文檔管理系統(tǒng)。說實話,我對這個系統(tǒng)不是很了解。通過上網(wǎng)查找資料、相關(guān)文獻的閱讀,我對該系統(tǒng)有了大體的了解。

在需求分析過程中,我們通過上網(wǎng)查資料,去圖書館查閱相關(guān)資料,結(jié)合我們的生活經(jīng)驗,根據(jù)可行性研究的結(jié)果和用戶的需要,分析現(xiàn)有情況及問題。在一個月的時間里,不斷地對程序及各模塊進行修改、編譯、調(diào)試、運行,其間遇到很多問題,經(jīng)過組內(nèi)討論。最終把它解決了。通過這次課程設(shè)計,我對數(shù)據(jù)庫的設(shè)計更加熟練了。

通過本次課程設(shè)計,對SQL語言,數(shù)據(jù)庫的創(chuàng)建、修改、刪除方法有了一定的了解,通過導入表和刪除表、更改表,學會了數(shù)據(jù)庫的基本操作。

很多事情不是想象中的那么簡單的,它涉及到的各種實體、屬性、數(shù)據(jù)流程、數(shù)據(jù)處理等等。很多時候感覺后面的設(shè)計根本無法繼續(xù),感覺像是被前面做的各種圖限制了。在做關(guān)系模型轉(zhuǎn)換的時候碰到有

些實體即可以認為是實體又可以作為屬性,為了避免冗余,盡量按照屬性處理了。

通過本次課程設(shè)計,我覺得不管做什么,始終都要相信自己。不要畏懼,不要怕遇到困難”什么都要去嘗試,有些你開始認為很難的事在你嘗試之后你可能會發(fā)現(xiàn)原來它并沒有你你想象的那么難。如果沒有自信,沒有目標,沒有信心就很難把事情做好,當其他人都在迷茫的時候,自己一定要堅信目標。從學習這個專業(yè),到以后從事這方面的工作都需要不斷地去學習去實踐,這次實踐可以給我

們敲一個警鐘,我們面臨畢業(yè),面臨擇業(yè),需要這些實踐經(jīng)驗,在困難面前要勇于嘗試,這是這次課程設(shè)計給我的最大感想!

通過這次畢業(yè)設(shè)計的完成,使我對自己所學知識進一步的了解,同時通過實踐發(fā)現(xiàn)自己的不足,對知識的掌握及運用存在諸多的不完善。本系統(tǒng)也存在看很多不足,如系統(tǒng)十分簡單,實現(xiàn)功能也不夠完善,安全性問題也沒有很好的解決。所以在今后的學習中我會繼續(xù)努力,完善自我,同學的幫助、指導老師的用心輔導和學校的精心安排使這個課題能夠順利進行。但是,由于時間倉促以及本人水平有限,本系統(tǒng)還有很多不完善之處,也難免存在錯漏,懇請老師諒解。

篇三:《數(shù)據(jù)庫課程設(shè)計心得體會》

《數(shù)據(jù)庫原理與應用》

課程設(shè)計

個人總結(jié)

題目 機票預訂系統(tǒng)

專業(yè)班級

計0903

學號200907010319

姓名王龍飛

指導老師 強新建

完成時間 20112

課程設(shè)計心得體會及總結(jié)

兩個星期的時間非??炀瓦^去了,這兩個星期不敢說自己有多大的進步,獲得了多少知識,但起碼是了解了項目開發(fā)的部分過程。雖說上過數(shù)據(jù)庫上過管理信息系統(tǒng)等相關(guān)的課程,但是沒有親身經(jīng)歷過相關(guān)的設(shè)計工作細節(jié)。這次實習證實提供了一個很好的機會。

通過這次課程設(shè)計發(fā)現(xiàn)這其中需要的很多知識我們沒有接觸過,去圖書館查資料的時候發(fā)現(xiàn)我們前邊所學到的僅僅是皮毛,還有很多需要我們拿握的東西我們根本不知道。同時也發(fā)現(xiàn)有很多巳經(jīng)學過的東西我們沒有理解到位,不能靈活運用于實際,不能很好的用來解決問題,這就需要我們不斷的大量的實踐,通過不斷的自學,不斷地發(fā)現(xiàn)問題,思考問題,進而解決問題。在這個過程中我們將深刻理解所學知識,同時也可以學到不少很實用的東西。

從各種文檔的閱讀到開始的需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計。親身體驗了一回系統(tǒng)的設(shè)計開發(fā)過程。很多東西書上寫的很清楚,貌似看看也很簡單”思路非常清晰。但真正需要自己想辦法去設(shè)計一個系統(tǒng)的時候才發(fā)現(xiàn)其中的難度。經(jīng)常做到后面突然就發(fā)現(xiàn)自己一開始的設(shè)計有問題,然后又回去翻工,在各種反復中不斷完善自己的想法。

我想有這樣的問題不止我一個,事后想想是一開始看手做的時候下手過于輕快,或者說是根本不了解自己要做的這個系統(tǒng)是給誰用的。因為沒有事先做過仔細的用戶調(diào)查,不知道整個業(yè)務的流程,也不知道用戶需要什么功能就忙看開發(fā),這是作為設(shè)計開發(fā)人員需要特別警惕避免的,不然會給后來的工作帶來很大的麻煩,甚至可能會需要全盤推倒重來。所以以后的課程設(shè)計要特別注意這一塊的設(shè)計。

按照要求,我們做的是機票預訂系統(tǒng)。說實話,我對這個是一無所知的,沒有訂過機票,也不知道航空公司是怎么一個流程。盲目開始設(shè)計的下場我巳經(jīng)嘗過了,結(jié)果就是出來一個四不像的設(shè)計方案,沒有什么實際用處。沒有前期的調(diào)查,僅從指導書上那幾條要求看手是不夠的。

在需求分析過程中,我們通過上網(wǎng)查資料,去圖書館查閱相關(guān)資料,結(jié)合我們的生活經(jīng)驗,根據(jù)可行性研究的結(jié)果和客戶的要求,分析現(xiàn)有情況及問題,采用Client/Se「ve「結(jié)構(gòu),將機票預定系統(tǒng)劃分為兩個子系統(tǒng)客戶端子系統(tǒng),服務器端子系統(tǒng)。在兩周的時間里,不斷地對程序及各模塊進行修改、編譯、調(diào)試、運行,其間遇到很多問題由于忘記了一些java語言的規(guī)范使得在調(diào)試過程中一些錯誤沒有發(fā)現(xiàn),通過這次課程設(shè)計,我對調(diào)試掌握得更加熟練了,意識到了程序語言的規(guī)范性以及我們在編程時要有嚴謹?shù)膽B(tài)度,同時在寫程序時如有一定量的注釋,既增加了程序的可讀性,也可以使自己在讀程序時更容易。

我們學習并應用了SQL語言,對數(shù)據(jù)庫的創(chuàng)建、修改、刪除方法有了一定的了解,通過導入表和刪除表、更改表學會了對于表的一些操作,為了建立一個關(guān)系數(shù)據(jù)庫信息管理系統(tǒng),必須得經(jīng)過系統(tǒng)調(diào)研、需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計、系統(tǒng)調(diào)試、維護以及系統(tǒng)評價的一般過程,為畢業(yè)設(shè)計打下基礎(chǔ)。

很多事情不是想象中的那么簡單的,它涉及到的各種實體、屬性、數(shù)據(jù)流程、數(shù)據(jù)處理等等。很多時候感覺后面的設(shè)計根本無法繼續(xù),感覺像是被前面做的各種圖限制了。在做關(guān)系模型轉(zhuǎn)換的時候碰到有些實體即可以認為是實體又可以作為屬性,為了避免冗余,盡量按照屬性處理了。

物理結(jié)構(gòu)設(shè)計基本沒有碰到問題,這一塊和安全性、完整性不覺就會在物理結(jié)構(gòu)設(shè)計中添加一些安全設(shè)置主鍵約束、check約束、default定義等。最后才做索引的部分,對一些比較經(jīng)常使用搜索的列,夕卜鍵上建立索引,這樣可以明顯加快檢索的速度,最后別忘記重要的安全性設(shè)置,限制用戶訪問權(quán)限,新建用戶并和數(shù)據(jù)庫用戶做相應的映射。

不管做什么,我們都要相信自己,不能畏懼,不能怕遇到困難,什么都需要

去嘗試,有些你開始認為很難的事在你嘗試之后你可能會發(fā)現(xiàn)原來她并沒有你以前覺

得的那樣,自己也

是可以的。如果沒有自信,沒有目標,沒有信心就不可能把事情做好,當其他人都在迷茫的時候,自己一定要堅信目標,大學畢業(yè)出去即面臨找工作,從學習這個專業(yè),到以后從事這方面的工作都需要不斷地去學習去實踐,這次實踐可以給我們敲一個警鐘,我們面臨畢業(yè),面臨擇業(yè),需要這些實踐經(jīng)驗,在困難面前要勇于嘗試,這是這次課程設(shè)計給我的最大感想!

以上基本是這次實習的體會了,設(shè)計進行的非常艱難,編碼非常不容易,才發(fā)現(xiàn)做一個項目最重要的不在于如何實現(xiàn)而是實現(xiàn)之前的需求分析和模塊設(shè)計。創(chuàng)新很難,有些流行的系統(tǒng)其實現(xiàn)并不難,難的在于對市場的分析和準確定位。設(shè)計,是一個任重道遠的過程。

篇四:《數(shù)據(jù)庫課程設(shè)計總結(jié)與體會》

課程設(shè)計總結(jié)與體會529940

對實驗過程中用到的軟件、實現(xiàn)技術(shù)的評價以及對于實驗過程遇到的一些問題做的總結(jié)

本次實驗我們是在windows操作系統(tǒng)平臺下完成的,應用了數(shù)據(jù)庫建表,觸發(fā),刪除插入?!?;powe^Bgner實現(xiàn)數(shù)據(jù)庫的概念模型、物理模型的轉(zhuǎn)化?!?;java語言中的的GUI圖形用戶界面、與數(shù)據(jù)庫連接(jdbc)等技術(shù)。較好的在規(guī)定時間內(nèi)完成了老師安排給我們的任務,實驗過程中盡管遇到了不少問題,但最后經(jīng)過與同伴互相探討,借閱資料,請教老師等都使問題得到了解決。總的來說感覺數(shù)據(jù)庫、powerdesigner,java語言面向?qū)ο蟮染幊碳夹g(shù)應用起來靈活,容易理解。短短的兩周課程設(shè)計讓我對java語言等編程技術(shù)產(chǎn)生了濃厚的興趣,更重要的是增強了我學習的自信心。

對兩周的課程設(shè)計過程中老師引導的對軟件開發(fā)的分配時間的分析評價在第一

階段2020-2020

我們做的題目是《小型餐飲管理系統(tǒng)》按照老師的安排,我們先進行系統(tǒng)需求和

系統(tǒng)功能設(shè)計,在確定了我們要做的小型餐飲管理系統(tǒng)應具有哪些功能后利用

powerdesigner匯出了數(shù)據(jù)庫的物理模型(ER圖),并且進一步利用

powerdesigner的強大功能由ER圖繼而生成了物理模型圖以及數(shù)據(jù)庫,完成了數(shù)

據(jù)庫設(shè)計階段。(包括安全性和完整性的設(shè)計);{數(shù)據(jù)庫課程總結(jié)與體會}?

在剩下來的幾天里我們主要把精力集中在應用程序的調(diào)試及課程設(shè)計報告的書

寫上。

個人負責的工作部分與組員一起探討分析所做項目(小型餐飲管理系統(tǒng))的需

求分析部分,共同完成需求部分的設(shè)計。通過網(wǎng)絡(luò)、書籍等查找所需的資料。

數(shù)據(jù)庫部分的書寫(包括數(shù)據(jù)庫、表、觸發(fā)器、索引、存儲過程等的創(chuàng)建)以及完成ER圖,物理模型圖的設(shè)計轉(zhuǎn)換部分。

經(jīng)驗與教訓

在實驗驗演示給老師看的時候,自我感覺做的挺好,能得到老師的好評和贊許,沒想到的是老師看完我們的演示后提出的一系列問題讓我們一時目瞪口呆。聽了老師的講解后才發(fā)現(xiàn)我們做的系統(tǒng)根本就是個廢品,沒有任何一家廠商愿意用我們的東西,即使免費相贈。和現(xiàn)實中的《餐飲管理系統(tǒng)》相比,我們的系統(tǒng)最大的不足體現(xiàn)在安全性方面,主要表現(xiàn)為以下兩個方面顧客點菜時由于沒有考慮到庫戶綁定問題,及設(shè)置相關(guān)的口令,從而導致點菜時亂套,無章法的問題,不方便飯店管理,嚴重的會出現(xiàn)店家虧損問題。缺少工作人員的業(yè)績考核環(huán)節(jié)的設(shè)計。

通過這次教訓,我相信在以后的學習實踐當中,我一定會更加認真的對待實驗中的每一個環(huán)節(jié),尤其是開始時的基礎(chǔ)階段。學習,成長的過程就像建造一棟高樓大廈一樣,打好地基很重要,因為這關(guān)系整個樓層的穩(wěn)固安全問題。我堅信在以后長遠的學習的過程中我會更注重培養(yǎng)嚴謹?shù)乃季S,重視細節(jié),凡事努力打造個好的開頭,腳踏實地,一步一個腳印,做到不驕不躁。

心得與體會

第一次接觸像這樣比較大的項目,通過本次課程設(shè)計我深切的體會到合作與實踐的重要性。

第一、在實驗的過程中我一邊學習一邊上機動手操作,才發(fā)現(xiàn)自己不懂的太多太多,以前的自己太渺小,我需要不斷的在學習中成長。同時也深刻體會到自己需要在動

手操作方面努力改進提高。

第二、記得老師和學長們總是教導我們要學會與他人協(xié)作,告訴我們合作的能在走出社會以后更是顯得尤為重要,之前我還有點不以為然,過分的相信自己。通過本次為期兩周的課程設(shè)計我對老師和學長的話堅信不移,這次實驗如果沒有同伴的幫助僅在兩周內(nèi)僅憑我個人是無法完成的,實驗過程中我們一起努力,互相督促,探討。。。。最后較好的完成了任務,也從中學到了不少東西。我篤信在以后的學習和成長過程中我會更加注重與他人協(xié)作,互助。

篇五:《數(shù)據(jù)庫實訓學習心得》{數(shù)據(jù)庫課程總結(jié)與體會}?

寧夏理工學院

數(shù)據(jù)庫實訓學習心得

學號40112124專業(yè)電信學院計科

班級計科12101

數(shù)據(jù)庫實訓學習心得

經(jīng)過了一個學期的學習,我們巳經(jīng)對數(shù)據(jù)庫這門課有所了解,我們巳經(jīng)知道數(shù)據(jù)庫對我們計算機科學與技術(shù)專業(yè)的重要性。而且數(shù)據(jù)庫技術(shù)巳經(jīng)成為信息社會中對大量數(shù)據(jù)盡心組織與管理的重要技術(shù)手段及軟件技術(shù),是網(wǎng)絡(luò)信息化管理系統(tǒng)的基礎(chǔ)。經(jīng)過實訓,我們從開始的設(shè)計,到后來的實施,當中都是受益匪淺的。

在實訓中,我和我的隊友們各有分工,工作明了,這使我們設(shè)計的系統(tǒng)能夠順利的進行,在遇到一些問題,就一起討論從各方面去傾聽,去學習,去歸納出一個更加合理,更加可靠地答案。其實,從中我們可以提前去感受體驗一下做軟件,做系統(tǒng)的那種氛圍,去體驗一下團隊之間的那種默契和合作。對未來我們以后的發(fā)展會起到意想不到道的作用。團隊之間的分工更加給人一種責任感,這并不是別人的事,而是自己的事,隊友之間更加的是相互理解,多去溝通,我覺得吧,這對整個項目來說也是很重要的。

通過實訓學習,我們在學習數(shù)據(jù)庫理論的同時,也提高了自己的動手能力,將課本上的知識用到實踐中,真正做到了學以致用,讓我們也真正的體驗了一次做項目的大致流程,對于我們這樣的初學者階段來說,實訓讓我們對前邊的理論知識的一種檢測,也是讓我們對做項目,做軟件有了初步的認識。“不積珪步,無以至千里,不積小流,無以成江河〃,其實我們就應該多去參見一些這樣的實訓,去積累一些經(jīng)驗,經(jīng)驗多了對以后自己的發(fā)展,會大有所用,對數(shù)據(jù)庫的應用也會得心應手。其實,不僅僅是數(shù)據(jù)庫,在我們所學的專業(yè),許多的

課程和技術(shù)都是有看聯(lián)系的,所以在數(shù)據(jù)庫上的實驗,也可以在一定程度上理解為對所有技術(shù)的綜合應用。

在設(shè)計過程中,我們首先要去對我們所選的課題集中進行討論,構(gòu)想,確定了系統(tǒng)

要實現(xiàn)怎樣的功能,要達到怎樣的目的,以及系統(tǒng)的大致框架,設(shè)計出了初步的功能模塊圖,然后就是進行系統(tǒng)的需求分析,我們在網(wǎng)上,在實地進行調(diào)研,去了解客戶所需要的的基本功能,查詢各種實體的的屬性,對我們初步所做的功能模塊圖進行進一步的修改。做好需求分析之后,就是概念結(jié)構(gòu)設(shè)計階段,畫出E-R圖,通過對需求分析綜合,歸納和抽象,形成一個獨立于具體DBMS的概念模型。然后就是邏輯結(jié)構(gòu)設(shè)計階段,進行E-R弄醒向關(guān)系模型的轉(zhuǎn)換,最后對數(shù)據(jù)模型進行優(yōu)化。而在數(shù)據(jù)庫的物理設(shè)計階段,要確定數(shù)據(jù)的存儲結(jié)構(gòu)、設(shè)計數(shù)據(jù)的存取路徑、確定數(shù)據(jù)的存放位置、確定系統(tǒng)的配置,做完這一系列階段任務之后,就是數(shù)據(jù)庫的實施和維護,首先第一數(shù)據(jù)結(jié)構(gòu),然后就是數(shù)據(jù)的載入和應用程序的調(diào)試、編制與調(diào)試應用程序,最后使數(shù)據(jù)庫試運行。并且,要注意對系統(tǒng)進行定期的備份,以免造成不必要的損失。經(jīng)過這寫些階段之后,項目巳經(jīng)可以說基本完成,最后就是在以后使用時候?qū)栴}的調(diào)試了。 經(jīng)過這么

多道程序之后,我們的數(shù)據(jù)庫也可以說巳經(jīng)成功做好了,在這其中,我們隊數(shù)據(jù)庫技術(shù)的的學以致用,對以后的發(fā)展來說,我覺得受益匪淺,對團隊之間的合作也是有了進一步的認識,總的來說,對此次數(shù)據(jù)庫實訓,我感到收獲很大。

篇六:《數(shù)據(jù)庫心得體會》

數(shù)據(jù)庫論文

計本(1)蔣臣臣1004013001

摘要信息與數(shù)據(jù)的概念,數(shù)據(jù)管理技術(shù)發(fā)展的三個階段信息與數(shù)據(jù)的概念,數(shù)據(jù)

庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)的概念,數(shù)數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)的概念,據(jù)庫三級模式概念模型所涉及的概念及E-R圖表示概念模型所涉及的概念及E關(guān)系數(shù)據(jù)庫的基本概念,關(guān)系的完整性,關(guān)系代數(shù)關(guān)系數(shù)據(jù)庫的基本概念,關(guān)系的完整性,關(guān)系數(shù)據(jù)庫規(guī)范化理論,函數(shù)依賴及范式關(guān)系數(shù)據(jù)庫規(guī)范化理論,創(chuàng)建數(shù)據(jù)庫,附加與分離數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫,創(chuàng)建、修改數(shù)據(jù)表,包括主鍵、夕卜鍵及約束創(chuàng)建、修改數(shù)據(jù)表,包括主鍵、表的數(shù)據(jù)的輸入、修改、刪除,msert.Update.

Delete表的數(shù)據(jù)的輸入、修改、刪除,1泌。出Update.語句索引的概念,創(chuàng)建索引,索引的概念,Select語句,包括單表查詢、多表查詢和嵌套查詢Se|ect語句包括單表查詢、語句,視圖的概念,創(chuàng)建視圖視圖的概念。

關(guān)鍵詞數(shù)據(jù)庫、創(chuàng)建、修改、刪除、查詢

心得

在學習這門課的過程中,在對數(shù)據(jù)庫的了解過程中,慢慢對數(shù)據(jù)庫有了感觀。數(shù)據(jù)庫這一詞并不是很難想象,并不是像外人看來很神奇。作為計算機專業(yè)的學生,這樣的專業(yè)術(shù)語或者專業(yè)知識是最基本的。

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

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

除了老師布置的一些基本作業(yè)外,還有一份大作業(yè)。就像我們小組的是雜貨店的銷售管理系統(tǒng),在完成這一作業(yè)的過程中,我們可以

通過網(wǎng)絡(luò)實現(xiàn)一家雜貨店。過程是很復雜的,雜貨店需要員工,還有百來種商品,不僅需要大量的數(shù)據(jù),還要完成需求說明,數(shù)據(jù)詞典,還有E-R圖等,雖然想象起來并不是很難,但是要轉(zhuǎn)化成文字,轉(zhuǎn)化成人們能夠讀懂的文字就顯得十分困難。特別是一個完整的銷售系統(tǒng),對我們來說都是第一次接觸,在做大作業(yè)的時候經(jīng)常是前面改改,

后面改改,因為一些數(shù)據(jù)不能很好地對應起來,經(jīng)常會遺忘一些,所以出現(xiàn)了這樣的情況。一個完整的數(shù)據(jù)庫系統(tǒng)也就是在這樣修修改改的狀態(tài)下完成的,也給了我很大的反思。第一、一個數(shù)據(jù)庫的完成一定要考慮各方面的因素,包括現(xiàn)實因素。第二、在完成這類作業(yè)時,修修改改是很正常的,不要

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論