關於資料庫培訓的總結
SQL Server 資料庫管理課實訓報告
這個星期是我們SQL Server 資料庫管理課的實訓,經過一個星期的實訓,讓我將書本上的理論與實踐相結合,領會到了許多平時課堂上所沒有接受的課外知識課外訓練,懂得如何去運用自己學到的書本上的知識,而進行的一次分析設計綜合的訓練。而本次實訓的目的是讓我們掌握資料庫系統的原理、技術,將理論與實際相結合,應用現有的資料庫管理系統軟體,規範、科學地完成一個設計與實現。
其實說心裡話,在實訓資料庫之前我對資料庫這門課程是既抗拒又害怕的。從第一節課開始,我在很認真的聽老師講課,而且自己也非常有信心學好這門課程。但是上了一個月的課程後我發現,對於資料庫我學的完全是迷迷糊糊,對於查詢命令學的也是似懂非懂,後來老師授課的內容開始越積越多,我不會的沒弄懂的也越積越多,最後開始害怕這門課上課,更害怕這門課考試。
抱著不想掛科的心理,在資料庫實訓之前,我抽了一個星期的時間仔細地看了書,並且把課後習題仔仔細細地重新做了一遍,對這本書的整個知識體系在腦袋裡面有個大概的印象,後來老師告訴我們這次實訓的目標,於是我對這次實訓工作胸中就開始有大致的輪廓。 這次我們實訓的內容是從資料庫、資料表的建立和修改開始的,我知道了:
表是建立關係資料庫的基本結構,用來儲存資料具有已定義的`屬性,在表的操作過程中,有查看錶資訊、查看錶屬性、修改表中的資料、刪除表中的資料及修改表和刪除表的操作。從實訓中讓我更明白一些知識,表是資料最重要的一個數據物件,表的建立好壞直接關係到數資料庫的成敗,表的內容是越具體越好,但是也不能太繁瑣,以後在實際應用中多使用表,對錶的規劃和理解就會越深刻。
我們實訓的另一個內容是資料庫的約束、檢視、查詢。
查詢語句的基本結構,和簡單SELECT語句的使用,多表連線查詢。而在檢視的操作中,也瞭解到了檢視是常見的資料庫物件,是提供檢視和存取資料的另一種途徑,對查詢執行的大部分操作,使用檢視一樣可以完成。使用檢視不僅可以簡化資料操作,還可以提高資料庫的安全性,不僅可以檢索資料,也可以透過檢視向基表中新增、修改和刪除資料。
儲存過程、觸發器也是我們實訓的內容之一, 在操作中有建立儲存過程,執行儲存過程,及檢視和修改儲存過程,這些都是非常基礎的東西,但對使用者卻是非常重要的呢,只有熟悉了T_SQL語言,才能更好的掌握更多的東西。
我們還學習了,SQL管理、資料的匯入、匯出、備份和還原。有SQL Server 安全訪問控制;登入賬戶的管理;資料庫角色的管理;使用者許可權管理。維護資料庫的安全是確保資料庫正常執行的重要工作。資料的備份是對SQL Server資料事務日誌進行複製,資料庫備份記錄了在進行備份操作的資料庫中所有資料的狀態。而資料的備份還分為資料庫完整備份、差異備份、事務日誌備份、檔案及檔案組備份。做資料備份就是為了以後的資料庫恢復用。在實訓內容上我們還做了倉庫管理資料庫,其中的要求包含了許多資料庫的物件,綜合了我們所學的許多知識,讓我們更努力的把所學到的東西運用上去。
實訓課是在學習與探索中度過的,短暫的一星期實訓是結束了,但其中讓我們學到了許多知識,出現許多未知的為什麼,如資料備份與還原的步驟,如何建立檢視、觸發器等一系列的問題,正是在老師和同學的共同努力之下,我們才一步步把問題解決了,最終完成了自己一個人不可能完成的任務。
這次實訓我和馮亞勤組成一個小組來共同完成這次的實訓專案,每次實訓我都能感受到團隊的合作很重要,這次的實訓也不例外。我有不會做的題的時候會問馮亞勤,馮亞勤不會的時候我倆會一起看書一起商量著做,當做出來的命令還是不對的時候會請老師幫忙。有的時候是自己太粗心,寫錯了一個單詞執行不出來你工齡的時候就以為自己寫的命令語法有問題,老師看到了會耐心的指出來是我單詞寫錯了。於是我認識到在以後的工作中不僅要有頭腦還應該認真仔細有耐心。