資料庫課程設計實驗報告

2021-03-04 06:35:11 字數 1186 閱讀 2277

學院: 電子與資訊工程學院

專業: 軟體工程

班級: 11級軟體本二班

學號110918047

姓名江龍輝

指導教師魏韡

完成時間: 2023年12月25日

一、設計要求

根據現實世界的組織和工作過程,其中乙個員工可以屬於乙個部門,乙個部門可以有多個員工,乙個員工可以同時參加多個專案,乙個專案有多個員工開發1) 用e-r圖描述概念模型

確定實體和實體的屬性

確定員工和部門的聯絡,員工與專案間的聯絡,並給萊聯絡命名,指出聯絡的型別

確定聯絡本身的屬性

畫出員工,部門,專案組成的e-r圖

(2) 將e-r圖轉換為關係模式

將實體轉化為關係模式

將聯絡轉化為關係模式

寫出表的關係模式,並表明各自的主碼和外碼

確定主要屬性的約束條件

(3) 設計對應的關係模式的資料表,並在每個資料表中輸入不少於10條記錄

二、設計環境windows7,sqlserver2008

三、設計過程1.概念模型設計實體:員工(員工號,姓名,性別,出生年月,工資,所在部門號)、部門(部門號,部門名,部門**,部門人數,部門位址)、專案(專案號,專案名,所在地方)聯絡:

屬於(員工和部門的聯絡)1:n、參與(員工和專案的聯絡)m:n員工參與專案(員工號,專案號,職責)畫出員工、部門、專案組成的e-r圖如下:

1mn2.關係模式設計

員工(員工號,姓名,性別,出生年月,工資,所在部門號)

部門(部門號,部門名,部門**,部門人數,部門位址)

專案(專案號,專案名,所在地方)

參與(員工號,專案號,職責)

約束條件:員工號,姓名,部門號,部門名,專案號,專案名不允許為空。

3.資料表設計

(1)員工表的設計

記錄(2)專案表的設計

記錄(3)部門表的設計

記錄(4)參與表的設計

記錄四、體會

通過本實驗,學會了用物件資源管理器和sql語句建立表和修改表中的一些屬性。同時還知道了有關表的約束和不同的數有不同的數值型別。在建立表的過程中學會了使用主鍵約束和外來鍵約束。

需注意的是外來鍵約束需考慮一些特定的條件,不然在設定外來鍵約束的時候就容易出錯。不僅如此,還要熟悉並掌握sql語句的規則,理解其中**所表示的意思,做到在理解的基礎上實現各**的相應操作。

資料庫課程設計實驗報告

課程設計報告 課程設計題目 圖書借閱管理系統資料庫的設計與實現 專業 網路工程 班級 10211302 姓名 王鈺 學號 1021130209 指導教師 遊勝玉 2011年 11月 30日 目錄1.實驗題目 2.實驗時間 地點3.實驗目的 4.實驗要求 5.實現思路 6.實現過程 7.實驗總結 8....

資料庫課程設計實驗報告

課程名稱 資料庫原理與應用課程設計 學院名稱 計算機工程學院 專業 電腦科學與技術 學期 11 12 1 日期 12 5 12 16 班級學號 姓名教師姓名 學分 2 成績 目錄一 實驗目的 3 二 資料庫的概念設計 3 1 系統的概念模型 3 2 將概念模型轉換為改性模型 4 2.1將e r模型轉...

資料庫課程設計實驗報告

二 需求分析 一 系統綜合需求 二 功能需求 三 資料需求 1.資料流圖 2.資料字典 三 系統設計 一 邏輯結構設計 二 概念結構設計 e r圖 四 詳細設計 一 開發平台及工具 二 資料庫分析 五 源程式清單 六 設計心得 資料庫課程設計 學生成績管理系統 一 系統定義 隨著學校向全國及至世界範...