實訓(xùn)2-設(shè)計學(xué)生管理數(shù)據(jù)庫的結(jié)構(gòu).doc_第1頁
實訓(xùn)2-設(shè)計學(xué)生管理數(shù)據(jù)庫的結(jié)構(gòu).doc_第2頁
實訓(xùn)2-設(shè)計學(xué)生管理數(shù)據(jù)庫的結(jié)構(gòu).doc_第3頁
實訓(xùn)2-設(shè)計學(xué)生管理數(shù)據(jù)庫的結(jié)構(gòu).doc_第4頁
實訓(xùn)2-設(shè)計學(xué)生管理數(shù)據(jù)庫的結(jié)構(gòu).doc_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

SQL server 數(shù)據(jù)庫應(yīng)用實訓(xùn)指導(dǎo) 廣州城建職業(yè)學(xué)院設(shè)計學(xué)生管理數(shù)據(jù)庫的結(jié)構(gòu) 學(xué)習(xí)目標(biāo):1、能初步了解系統(tǒng)需求分析的方法2、能讀懂?dāng)?shù)據(jù)流圖3、能繪制E-R圖4、會編寫數(shù)據(jù)庫設(shè)計說明書工作任務(wù):任務(wù)1 學(xué)生管理系統(tǒng)需求分析任務(wù)2 設(shè)計學(xué)生管理系統(tǒng)E-R圖任務(wù)3 設(shè)計學(xué)生管理系統(tǒng)的關(guān)系模式任務(wù)4 設(shè)計學(xué)生管理系統(tǒng)的物理結(jié)構(gòu)任務(wù)5 編寫數(shù)據(jù)庫設(shè)計說明書任務(wù)1分析:需求分析的任務(wù)首先調(diào)查組織機構(gòu)情況然后調(diào)查各部門的業(yè)務(wù)活動情況協(xié)助用戶明確對新系統(tǒng)的各種要求確定新系統(tǒng)的邊界數(shù)據(jù)流圖繪制舉例儲戶將填好的取款單、存折交銀行,銀行做如下處理: 審核并查對帳目,將不合格的存折、取款單退回儲戶,合格的存折、取款單送取款處理。 處理取款修改帳目,將存折、利息單、結(jié)算清單及現(xiàn)金交儲戶,同時將取款單存檔。畫出銀行取款處理數(shù)據(jù)流圖。第一步,畫出關(guān)聯(lián)數(shù)據(jù)流圖。注意,現(xiàn)金是實物,不能作為數(shù)據(jù)流。第二步,逐層分解加工,畫出下層DFD需求分析的方法數(shù)據(jù)字典任務(wù)2分析: 根據(jù)需求分析階段收集到的材料,首先,利用分類、聚集、概括等方法抽象出實體。對列舉出來的實體,一一標(biāo)注出其相應(yīng)的屬性。其次,確定實體間的聯(lián)系類型(一對一,一對多,多對多)。最后使用ER_Designer工具畫出E-R圖。1. 確定實體 通過調(diào)查了解到學(xué)生管理系統(tǒng)的實體有系部、班級、課程、學(xué)生、教師等。2.確定實體屬性。如:學(xué)生的相關(guān)屬性有學(xué)號、姓名、性別、出生日期等。3.經(jīng)過分析確定系統(tǒng)中各實體存在以下聯(lián)系(1)系部和班級之間有個聯(lián)系“從屬”,它是一對多的聯(lián)系;(2)班級和學(xué)生之間有個聯(lián)系“組成”,它是一對多的聯(lián)系;(3)系部和教師之間有個聯(lián)系“聘任”,它是一對多的聯(lián)系;(4)教師和課程之間有個聯(lián)系“授課”,它是多對多的聯(lián)系;(5)學(xué)生和課程之間有個聯(lián)系“選修”,它是多對多的聯(lián)系;E-R圖中的基本概念實體(Entity):是一個有著一系列顯著的、易辨認(rèn)的屬性的對象。實體可以是具體的(物體、人物等。)實體也可以抽象的(事、概念、事物之間的聯(lián)系)屬性(Attribute)實體的特性,它描述了實體的一個部分。一個實體可由若干個屬性來刻畫。 如學(xué)生(學(xué)號,姓名,性別,)碼(Key):唯一標(biāo)識實體的屬性集。 如:學(xué)號為學(xué)生的碼。確定屬性的指導(dǎo)可能將名詞當(dāng)作屬性,但不應(yīng)將其和實體混淆ER圖設(shè)計原則 真實性原則 避免冗余原則 簡單性原則 合適性原則(用實體或?qū)傩曰蚵?lián)系集) 注意對客觀對象的約束(映射約束、鍵碼約束、參照完整性約束)E-R圖描述現(xiàn)實世界的概念模型實體:屬性:聯(lián)系:一對一聯(lián)系一對多聯(lián)系多對多聯(lián)系1畫出“系和教師關(guān)系”的分E-R圖2畫出“學(xué)生和課程關(guān)系”的分E-R圖3畫出“教師和課程關(guān)系”的分E-R圖(學(xué)生練習(xí))4畫出全局E-R圖(學(xué)生練習(xí))任務(wù)3分析: 根據(jù)任務(wù)要求,需要先將E-R模型按規(guī)則轉(zhuǎn)化為關(guān)系模式,在根據(jù)導(dǎo)出的關(guān)系模式根據(jù)功能需求,增加關(guān)系、屬性并規(guī)范化得到最終的關(guān)系模型 。1“教師”與“系部”之間存在一對多的關(guān)系 系部(系部編碼,系部名稱) 教師(教師編碼,教師姓名,性別,出生日期,職稱)2. “學(xué)生”與“課程”之間存在多對多的關(guān)系 學(xué)生(學(xué)號,姓名,性別,出生日期,入學(xué)成績,班級編碼) 課程(課程編碼,課程名,學(xué)分) 選修(學(xué)號,課程編碼,成績)3. “教師”與“課程”之間存在多對多的關(guān)系 教師(教師編碼,教師姓名,性別,出生日期,職稱) 課程(課程編碼,課程名,學(xué)分) 授課(教師編碼,課程編碼)4. 對1、2、3處理結(jié)果進行綜合,得到最終的關(guān)系數(shù)據(jù)模型系部(系部編碼,系部名稱)教師(教師編碼,教師姓名,性別,出生日期,職稱)學(xué)生(學(xué)號,姓名,性別,出生日期,入學(xué)成績,班級編碼)課程(課程編碼,課程名,學(xué)分)選修(學(xué)號,課程編碼,成績)授課(教師編碼,課程編碼)班級(班級編碼,班級名,所屬專業(yè))專業(yè)(專業(yè)編碼,專業(yè)名,所屬系部)任務(wù)4分析: 根據(jù)設(shè)計的關(guān)系模式,建立系部表、教師表、學(xué)生表、課程表、選修表、授課表、班級表、專業(yè)表 共8張表任務(wù)5 編寫數(shù)據(jù)庫設(shè)計說明書撰寫引言、外部設(shè)計,樣例如下:撰寫約定、專門指導(dǎo)、支持軟件,樣例如下:撰寫結(jié)構(gòu)設(shè)計,樣例如下:撰寫結(jié)構(gòu)設(shè)計,樣例如下:撰寫安全保密設(shè)計,樣例如下:練習(xí)題:根據(jù)自己的特長,任選一個管理信息系統(tǒng)進行數(shù)據(jù)庫設(shè)計1.管理信息系統(tǒng)數(shù)據(jù)庫需求分析。完成對畫出用例圖,數(shù)據(jù)流圖,功能結(jié)構(gòu)圖。2.數(shù)據(jù)庫概念設(shè)計完成E-R圖。3.數(shù)據(jù)庫邏輯設(shè)計完成關(guān)系模型。4.數(shù)據(jù)庫物理設(shè)計完成數(shù)據(jù)庫數(shù)據(jù)表的創(chuàng)建5.撰寫數(shù)據(jù)庫設(shè)計說明書。思考題:1.數(shù)據(jù)庫的基本概念:DBMS、DB、DBS、DBA。2.E-R圖的基本符號有哪些?3.如何將E-R圖轉(zhuǎn)換為關(guān)系模式?1)安裝的軟件要求: SQL Server 2005企業(yè)版的數(shù)據(jù)庫引擎只能安裝在Windows 2003 Server操作系統(tǒng)(或其他Server操作系統(tǒng))。如果你想安裝在Windows XP Pro系統(tǒng)上,你應(yīng)該安裝SQL Server 2005 Development版(開發(fā)版)。 Microsoft Windows .NET Framework 2.0 IIS 5.0或更高版本 IE 6.0 SP1或更高版本2)安裝的硬件要求: 處理器類型 Pentium III 兼容處理器或更高速度的處理器。處理器速度 600 MHz以上,建議1Gz或更高;內(nèi)存512 MB以上,建議1GB或更高;可用磁盤空間 1.6 GB以上。實驗步驟:1. 由于學(xué)校機房的計算機都安裝了保護卡,所以學(xué)生練習(xí)安裝SQL Server 2005,請使用虛擬機。先進入VMware虛擬機,啟動XP操作系統(tǒng),將虛擬光驅(qū)加載SQL Server 2005安裝的鏡像文件2. 虛擬機光驅(qū)指向SQL Server 2005安裝的ISO鏡像文件,雙擊setup.exe,出現(xiàn)安裝屏幕 ,單擊“下一步”3. 進入系統(tǒng)配置檢查。如果通過系統(tǒng)配置檢查,則顯示Microsoft SQL Server 2005安裝向?qū)Ы缑?,單擊“下一步”按鈕,進入“安裝必備組件”界面 4. 單擊“安裝服務(wù)器組件、工具、聯(lián)機叢書和示例”超鏈接,進入“系統(tǒng)配置檢查”界面。安裝程序?qū)ο到y(tǒng)的軟硬件進行整體檢查。檢查完畢后,會出現(xiàn)成功、錯誤和警告信息,其中錯誤會影響以后的正常安裝,單擊“下一步”按鈕,進入“注冊信息”界面,輸入姓名和公司名稱 5. 單擊“下一步”按鈕,進入“要安裝的組件”界面,用戶可以根據(jù)需要選擇安裝的組件,單擊“下一步”按鈕,進入“實例名”界面,在此可以選中默認(rèn)實例或者命名實例。這里選擇“命名實例”單選框,在文本框內(nèi)輸入唯一的實例名稱 6. 單擊“下一步”按鈕,進入“服務(wù)賬戶”界面,此界面中可以為SQL Server 服務(wù)賬戶指定用戶名、密碼和域名等。這里選擇“使用內(nèi)置系統(tǒng)賬戶”單選按鈕,單擊“下一步”按鈕,進入“身份驗證模式”界面,在此可以選擇系統(tǒng)的登錄模式:“Windows 身份驗證模式”或者是“混合模式”。這里選擇了“混合模式”,并輸入sa管理密碼7. 單擊“下一步”按鈕,進入“排序規(guī)則設(shè)置”界面,在此可以指定SQL Server實例的排序規(guī)則。這里選擇默認(rèn)設(shè)置,單擊“下一步”按鈕,進入“報表服務(wù)器安裝選項”界面,使用默認(rèn)設(shè)置 8. 單擊“下一步”按鈕,進入“要安裝的組件”界面,用戶可以根據(jù)需要選擇安裝的組件,單擊“下一步”按鈕,進入“實例名”界面,在此可以選中默認(rèn)實例或者命名實例。這里選擇“命名實例”單選框,在文本框內(nèi)輸入唯一的實例名稱 9. 單擊“下一步”按鈕,進入“錯誤和使用情況報告設(shè)置”界面,用于設(shè)置是否自動將SQL Server 2005的錯誤信息和使用情況報告給Microsoft公司,單擊“下一步”按鈕,進入“準(zhǔn)備安裝”界面,用戶確認(rèn)安裝信息 10. 單擊“下一步”按鈕,進入“安裝進度”界面,顯示正在安裝的進度條,所有組件都成功安裝完畢后,單擊“下一步”按鈕,進入“完成Microsoft SQL Server 2005安裝”界面,單擊“完成”按鈕,完成整個軟件的安裝。任務(wù)2分析本任務(wù)要完成四個子任務(wù):任務(wù)2.1 SQL Server服務(wù)器的啟動、暫停和關(guān)閉單擊“開始”“程序”“Microsoft Server 2005”“配置工具”“SQL Server 2005 Configuration Manager”菜單,可以啟動SQL Server 2005配置管理器 任務(wù)2.2 啟動SQL Server Management Studio單擊“開始”“程序”“Microsoft SQL Server 2005”,選擇SQL Server Management Studio”菜單命令,進入“連接到服務(wù)器”對話框,在“服務(wù)器名稱”中選擇相應(yīng)的服務(wù)器,“身份驗證”選擇“Windows身份驗證” ,單擊“連接”按鈕,進入Microsoft SQL Server Management Studio,可以進行數(shù)據(jù)庫的管理 任務(wù)2.3 設(shè)置數(shù)據(jù)庫管理員密碼在Microsoft SQL Server Management Studio對象資源管理器中,依次展開“安全”“登錄名”,右擊“sa”并選擇“屬性”命令 ,在彈出的“登錄屬性”對話框中,選擇“常規(guī)”選項頁,為登錄名sa(系統(tǒng)管理員)創(chuàng)建密碼,并確認(rèn)該密碼 。在“登錄屬性”對話框中選擇“狀態(tài)”選項頁,在“登錄”選項組中,單擊“啟用”選項,然后單擊“確定” 任務(wù)2.4 注冊數(shù)據(jù)庫服務(wù)器單擊SQL Server 2005 Configuration Manager工具欄上的“注冊服務(wù)器”圖標(biāo),打開已注冊服務(wù)器窗口,右擊“數(shù)據(jù)庫引擎”,在彈出的快捷菜單中單擊“新建”“服務(wù)器注冊”菜單命令,在打開的“新建服務(wù)器注冊”對話框的“服務(wù)器名稱”文本框中輸入服務(wù)器的名稱,并可選擇身份驗證的模式,單擊【保存】按鈕,完成注冊思考題:1、 SQLSERVER2005包括哪幾種不同的版本?SQLSERVER2005不同版本的適用范圍是什么?2、在安裝SQLSERVER2005時,可供選擇的兩種身份驗證

溫馨提示

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

評論

0/150

提交評論