數(shù)據(jù)庫是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲(chǔ)和管理數(shù)據(jù)的倉庫,它產(chǎn)生于距今六十多年前,隨著信息技術(shù)和市場的發(fā)展,特別是二十世紀(jì)九十年代以后,數(shù)據(jù)管理不再僅僅是存儲(chǔ)和管理數(shù)據(jù),而轉(zhuǎn)變成用戶所需要的各種數(shù)據(jù)管理的方式。以下是小編為您帶來的數(shù)據(jù)庫課程學(xué)習(xí)總結(jié),感謝您的閱讀!
20__年12月28號,我們商務(wù)班踏上了實(shí)訓(xùn)的道路。而1月9號我們實(shí)訓(xùn)也已經(jīng)結(jié)束。為期8天的實(shí)訓(xùn)讓我領(lǐng)會(huì)到了許多平時(shí)課堂上所沒有接受的課外知識(shí),很讓人受益匪淺,懂得如何去運(yùn)用,而進(jìn)行的一次分析設(shè)計(jì)綜合的訓(xùn)練。本次實(shí)訓(xùn)的目的是讓我們掌握數(shù)據(jù)庫設(shè)計(jì)的方法、原理和技術(shù),把理論與實(shí)踐相結(jié)合,鞏固課堂教學(xué)內(nèi)容。
經(jīng)過我們小組的激烈討論,這次實(shí)訓(xùn)我們從12個(gè)選題當(dāng)中選擇了倉儲(chǔ)管理系統(tǒng)。大部分小組都選圖書借閱管理系統(tǒng),而我們小組就是不走尋常路的。
倉儲(chǔ)管理看似簡單的一個(gè)選擇,卻很復(fù)雜。當(dāng)老師讓我們設(shè)計(jì)數(shù)據(jù)流圖的時(shí)候,我們自我感覺是已經(jīng)做流最充分的準(zhǔn)備了,可是當(dāng)老師給我們檢查的時(shí)候,錯(cuò)誤和漏洞一個(gè)個(gè)被發(fā)現(xiàn)并指正。而我們虛心接受了老師的指導(dǎo)。而我們發(fā)現(xiàn)簡單的一個(gè)倉儲(chǔ)管理系統(tǒng)包含了很繁瑣而雜多的多系,所以我們果斷摘取其中的一個(gè)部分————物流。倉儲(chǔ)管理是現(xiàn)代物流不可或缺的重要環(huán)節(jié)。首先,倉儲(chǔ)管理是對貨物質(zhì)量的保證;其次倉儲(chǔ)管理是保證生產(chǎn)順利進(jìn)行的必要條件;最后,合理性的倉儲(chǔ)管理是加快商品流通、節(jié)約流通費(fèi)用的必要手段。
現(xiàn)在真正到了我們創(chuàng)建數(shù)據(jù)庫的時(shí)候了,當(dāng)然首要的任務(wù)是建表了,表是建立關(guān)系數(shù)據(jù)庫的基本結(jié)構(gòu),用來存儲(chǔ)數(shù)據(jù)具有已定義的屬性,在表的操作過程中,有查看表信息、查看表屬性、修改表中的數(shù)據(jù)、刪除表中的數(shù)據(jù)及修改表和刪除表的操作。從實(shí)訓(xùn)中讓我更明白一些知識(shí),表是數(shù)據(jù)最重要的一個(gè)數(shù)據(jù)對象,表的創(chuàng)建好壞直接關(guān)系到數(shù)數(shù)據(jù)庫的成敗,表的內(nèi)容是越具體越好,但是也不能太繁瑣,以后在實(shí)際應(yīng)用中多使用表,對表的`規(guī)劃和理解就會(huì)越深刻。我們實(shí)訓(xùn)的另一個(gè)內(nèi)容是數(shù)據(jù)庫的約束、視圖、查詢。從中我們了解到查詢語句的基本結(jié)構(gòu),和簡單SELECT語句的使用,多表連接查詢。而在視圖的操作中,也了解到了視圖是常見的數(shù)據(jù)庫對象,是提供查看和存取數(shù)據(jù)的另一種途徑,對查詢執(zhí)行的大部分操作,使用視圖一樣可以完成。使用視圖不僅可以簡化數(shù)據(jù)操作,還可以提高數(shù)據(jù)庫的安全性,不僅可以檢索數(shù)據(jù),也可以通過視圖向基表中添加、修改和刪除數(shù)據(jù)。
實(shí)訓(xùn)課是在學(xué)習(xí)與探索中度過的,短暫的8天實(shí)訓(xùn)是結(jié)束了,一方面是對自我的認(rèn)識(shí),認(rèn)識(shí)到自身的不足,需要不斷提高自己的專業(yè)知識(shí)、數(shù)據(jù)管理和硬件維護(hù)的知識(shí);另一方面是對數(shù)據(jù)庫維護(hù)的學(xué)習(xí)認(rèn)知,通過學(xué)習(xí)數(shù)據(jù)庫使我上升了一個(gè)層次,雖然出現(xiàn)許多未知的為什么,如倉庫管理數(shù)據(jù)庫的初步設(shè)置、數(shù)據(jù)備份與還原的步驟等,正是在老師和同學(xué)的共同努力之下,我們才一步步把問題解決了,最終完成了不可能完成的任務(wù)。
售后服務(wù)工作作為產(chǎn)品售出后一種服務(wù),而這種服務(wù)關(guān)系到公司的產(chǎn)品維護(hù)和改進(jìn),也是增強(qiáng)與客戶之間交流的一個(gè)重要平臺(tái),售后服務(wù)的優(yōu)劣,直接關(guān)系到公司的形象和根本利益,也間接的影響銷售的業(yè)績。
在售后服務(wù)部工作已經(jīng)有一年了,對公司的產(chǎn)品和售后服務(wù)這一行有了比以前更深的了解。售后服務(wù)部是一個(gè)挺受氣,但是是一個(gè)很鍛煉人的職業(yè)。通過這一年的售后服務(wù)工作,對售后服務(wù)工作有了一定的認(rèn)識(shí)和體會(huì):
一、樹立全局觀念,做好本職工作
不管從事什么工作,樹立全局意識(shí)是首要問題?,F(xiàn)場技術(shù)服務(wù)也不例外,我認(rèn)為售后服務(wù)工作的全局就是“樹立企業(yè)形象,是客戶對企業(yè)公司產(chǎn)品的滿意度和忠誠度最大化”,最大限度的保護(hù)客戶利益,提高公司產(chǎn)品的核心競爭力的一個(gè)重要組成部分。做好售后服務(wù)工作,同時(shí)為了反饋產(chǎn)品從出廠至使用過程中出現(xiàn)的不良情況。以便在后續(xù)產(chǎn)品中得到及時(shí)改進(jìn),使產(chǎn)品更好的滿足現(xiàn)場和客戶的使用要求。
二、精于專業(yè)技能,勤于現(xiàn)場觀察
隨著船舶行業(yè)的不斷發(fā)展,自動(dòng)化程度的不斷提高,以及新產(chǎn)品新工藝的不斷涌現(xiàn),作為一個(gè)售后服務(wù)技術(shù)人員,要在現(xiàn)場勤于觀察,獨(dú)立思考,多與現(xiàn)場技術(shù)工人交流,多與其他公司售后技術(shù)服務(wù)人員的溝通,了解船舶行業(yè)的發(fā)展方向以及服務(wù)技術(shù)人員的技術(shù)能力發(fā)展要求,能夠在今后的新產(chǎn)品中更好更快的做好新產(chǎn)品的服務(wù)工作。
三、屬于溝通工作,強(qiáng)于協(xié)助協(xié)調(diào)
現(xiàn)場技術(shù)服務(wù)人員不僅要有較強(qiáng)的專業(yè)技術(shù)知識(shí),還應(yīng)具備良好的溝通交流能力,一種產(chǎn)品在很多時(shí)候是由于操作不當(dāng)才出現(xiàn)了問題,而往往不是客戶反映的產(chǎn)品質(zhì)量不行。在這個(gè)時(shí)候,就需要售后服務(wù)人員找出癥結(jié)所在,和客戶進(jìn)行交流,規(guī)范操作,從而避免對產(chǎn)品的不信任乃至企業(yè)形象的損害。
在船舶行業(yè)發(fā)展的新形勢下,在剛剛經(jīng)歷了金融危機(jī)的大浪下,面對船市的復(fù)蘇,在這個(gè)背景下,售后服務(wù)業(yè)應(yīng)有新的工作思路。企業(yè)需要兩只腳才能穩(wěn)步前進(jìn):一是提高產(chǎn)品質(zhì)量,是產(chǎn)品使用更加方便和簡潔,二是完善的售后服務(wù),及時(shí)的將公司的產(chǎn)品產(chǎn)品存在的問題以信息聯(lián)系單和售后服務(wù)總結(jié)的形式發(fā)放給相關(guān)部門,預(yù)防同類產(chǎn)品中再次出現(xiàn)這類問題。
在今后的工作中,我會(huì)更加努力的學(xué)習(xí)相關(guān)的專業(yè)知識(shí),使自己的工作更上一層樓。
時(shí)間流水,短短的兩周就流逝了,回想在這兩周的實(shí)訓(xùn)生活,我從單一,片面的學(xué)習(xí)進(jìn)入了全面,系統(tǒng)的學(xué)習(xí),學(xué)好它更是一項(xiàng)大任務(wù)。而對于如何學(xué)好它,光靠理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的。正如大師傅炒菜,知道炒菜的程序,主料、調(diào)料一清二楚,不真正掌勺,永遠(yuǎn)也成不了“大廚”。而學(xué)校給我們提供了這樣一個(gè)機(jī)會(huì),讓我們自己"掌勺",使我們從實(shí)踐中,加深了對數(shù)據(jù)庫的理解。
這次實(shí)訓(xùn)的目的與要求,是讓我們學(xué)生動(dòng)手實(shí)驗(yàn),加深了數(shù)據(jù)庫知識(shí)的學(xué)習(xí)和理解。這次的實(shí)訓(xùn)內(nèi)容其實(shí)也蠻多的,剛開始看起來覺得應(yīng)該會(huì)很容易的,剛剛開始做“(電子商務(wù)相關(guān)的基本操作)”與“(網(wǎng)上銀行服務(wù))”操作的時(shí)候,做的還挺順手。但是,實(shí)際做起來才知道不那么簡單,但是越是到后面就越不行。當(dāng)我做到“(電子錢包管理與使用)”的時(shí)候,我就遇到了問題,怎么做都不成功??吹絼e人已經(jīng)做到實(shí)訓(xùn)四,而我還在實(shí)訓(xùn)三慢慢的摸索,可還是毫無結(jié)果,伴隨著這樣的壓力,我的心里非常著急。也終于明白必須好好的學(xué)習(xí),不然你永遠(yuǎn)也不會(huì)成功。于是我不得不請教同學(xué),經(jīng)過同學(xué)的指導(dǎo),才完成了這些操作雖然我知道的可能還不是很多,但這次實(shí)訓(xùn)給了我一個(gè)很好機(jī)會(huì),讓我知道不少,(電子郵件服務(wù)、網(wǎng)上銀行服務(wù)、電子錢包管理與使用、電子商務(wù)的三種模式:B2B、B2C、C2C,網(wǎng)上單證、EDI模式、CA認(rèn)證、電子合同和企業(yè)網(wǎng)站。)
經(jīng)過這次的實(shí)訓(xùn),我們對數(shù)據(jù)庫有了更深的了解,從書面的明白到實(shí)踐的理解,接觸到了自己以前沒有接觸到的東西,并讓我加深了數(shù)據(jù)庫知識(shí)的學(xué)習(xí)和理解,也使我進(jìn)一步了解數(shù)據(jù)庫,這次實(shí)訓(xùn)可以為我們以后真正的實(shí)際數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)提供很好的借鑒。更使我明白遇到什么挫折,不氣餒,不放棄,勇于探索,才會(huì)讓自己離成功越來越近!俗話說:知之為知之,不知為不知!不要不懂裝懂,有什么不懂的要敢于向"知之者"請教!知識(shí)是慢慢積累而成的,我們學(xué)習(xí)不僅要學(xué)習(xí)理論知識(shí),而實(shí)踐也是非常重要的,只有當(dāng)兩者結(jié)合,才會(huì)獲得收獲!
我們這次實(shí)習(xí)對我們的認(rèn)識(shí)起到了很大的啟發(fā)作用,使我們以后在接觸數(shù)據(jù)庫的過程中少走點(diǎn)彎路。也使我們對人生和社會(huì)有了更清楚的認(rèn)識(shí),任何的成功都有艱辛和汗水鋪出來的,沒有那么多的意外收獲。我們要學(xué)的還有很多,要接觸的還不知道有多少,以后的路還很漫長,我相信我會(huì)更加努力的,把握現(xiàn)在,為自己的未來而奮斗,展開雙翅飛向美好的未來!
在這里很感謝唐老師給我們傳授了這么多的知識(shí)和經(jīng)驗(yàn),讓我們在畢業(yè)之際更好的填補(bǔ)自己的不足。
1.盡量使用數(shù)據(jù)冗余。
隨著磁盤容量的大幅飆升,這一點(diǎn)已經(jīng)不會(huì)產(chǎn)生什么問題。當(dāng)然冗余歸冗余,不能把數(shù)據(jù)的關(guān)聯(lián)弄的亂七八糟的。
本科數(shù)據(jù)庫課程中學(xué)的知識(shí)直接拿來,在實(shí)際中會(huì)出大問題。滿足三級范式的數(shù)據(jù)庫結(jié)構(gòu)會(huì)讓你面對大量的連表查詢,應(yīng)用程序中會(huì)用到大量的數(shù)據(jù)庫訪問,既繁瑣(煩死你)又使程序運(yùn)行速度減慢。
2.盡量不要使用varmax)類型
這一點(diǎn)主要是用動(dòng)軟代碼生成器自動(dòng)生成代碼時(shí),如果varchar的最大長度指定為max,在自動(dòng)生成代碼時(shí),它無法生成這一最大長度,需要手動(dòng)補(bǔ)進(jìn)去。
現(xiàn)在感覺用個(gè)var1000)就夠了。
3.使用預(yù)留字段。
數(shù)據(jù)庫表(尤其是動(dòng)態(tài)表格),在你把所有字段都設(shè)計(jì)好了之后,再添加幾個(gè)備注字段和預(yù)留字段。
之前我覺得這樣做沒多大意義,因?yàn)轭A(yù)留字段的列名是沒有實(shí)際意義的。這樣程序中使用的時(shí)候就會(huì)讓人費(fèi)解。但現(xiàn)在覺得還是有必要的,很有必要的,即便在用到時(shí)需要自己十分清楚之前預(yù)留的無意義字段現(xiàn)在表示什么意義。不過我的第二個(gè)數(shù)據(jù)庫中還是沒采用,這也是遺憾之處埃
個(gè)人感覺用note1、note2、r1(r表示reserve)、r2、r3,2個(gè)備注字段和3個(gè)預(yù)留字段就足夠了,再多的話就不容易記住哪個(gè)字段具體表示什么意義了,容易暈。類型就都用var200)吧。
在學(xué)習(xí)《數(shù)據(jù)庫原理及應(yīng)用》這門課之前,就和課本上提到的一個(gè)觀點(diǎn)一樣,認(rèn)為它只是存放數(shù)據(jù)的倉庫而已,但是現(xiàn)在我深深體會(huì)到這個(gè)觀點(diǎn)是多么的片面。數(shù)據(jù)庫是長期存儲(chǔ)在計(jì)算機(jī)內(nèi),有組織、可共享的大量的數(shù)據(jù)集合,前者只能表達(dá)它的一方面而已。
數(shù)據(jù)庫技術(shù)發(fā)展到今天已經(jīng)是一門非常成熟的技術(shù),它的技術(shù)水平、應(yīng)用水平多比初始時(shí)都有了很大的改變,但是它的最基本的特征卻沒有變,概括起來有以下幾個(gè)方面:
第一點(diǎn):數(shù)據(jù)庫是相互關(guān)聯(lián)的的數(shù)據(jù)集合;即在數(shù)據(jù)庫中不僅要能夠表示數(shù)據(jù)本身,還要能夠表示數(shù)據(jù)與數(shù)據(jù)之間的關(guān)系。
第二點(diǎn):數(shù)據(jù)庫用綜合的方法組織數(shù)據(jù),保證盡可能高的訪問效率;即根據(jù)不同的需要按不同的方法組織數(shù)據(jù),例如順序組織方法、索引組織方法、倒排數(shù)據(jù)組織方法等。
第三點(diǎn):數(shù)據(jù)庫具有較小的數(shù)據(jù)冗余,可供多個(gè)用戶共享;即通過共享共用的數(shù)據(jù),降低數(shù)據(jù)的冗余度,這也能保證數(shù)據(jù)的一致性。
第四點(diǎn):數(shù)據(jù)庫具有較高的數(shù)據(jù)獨(dú)立性;即令數(shù)據(jù)的組織和存儲(chǔ)方法與應(yīng)用程序互不依賴,降低應(yīng)用程序的開發(fā)代價(jià)和維護(hù)代價(jià)。
第五點(diǎn):數(shù)據(jù)庫能夠保證數(shù)據(jù)的安全、可靠;即擁有
(1)、安全控制機(jī)制,這可以有效地防止數(shù)據(jù)庫中數(shù)據(jù)被非法使用或非法修改;
(2)、完整的備份和恢復(fù)機(jī)制,這能保證當(dāng)數(shù)據(jù)遭到破壞時(shí)(軟件或硬件故障引起的),能立刻將數(shù)據(jù)完全恢復(fù),從而保證系統(tǒng)能持續(xù)、可靠地運(yùn)行。
第六點(diǎn):數(shù)據(jù)庫允許并發(fā)地使用,能有效、及時(shí)地處理數(shù)據(jù),并能保證數(shù)據(jù)的一致性和完整性;即當(dāng)多個(gè)用戶同時(shí)使用相同的數(shù)據(jù)時(shí),數(shù)據(jù)庫能夠協(xié)調(diào)一致,保證不發(fā)生沖突和矛盾。那么對于上面數(shù)據(jù)庫的各種功能和特性是如何實(shí)現(xiàn)的呢?當(dāng)然它不是數(shù)據(jù)庫中的數(shù)據(jù)固有的,是靠管理或支持?jǐn)?shù)據(jù)庫的系統(tǒng)軟件數(shù)據(jù)庫管理系統(tǒng)(DataBaseManagementSystem)提供的。下面我將結(jié)合我所學(xué)習(xí)的內(nèi)容,談?wù)勱P(guān)于數(shù)據(jù)庫管理系統(tǒng)MircrosoftSQLServer。
MircrosoftSQLServer是一個(gè)高性能的、多用戶的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它專為客戶/服務(wù)器計(jì)算環(huán)境設(shè)計(jì),它提供的內(nèi)置數(shù)據(jù)復(fù)制功能、強(qiáng)大的管理工具和開放式的系統(tǒng)體系結(jié)構(gòu)為基于事物的企業(yè)級信息管理方案提供了一個(gè)卓越的平臺(tái)。
首先作為一個(gè)數(shù)據(jù)庫管理系統(tǒng),MircrosoftSQLServer應(yīng)該具備如下功能:
1、數(shù)據(jù)庫定義功能:可以定義數(shù)據(jù)庫的結(jié)構(gòu)和數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu),可以定義數(shù)據(jù)庫中數(shù)據(jù)之間的聯(lián)系,可以定義數(shù)據(jù)的完整性約束條件和保證完整性的觸發(fā)機(jī)制等;
2、數(shù)據(jù)庫操作功能:可以完成對數(shù)據(jù)庫中數(shù)據(jù)的操作,可以裝入、刪除、修改數(shù)據(jù),可以重新組織數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu),可以完成數(shù)據(jù)庫的備份和恢復(fù)等操作;
3、數(shù)據(jù)庫的查詢功能:可以以各種方式提供靈活的查詢功能,使用戶可以方便地使用數(shù)據(jù)庫中的數(shù)據(jù);
4、數(shù)據(jù)庫的控制功能:可以完成對數(shù)據(jù)庫的安全性控制、完整性控制、多用戶環(huán)境下的并發(fā)控制等各方面的控制;
5、數(shù)據(jù)庫的通信功能:在分布式數(shù)據(jù)庫或是提供網(wǎng)絡(luò)操作功能的數(shù)據(jù)庫中還必須提供數(shù)據(jù)庫的通信功能。
其次是MircrosoftSQLServer中系統(tǒng)數(shù)據(jù)庫的作用,每個(gè)SQLServer實(shí)例包括四個(gè)系統(tǒng)數(shù)據(jù)庫(master、model、tempdb和msdb)以及一個(gè)或多個(gè)用戶數(shù)據(jù)庫。下面是關(guān)于四個(gè)系統(tǒng)數(shù)據(jù)庫的介紹:
1、master數(shù)據(jù)庫:用于存儲(chǔ)SQLServer系統(tǒng)的所有系統(tǒng)級信息,包括所有的其它數(shù)據(jù)庫的信息、所有數(shù)據(jù)庫注冊用戶的信息以及系統(tǒng)配置設(shè)置等。
2、tempdb數(shù)據(jù)庫:用以保存所有的臨時(shí)表和臨時(shí)存儲(chǔ)過程,還可以滿足任何其它的臨時(shí)存儲(chǔ)要求,例如存儲(chǔ)SQLServer生成的工作表。
3、model數(shù)據(jù)庫:它是一個(gè)模板,當(dāng)使用CREATEDATABASE命令建立新的數(shù)據(jù)庫時(shí),新的數(shù)據(jù)庫的一部分總是通過復(fù)制model數(shù)據(jù)庫中的內(nèi)容創(chuàng)建,剩余部分由空頁填充。
4、msdb數(shù)據(jù)庫:用于SQLServer代理程序調(diào)度報(bào)警和作業(yè)等系統(tǒng)操作。同時(shí)在安裝SQLServer時(shí),還建立了一個(gè)pubs數(shù)據(jù)庫,這是一個(gè)用戶數(shù)據(jù)庫,是一個(gè)可以用于練習(xí)的示例數(shù)據(jù)庫。在建立數(shù)據(jù)庫時(shí),每個(gè)數(shù)據(jù)庫至少有兩個(gè)文件:一個(gè)主文件(存儲(chǔ)數(shù)據(jù)庫的啟動(dòng)信息、用戶數(shù)據(jù)和系統(tǒng)表,以mdf為擴(kuò)展名)和一個(gè)事物日志文件(用來保存恢復(fù)數(shù)據(jù)庫的日志信息,以。ldf為擴(kuò)展名)。
接下來是SQLServer的數(shù)據(jù)庫結(jié)構(gòu):
在SQLServer數(shù)據(jù)庫中,數(shù)據(jù)被組織為用戶可以看得見的邏輯組件,主要包括基本表、視圖、存儲(chǔ)過程、觸發(fā)器和用戶等。SQLServer在發(fā)出CREATEDATABASE命令建立數(shù)據(jù)庫時(shí),會(huì)同時(shí)發(fā)出建立操作系統(tǒng)文件、申請物理存儲(chǔ)空間的請求;當(dāng)CREATEDATABASE命令成功執(zhí)行后,在物理上和邏輯上都建立了一個(gè)新的數(shù)據(jù)庫。這就可以在數(shù)據(jù)庫庫中建立各種用戶所需的邏輯組件,如基本表、視圖等。
然后是MircrosoftSQLServer管理中的幾個(gè)特點(diǎn):
1、數(shù)據(jù)庫鏡像:通過數(shù)據(jù)庫鏡像,將自動(dòng)失效轉(zhuǎn)移建立到一個(gè)待用服務(wù)器上增強(qiáng)SQL服務(wù)器系統(tǒng)的可用性。
2、在線檢索操作:即在指數(shù)數(shù)據(jù)定義語句(DDL)執(zhí)行期間,允許對基地表格或集簇索引數(shù)據(jù)和任何相關(guān)的檢索,進(jìn)行同步修改。例如,當(dāng)一個(gè)集簇索引正在重建時(shí),可以對基低數(shù)據(jù)繼續(xù)進(jìn)行更新、查詢。
3、快速回復(fù):新的、速度更快的恢復(fù)選項(xiàng)可以改進(jìn)SQL服務(wù)器數(shù)據(jù)庫的可用性,管理人員將能夠在事物日志向前滾動(dòng)之后,重新連接到正在恢復(fù)的數(shù)據(jù)庫。
4、快照隔離:通過快照隔離,使用者能夠使用與傳統(tǒng)一致的視野觀看數(shù)據(jù)庫,存取最后執(zhí)行的一行數(shù)據(jù),這也為服務(wù)器提供了更大的可升級性。
5、專門的管理員連接:即即使在一個(gè)服務(wù)器被鎖住,或者因?yàn)槠渌虿荒苁褂脮r(shí),管理員可以通過這個(gè)連接,接通這個(gè)正在運(yùn)行的服務(wù)器。這一功能能讓管理員,通過操作診斷或Transact—SQL指令,找到并解決發(fā)現(xiàn)的問題。最后是關(guān)于學(xué)習(xí)過程中的體會(huì),數(shù)據(jù)庫能給我們生活帶來便捷,但它的學(xué)習(xí)肯定不會(huì)那么一帆風(fēng)順,總會(huì)遇到問題。我想解決問題最好的方法是理解它,從多方面理解、掌握它。
首先是對概念的理解,例如關(guān)于游標(biāo)的使用,最基本的操作語句如定義游標(biāo):DECLARECURSOR、打開游標(biāo):OPEN、從游標(biāo)中讀記錄:FETCH、關(guān)閉游標(biāo):CLOSE、釋放游標(biāo):DEALLOCATE、執(zhí)行:EXEC等,如果都不明白這些語句含義,如何掌握它?其次是對數(shù)據(jù)結(jié)構(gòu)的理解,數(shù)據(jù)庫就象房子,也有地基、承重墻(框架)、門、窗、內(nèi)部家俱飾品等,對應(yīng)到數(shù)據(jù)庫里,一樣可以找到相應(yīng)的東東。地基就象數(shù)據(jù)庫的系統(tǒng)表,不論以后要蓋多少房子,多高多大的房子,都要在地基上開始;框架(承重墻)可以是每張表,也可以是每張表中的字段,是不可逾越而又相互交叉的;門窗就是數(shù)據(jù)庫中的通道,就是索引、訪問權(quán)限、視圖等;內(nèi)飾、家具就是最終的用戶數(shù)據(jù),是放在數(shù)據(jù)庫這所房子里的東西。然后是在思維上的理解,東西方的思維方式上存在差異,比如在多表查詢、數(shù)據(jù)庫結(jié)構(gòu)優(yōu)化時(shí)需要多考慮這種理解和實(shí)施層面的“差異性”。
今年7月5日至7月24日,我們計(jì)算機(jī)學(xué)院零八級學(xué)生進(jìn)行了數(shù)據(jù)庫課程設(shè)計(jì)實(shí)訓(xùn)。
在實(shí)習(xí)中,我嚴(yán)格按照實(shí)習(xí)規(guī)程進(jìn)行操作。做為實(shí)習(xí)小組的一名成員,我也積極配合其他成員,互相協(xié)作和幫助。大家在實(shí)習(xí)期間,雖然經(jīng)常感到很苦,很累,但苦中有樂,累中有趣,也都表現(xiàn)的非常地積極努力認(rèn)真。
在實(shí)訓(xùn)快要結(jié)束的此刻,這次實(shí)習(xí)內(nèi)容是計(jì)算機(jī)數(shù)據(jù)庫設(shè)計(jì)實(shí)訓(xùn),時(shí)間雖然只有三個(gè)周,但我們獲益不淺,感慨良多。我感受最深的,有如下幾點(diǎn):
其一,實(shí)訓(xùn)是個(gè)人綜合能力的檢驗(yàn)。要想學(xué)好計(jì)算機(jī)課程,除了計(jì)算機(jī)基礎(chǔ)知識(shí)功底深厚外,還需有一定的實(shí)踐動(dòng)手能力,操作能力,應(yīng)付突發(fā)故障的能力,還要對常用軟件都能熟練操作。作為一名快要畢業(yè)的大三學(xué)生,還要求有較強(qiáng)的表達(dá)能力,同時(shí)還要學(xué)會(huì)靈活運(yùn)用學(xué)到的知識(shí)。另外,還必須有較強(qiáng)的應(yīng)變能力、獨(dú)立思考的能力和堅(jiān)強(qiáng)的毅力。第一次做比較正規(guī)一點(diǎn)的項(xiàng)目我感到有時(shí)無法按時(shí)完成組長交付的任務(wù),所以需要通過多方面去查閱資料,比如網(wǎng)上查閱、圖書館資料或是尋求其他同學(xué)的幫助。盡管累,但這一切讓人找到了學(xué)習(xí)的興趣。
其二,此次實(shí)訓(xùn),我深深體會(huì)到了積累知識(shí)的重要性。俗話說:千里之行,始于足下。我對此話深有感觸。這次實(shí)習(xí),我們學(xué)習(xí)的是計(jì)算機(jī)專業(yè)學(xué)生數(shù)據(jù)庫課程設(shè)計(jì)。jsp和數(shù)據(jù)庫的設(shè)計(jì),雖有以前的理論知識(shí)作為基礎(chǔ),但在實(shí)訓(xùn)中常常會(huì)涉及到其他方面的知識(shí),比如像FreeMind 、Visual Rose和Project軟件等,還有通過組長的指導(dǎo),使我初步的了解了一些有關(guān)hibernate的一些知識(shí),比如它所用的5個(gè)核心接口Session、SessionFactory、Transaction、Query和Configuration的使用方法。其中對于我們組所做的企業(yè)信息管理系統(tǒng),在組長的指導(dǎo)下運(yùn)用了hibernate技術(shù),該技術(shù)主要方便程序員使用面向?qū)ο蟮木幊趟季S和提高程序的開發(fā)效率。這些都是以前平常理論課程中不會(huì)用到的,而此次實(shí)訓(xùn)讓我們有了拓寬知識(shí)面極其技術(shù)水平能力提升的機(jī)會(huì)。我們大家都在實(shí)訓(xùn)中表現(xiàn)得非常活躍。通過這次實(shí)訓(xùn),我真正領(lǐng)會(huì)實(shí)踐與理論相結(jié)合的重要性。
再次,此次實(shí)訓(xùn)增強(qiáng)了我畢業(yè)就業(yè)的信心和勇氣。這次實(shí)訓(xùn),我們初步了解了我們計(jì)算機(jī)專業(yè)就業(yè)后的工作內(nèi)容及其工作方式。同時(shí),我們還看到在大學(xué)里還是學(xué)到了不少東西,只是感覺不到而已。所以,我們有就業(yè)危機(jī)感是應(yīng)該的,但不能過于自卑和擔(dān)憂,否則會(huì)妨礙自己的學(xué)習(xí)?,F(xiàn)在,我們能做的就是多吸取知識(shí),提高自身的綜合素質(zhì)。自己有了能力,到時(shí)候才會(huì)是“車到山前必有路”。
這次實(shí)訓(xùn)也是對我學(xué)習(xí)上的一次大檢驗(yàn)。因?yàn)橛?jì)算機(jī)專業(yè)的特殊性,如果我們只會(huì)一些理論知識(shí),那么我們就不是個(gè)合格的計(jì)算機(jī)專業(yè)學(xué)生。通過這次實(shí)踐的操作,增強(qiáng)我們學(xué)習(xí)計(jì)算機(jī)的欲望,對將來就業(yè)增加了信心!
轉(zhuǎn)眼間在從大一踏進(jìn)學(xué)校的校門到現(xiàn)在剛剛好一年了,在這一年中,數(shù)據(jù)庫也如影隨形。
在這一年中我主要學(xué)習(xí)的數(shù)據(jù)庫是sql server,在學(xué)習(xí)的時(shí)候過程中,我們首先是從基礎(chǔ)開始,比如數(shù)據(jù)類型、運(yùn)算符號、關(guān)鍵字等等,然后上升到一些增刪改查,還有觸發(fā)、存儲(chǔ)過程等的使用等等。
經(jīng)過了一學(xué)期的學(xué)習(xí),我從起初對數(shù)據(jù)庫的認(rèn)識(shí)模糊到后來清晰,深入,我認(rèn)為我學(xué)到了許許多多的東西。當(dāng)然,在學(xué)習(xí)中,薛立柱會(huì)給我們在網(wǎng)上下很多的學(xué)習(xí)資料,同時(shí)他也會(huì)建議我們多讀讀網(wǎng)上的學(xué)習(xí)資料。除了這個(gè)以外,我在學(xué)習(xí)數(shù)據(jù)庫課程過程中,接觸到的軟件工程思想,網(wǎng)上學(xué)習(xí)經(jīng)驗(yàn),以及利用網(wǎng)絡(luò)的學(xué)習(xí)資源都很好的改善了我的學(xué)習(xí)。后來,在學(xué)習(xí)的深入中,雖然學(xué)習(xí)有時(shí)是十分叫人感到枯燥乏味的,但我慶幸的是我堅(jiān)持了下來,在最后的考試復(fù)習(xí)中,薛立柱老師雖然勸誡我學(xué)習(xí)不要因?yàn)榭荚嚩V?。是?要想學(xué)好一門功課我們需要的是持之以恒的精神。
數(shù)據(jù)庫編程,這個(gè)是作為一個(gè)程序員的基本功,絕大多數(shù)軟件開發(fā)公司數(shù)據(jù)庫編程都是由程序員自己完成的,因?yàn)樗墓ぷ髁坎皇呛艽?,也不是很?fù)雜。所以作為一個(gè)綜合的程序員,學(xué)習(xí)數(shù)據(jù)庫編程,像數(shù)據(jù)庫四大操作,增刪改查,還有觸發(fā)、存儲(chǔ)過程等的使用,這些都是基礎(chǔ)的基礎(chǔ)。很多時(shí)候我們會(huì)認(rèn)為數(shù)據(jù)庫沒什么作用,學(xué)習(xí)的時(shí)候吊兒郎當(dāng),到今年做項(xiàng)目時(shí),還不會(huì)連接查詢,要想避免這種情況發(fā)生就必須打好基礎(chǔ),扎實(shí)的掌握每個(gè)知識(shí)點(diǎn)。
只要你從事計(jì)算機(jī)行業(yè),就需要學(xué)習(xí)好數(shù)據(jù)庫的基礎(chǔ)知識(shí),不論以后選擇哪個(gè)方向,數(shù)據(jù)庫的學(xué)習(xí)都不能放松。古人云:書到用時(shí)方恨少,知識(shí)學(xué)多了不會(huì)成為累贅,慢慢的積累,總有用到的時(shí)候。給自己明確一個(gè)目標(biāo),剩下的就是向著這個(gè)目標(biāo)努力,無論遇到什么困難,克服它就向成功邁進(jìn)了一步。
為期一周的實(shí)訓(xùn)已經(jīng)結(jié)束,從這一周中,有了很多的感悟。從學(xué)到和掌握到的東西來說,在書本上學(xué)到的東西非常不牢固,然而實(shí)訓(xùn)真的讓我受益匪淺!實(shí)訓(xùn)第一天到教室時(shí),看到老師給我們講試訓(xùn)的內(nèi)容與要求,然后告訴我們一些要完成的任務(wù)與作業(yè),然后根據(jù)試訓(xùn)的內(nèi)容與要求授課,讓我們從實(shí)踐中去體會(huì)所學(xué)的知識(shí)。說實(shí)話,對于SQL Server 數(shù)據(jù)庫,我所學(xué)到的知識(shí)很不牢固,當(dāng)時(shí)在課堂上聽課所記住的也并不多,所以在試訓(xùn)開始時(shí),真的不知道該干些什么?有一種“何去何從”的感覺!但隨著老師的教課和講解,以及和同學(xué)的討論,再結(jié)合自己所知道的知識(shí)和老師所發(fā)放下的課程內(nèi)容,根據(jù)這些實(shí)際的情況,我對自己將要做的事也有了興趣和信心。所以在接下來的時(shí)間中,我們在老師的幫助下開始了數(shù)據(jù)庫相關(guān)的實(shí)訓(xùn)。 在這次的google訂餐系統(tǒng)的設(shè)計(jì)過程中,我們根據(jù)該google訂餐系統(tǒng)的功能,將其分解三大部分來完成,第一部分就是建立數(shù)據(jù)庫和表,并給其添加約束;第二是角色的管理,分為管理員,訂餐用戶和餐館;第三就是用編程語言建立管理菜單。所以 試訓(xùn)的內(nèi)容是從數(shù)據(jù)庫和數(shù)據(jù)表的創(chuàng)建和修改開始的,表是建立關(guān)系數(shù)據(jù)庫的基本結(jié)構(gòu),用來存儲(chǔ)數(shù)據(jù)具有已定義的屬性,在表的操作過程中,有查看表屬性,有查看表信息,修改表中數(shù)據(jù),刪除表中的數(shù)據(jù)以及修改表與刪除表的操作。我們以SQL Server數(shù)據(jù)庫為基礎(chǔ),建立一個(gè)google訂餐系統(tǒng)的數(shù)據(jù)庫管理體系,并將數(shù)據(jù)庫與程序連接,用編程語言建
立數(shù)據(jù)庫管理菜單。老師給我們講了庫和表的創(chuàng)建方法,以及約束的內(nèi)心及其語法結(jié)構(gòu),讓我們知道了不同約束的功能和使用的環(huán)境,還給我們說了標(biāo)識(shí)列的使用和作用。講了數(shù)據(jù)庫的操作,增刪改查。使我們掌握了 into,d from,set,以及select__from語句的的相關(guān)知識(shí)和運(yùn)用。其中還學(xué)到了分頁查詢以及多表查詢。
從這次試訓(xùn)中讓我們更明白了一些知識(shí),表是數(shù)據(jù)庫最重要的一個(gè)數(shù)據(jù)對象,表的創(chuàng)建好壞直接關(guān)系到數(shù)據(jù)庫的成敗,表的內(nèi)容是越具體越好,但是也不能太繁瑣,以后在實(shí)際運(yùn)用中使用多表,對表的規(guī)劃和理解就會(huì)越深刻。通過這次試訓(xùn),讓我深刻的了解到自己的不足,要想對進(jìn)行數(shù)據(jù)庫更深的學(xué)習(xí),自己得要多看有關(guān)的課外書籍,并多做練習(xí),不懂得要多問同學(xué)和請教老師,以解決自己遇到的難題,知道更多的知識(shí)。實(shí)訓(xùn)不僅是讓我們在實(shí)踐中對理論知識(shí)的驗(yàn)證,也讓我們知道我們多學(xué)的知識(shí)在社會(huì)上的運(yùn)用,把所學(xué)知識(shí)和企業(yè)商業(yè)接軌。
這次實(shí)訓(xùn),不僅讓我們學(xué)到了許多有關(guān)數(shù)據(jù)庫的知識(shí),老師也給我們講了很多社會(huì)現(xiàn)狀和就業(yè)情況,讓我們不同的角度了解這個(gè)專業(yè)的就業(yè)趨勢。讓我們在今后的學(xué)習(xí)中更有動(dòng)力的充實(shí)自己,曾加自己的知識(shí)面和鍛煉自己各方面能力。