資料庫系統原理實習報告

2021-09-27 20:38:19 字數 2169 閱讀 9786

河南工程學院

實習報告

系(部計算機學院

專業電腦科學與技術

班級負責人學號及姓名

成員學號及姓名

年月日資料庫系統原理課程設計指導教師評分表

實習 (訓) 報告評語

等級評閱人職稱

年月日河南工程學院

實習(訓)報告

實習目的(內容): 學習和掌握資料庫原理及sql server 2000

資料庫開發工具,培養資料庫程式開發能力。

實習時間自月日至月日

共天。 實習地點

實習單位: 計算機學院

指導教師: 李華院長: 曲巨集山

目錄一、需求分析 1

二、概念結構設計 1

三、邏輯結構設計 1

四、資料庫的物理設計 1

五、資料庫設計實現及執行 1

六、系統詳細設計及實現 2

七、實訓總結及心得體會 3

需包含內容為:

1.問題描述:設計系統的簡單描述。

2.系統功能描述,對自己所負責的功能模組,可畫出所設計模組的操作流程;系統資料流圖;並分析所需要儲存的資料資訊,及資料字典。

3.有何安全性與完整性方面的要求(參照所給出的語義規則)。如是否需要定義具有什麼功能的儲存過程、需定義具有什麼功能的觸發器、對不同的使用者有何不同的系統使用許可權等。

(同組同學及分工請在此說明)

畫出系統區域性及合併後的整體e-r模型;並對模型中所出現的實體及屬性等資訊加以說明。

1.模式設計:按系統整體e-r模型,寫出關係模式;並利用資料字典加以描述。

(如每個關係模式有何屬性、屬性的型別、屬性值的長度、是否可取空值、是否為主碼、有何約束條件等資訊)

2.子模式設計:即針對自己的設計模組的應用需定義什麼樣的檢視表結構;並利用資料字典加以描述。

(如每個關係子模式有何屬性、屬性的型別、屬性值的長度、是否可取空值、是否為主碼、有何約束條件等資訊)

為了提高在表中搜尋元組的速度,在實際實現的時候應該基於某些屬性建立索引。給出所建立的索引。(包括按哪些表中哪些屬性按公升序還是降序來建立索引及相應的t-sql的建立語句)。

1.資料庫的建立

t-sql語句:

2.資料表的建立(可同時在建立時定義相關的約束)

t-sql語句:

說明:若有完整性約束的內容,可以在建立表時同時實現。按需求及自行設計模組中所實現的情況,在該部分對完整性約束加以實現。

3.檢視的建立(僅需給出自己設計模組中所用的檢視)

t-sql語句:

4.儲存過程的定義實現(僅需給出自己設計模組中所用的)

t-sql語句:

在宿主語言中呼叫儲存過程**段(貼上):

測試結果貼上:

5.觸發器的定義實現(僅需給出自己設計模組中所用的)

t-sql語句:

測試結果貼上:

6.自行設計各模組中所涉及的操作語句

(1)插入資料操作

每個功能模組描述方法如下:

功能介面(貼上);

功能介面簡單描述;

t-sql語句與宿主語言巢狀使用**段(貼上);

測試結果貼上;

(2)刪除資料操作

每個功能模組描述方法如下:

功能介面(貼上);

功能介面簡單描述;

t-sql語句與宿主語言巢狀使用**段(貼上);

測試結果貼上:

(3)修改資料操作

每個功能模組描述方法如下:

功能介面(貼上);

功能介面簡單描述;

t-sql語句與宿主語言巢狀使用**段(貼上);

測試結果貼上;

1.程式的開發環境、執行環境設定。

2.系統功能模組圖及說明。

3.每個模組的關鍵語句、關鍵**段及關鍵技術說明。(注意:不是所有程式**!)

4.測試與除錯

(一段話即可,不需要長篇大論!)

對設計質量的描述,針對設計的系統本身,可以寫系統實現了哪些功能,有什麼特色,以及哪些問題是以後需要進一步考慮和完善的(即與實際能用的系統還有哪些差別?)。要寫得概括、簡短。

課程設計過程的收穫、遇到問題、對遇到的問題解決過程的思考、程式除錯能力的思考、經驗和體會以及對設計與實現的回顧討論和分析;在課程設計過程中對課程的認識等內容;對於組長來說,還可以說明一下任務分工、設計協作等專案管理方面的體會和感受。

資料庫系統原理實習報告 本科

河南工程學院 實習報告 系 部理學院 專業資訊與計算科學 班級1042 負責人學號及姓名 201011002221 趙元培 成員學號及姓名趙元培 2013年 7月日 資料庫系統原理課程設計指導教師評分表 實習 訓 報告評語 等級評閱人職稱 年月日河南工程學院 實習 訓 報告 實習目的 內容 學習和掌...

資料庫系統原理計算總結

3.7已知關係模式r abc f 求f 可以直接通過自反律 增廣律 傳遞律加以推廣 f 4.6 試分析下列分解是否具有無損聯接和保持函式依賴的特點 1 設r abc f1 在r上成立,1 首先,檢查是否具有無損聯接特點 第1種解法 演算法4.2 結果第二行全是a行,因此分解是無損聯接分解。第2種解法...

資料庫系統概論實習報告一

資料庫技術及應用 實驗報告一 學生姓名 學號院系 專業課程名稱資料庫技術及應用 任課教師 二0 年月日 用sql語句實現如下操作 1.在stu資料庫中,建立學生表s sno,sname,sage sno為主碼,sname取唯一值,資料如下 s1zhao19 s2qian23 s3sun34 s4li...