




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、大型數(shù)據(jù)庫系統(tǒng)規(guī)劃與設計實訓報告題目 姓名 學號 專業(yè) 信息管理與信息系統(tǒng) 班級 14信管(本科)2班 指導教師 林 欽 開課學期 2015 至2016 學年 第 二 學期上課時間 2016年 6 月 27日 至 2016 年 7 月 6 日 評 分階段一(10分)二(20分)三(10分)四(20分)五(20分)六(10分)七(10分)總分得分15 / 17文檔可自由編輯打印第一部分 需求理解一 實訓目的1. 了解基本的系統(tǒng)需求2. 了解從系統(tǒng)功能抽取數(shù)據(jù)的基本分析方法二 理論基礎1. 數(shù)據(jù)庫設計概念2. 數(shù)據(jù)庫設計的總體方法和步驟3. 需求分析的任務4. 數(shù)據(jù)分析的方法三 實訓內容與步驟1.
2、系統(tǒng)背景(宋體,小四號)通過上網(wǎng)查看相關系統(tǒng)或下載相關系統(tǒng)演示版查看等多種途徑,描述為什么要做該系統(tǒng),該系統(tǒng)有什么現(xiàn)實意義。描述系統(tǒng)業(yè)務流程(用戶使用該系統(tǒng)處理主要業(yè)務的過程)。(正文字體:宋體,五號,1.25倍行距)2.系統(tǒng)需求分析系統(tǒng)用戶及其功能分析:系統(tǒng)有哪些用戶類型?每種類型用戶分別使用系統(tǒng)哪些功能?系統(tǒng)信息分析:從功能分析得出系統(tǒng)需要哪些信息?系統(tǒng)功能結構圖繪制:如下圖所示,建議采用Visio繪制。圖1-1 系統(tǒng)功能結構圖系統(tǒng)業(yè)務規(guī)定描述:系統(tǒng)涉及哪些實體?各實體間的聯(lián)系是怎么樣的?(一對多?多對多?)。第二部分 概念模型設計一 實訓目的1. 理解概念設計的方法和步驟2. 掌握E-R
3、圖的圖形類型和意義3. 根據(jù)設計的概念模型繪制E-R圖二 理論基礎1. 函數(shù)依賴2. 范式,含第一、二、三范式3. E-R圖三 實訓內容與步驟1. 根據(jù)需求分析,列出系統(tǒng)涉及的實體(1)零件信息(2)供應商信息2. 根據(jù)需求分析,列出各個實體的相關屬性(1)零件信息:零件號,零件名,簡介,重量,顏色(2)供應商信息:供應商號,供應商名,簡介,電話,地址3. 找出實體之間的聯(lián)系(1)供應商和零件:m:n4. 分塊畫出系統(tǒng)分E-R圖兩個(或三四個)實體間的局部E-R圖nm零件顏色零件號零件名重量簡介供應商名供應商供應商號地址電話簡介供應數(shù)量價格圖2-1 供應商和零件之間的聯(lián)系(供應) E-R圖5.
4、 畫出系統(tǒng)總E-R圖 第三部分 邏輯模型設計一 實訓目的1. 理解邏輯設計的方法和步驟2. 掌握關系模式的含義3. 掌握從E-R圖轉換成關系模式的方法二 理論基礎1. 關系2. 關系模式3. 實體之間的對應關系4. E-R圖到關系模式的轉換方法三 實訓內容與步驟1. 分析E-R圖,把各個實體轉換成關系模式,注意主鍵外鍵等的設計(其中 “主鍵”用下劃線_)零件實體集轉換為關系模式:Part(ID,Color,Name,Weight,Intro)2. 分析E-R圖,把各個聯(lián)系轉換成關系模式,注意三種不同的對應關系的轉換(其中 “主鍵”用下劃線_)供應聯(lián)系轉換為關系模式:Supply(PartID,
5、ProviderID,Price,Quantity)3. 整理并優(yōu)化以上關系模式,得到總的關系模式(其中 “主鍵”用下劃線_;“外鍵”用 標明)系統(tǒng)數(shù)據(jù)模型包括以下關系模式:4. 逐一分析關系模式,考查是否存在部分依賴、傳遞依賴等。分析這些模式是否合適,是否要進行合并或分解。如無特殊需求,建議所設計的關系模式應滿足第三范式第四部分 物理模型設計一 實訓目的1. 理解物理設計的方法和步驟2. 掌握數(shù)據(jù)庫、表、視圖、索引、查詢等對象的設計方法3. 掌握安全管理的設計方法4. 掌握備份恢復策略的設計方法二 理論基礎1. 數(shù)據(jù)庫、表、視圖、索引、查詢的含義2. 安全管理知識3. 備份恢復策略三 實訓內
6、容與步驟1. 根據(jù)系統(tǒng)數(shù)據(jù)量,規(guī)劃數(shù)據(jù)庫。(1)分析數(shù)據(jù)大?。撼跏紨?shù)據(jù)大小、每周(月)增長速度、硬盤空間需求初始數(shù)據(jù)大小增長速度(每天/周/月增長存儲空間)硬盤空間需求(至少需求)(2)列出規(guī)劃的數(shù)據(jù)庫文件的文件名、路徑、初始大小、最大大小、增長速度等。文件名路徑初始大小最大大小增長速度主數(shù)據(jù)文件日志文件輔助數(shù)據(jù)文件(可選)文件組名(可選)2. 根據(jù)關系模式,把實體和聯(lián)系的關系模式轉換成表的物理結構,并設計數(shù)據(jù)的類型,長度。在設計時,充分考慮數(shù)據(jù)完整性要求,設計相應約束。用表格的形式給出表的物理結構要求。數(shù)據(jù)庫中各個表的物理結構設計見表4-1至表4-?:表4-1 Part表列名類型長度是否為空
7、約束備注IDsmallintPRIMARY KEY編號Colorvarchar20顏色Namevarchar20NOT NULL名稱WeightintDEFAULT 0重量Introtext說明3. 分析系統(tǒng)需求,設計常用查詢,并用表格的形式給出查詢要求。要求至少設計10個查詢,包含單表查詢(3個)、分組統(tǒng)計查詢(2個)、多表查詢(5個)。常用查詢設計如表4-?所示。表4-?查詢設計表編號查詢要求查詢類型1根據(jù)哪些列查詢什么信息,要求顯示哪些列的信息,結果按哪些列如何排序。單表查詢23454. 分析表中常用的查詢,設計各個表的索引,用表格的形式給出索引的物理結構要求。各個表的索引設計見表4-?
8、所示。表4-? 索引設計表編號索引結構索引類型創(chuàng)建原因1表名(主鍵)唯一聚集索引主鍵自動創(chuàng)建2表名(索引關鍵字)非聚集索引經(jīng)常需要根據(jù)?(?指索引關鍵字)查詢信息345675. 視圖結構設計:用表格的形式給出視圖的結構要求。視圖設計如表4-?所示。表4-? 視圖設計表視圖名稱基于的基礎表視圖的功能說明View_OrderCustomer、OfferToBuy方便查詢某個顧客的所有求購信息6. 存儲過程設計:用表格的形式給出存儲過程的設計要求。表4-? 存儲過程設計表存儲過程名稱輸入?yún)?shù)輸出參數(shù)默認值存儲過程的功能說明7. 觸發(fā)器設計:用表格的形式給出觸發(fā)器的設計要求。表4-? 觸發(fā)器設計表觸發(fā)
9、器名稱觸發(fā)器類型基于的表相關的表觸發(fā)器的功能說明后觸發(fā)型insert觸發(fā)器8. 安全管理設計:用表格的形式給出安全管理的要求。安全管理設計見表4-?和表4-?所示,如果某用戶指定了所屬角色,可以不需要單獨指定操作對象和權限。表4-? 角色表編號角色名可操作對象可操作權限角色說明包含的成員用戶1Role_sale表1更新、查詢銷售員User_sale1,User_sale2表2查詢表3添加、更新、刪除、查詢2表4-?用戶表編號用戶名所屬角色映射的登錄名1User_sale1Role1Login_sale12User_sale2Role1Login_sale239. 備份與還原設計。備份與還原設計
10、見表4-?所示。表4-?備份與還原設計表編號備份時間間隔備份類型備份設備類型備份物理地址1一個月完全備份磁盤2一周差異備份磁盤第五部分 實現(xiàn)階段一 實訓目的1. 能熟練使用SQL命令創(chuàng)建數(shù)據(jù)庫2. 能熟練使用SQL命令創(chuàng)建數(shù)據(jù)表3. 能熟練使用SQL命令創(chuàng)建索引4. 能熟練使用SQL命令創(chuàng)建視圖5. 能熟練使用SQL命令編寫查詢語句6. 了解SQL SERVER身份驗證模式,熟練使用SQL命令創(chuàng)建用戶并分配權限7. 能熟練使用SQL命令執(zhí)行備份恢復操作二 理論基礎1. 數(shù)據(jù)庫定義語句2. 數(shù)據(jù)完整性約束3. 查詢的基本知識和相關語句4. 安全管理基礎知識,創(chuàng)建用戶和權限設置語句5. 備份、恢復
11、的基礎知識以及相關命令三 實訓內容與步驟根據(jù)物理設計結果,依次實現(xiàn)數(shù)據(jù)庫的各個對象。1. 創(chuàng)建數(shù)據(jù)庫寫出Sql語句并對運行結果進行截圖:2. 創(chuàng)建數(shù)據(jù)表,并同時實現(xiàn)數(shù)據(jù)完整性約束寫出Sql語句,所有表建好后截圖,要求截圖中能見到所有已建好的表:3. 創(chuàng)建索引寫出Sql語句并對運行結果進行截圖:4. 插入正確數(shù)據(jù)(1)按表插入正確數(shù)據(jù)SQL語句結果截圖5. 創(chuàng)建視圖寫出Sql語句并對運行結果進行截圖:6. 實現(xiàn)查詢寫出Sql語句并對每個查詢結果進行截圖:7. 實現(xiàn)存儲過程寫出Sql語句并對運行結果進行截圖:8. 實現(xiàn)觸發(fā)器寫出Sql語句并對運行結果進行截圖:9. 創(chuàng)建登錄賬戶、用戶和角色,分配權
12、限(1)創(chuàng)建登錄賬戶寫出Sql語句并對運行結果進行截圖:(2)創(chuàng)建用戶寫出Sql語句并對運行結果進行截圖:(3)創(chuàng)建角色寫出Sql語句并對運行結果進行截圖:(4)分配權限寫出Sql語句并對運行結果進行截圖:10. 備份恢復策略數(shù)據(jù)庫(1)完全備份與恢復步驟:創(chuàng)建備份設備-完全備份數(shù)據(jù)庫-刪除數(shù)據(jù)庫-完全恢復數(shù)據(jù)庫寫出Sql語句并對運行結果進行截圖:(2)差異備份與恢復步驟:創(chuàng)建備份設備-完全備份數(shù)據(jù)庫-修改數(shù)據(jù)庫數(shù)據(jù)-差異備份數(shù)據(jù)庫-刪除數(shù)據(jù)庫-完整恢復數(shù)據(jù)庫-差異恢復-驗證恢復結果寫出Sql語句并對運行結果進行截圖:(3)日志備份與恢復步驟:(先確定數(shù)據(jù)庫模式為full)-創(chuàng)建備份設備-完全
13、備份數(shù)據(jù)庫-修改數(shù)據(jù)庫數(shù)據(jù)-日志備份-第二次修改數(shù)據(jù)-第二次日志備份-刪除數(shù)據(jù)庫-完整恢復數(shù)據(jù)庫-日志恢復1日志恢復2-驗證恢復結果寫出Sql語句并對運行結果進行截圖:第六部分 測試階段一 實訓目的1. 理解數(shù)據(jù)庫測試的含義2. 掌握測試數(shù)據(jù)庫表結構的步驟3. 掌握測試安全管理的步驟二 理論基礎1. 掌握數(shù)據(jù)插入的SQL語法2. 掌握數(shù)據(jù)刪除的SQL語法3. 掌握數(shù)據(jù)修改的SQL語法三 實訓內容與步驟插入正確數(shù)據(jù)(1)按表插入正確數(shù)據(jù)SQL語句結果截圖2. 插入錯誤數(shù)據(jù),每種錯誤選取1個數(shù)據(jù)實驗即可,要求寫出插入數(shù)據(jù)的SQL語句并對運行結果進行截圖。(1)插入違反主鍵約束的數(shù)據(jù) 寫出Sql語句并對運行結果進行截圖: (2)插入違反唯一性約束的數(shù)據(jù) 寫出Sql語句并對運行結果進行截圖: (3)插入違反檢查約束的數(shù)據(jù) 寫出Sql語句并對運行結果進行截圖: (4)插入違反外鍵約束的數(shù)據(jù) 寫出Sql語句并對運行結果進行截圖: (5)插入其他錯誤數(shù)據(jù)(記錄下其他發(fā)生錯誤的數(shù)據(jù)) 寫出Sql語句并對運行結果進行截圖: 3. 修改測試數(shù)據(jù)(1)修改某個表中的部分數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 少兒游泳測試題及答案
- 系統(tǒng)規(guī)劃與管理學習的交流平臺建設試題及答案
- 精確掌握圖書管理員考試重點試題及答案
- 補充知識短板2025年鄉(xiāng)村全科執(zhí)業(yè)助理醫(yī)師試題及答案
- 理順公共衛(wèi)生執(zhí)業(yè)考試的試題及答案
- 理論與實際相結合的光電考試準備試題及答案
- 衛(wèi)生管理與健康促進試題及答案
- 網(wǎng)絡規(guī)劃設計師常見誤區(qū)及試題及答案
- 衛(wèi)生管理證書考試經(jīng)驗交流會試題及答案
- 激光干涉儀原理試題及答案
- 2024-2025學年統(tǒng)編版語文二年級下冊 期中測試題(含答案)
- 遼寧省部分示范性高中2025屆高三下學期4月模擬聯(lián)合調研數(shù)學試題(無答案)
- 二零二五協(xié)警聘用合同范文
- 防雷安全知識培訓課件
- 政務服務人員培訓
- 寵物醫(yī)院招聘課件
- 2024年山東司法警官職業(yè)學院招聘考試真題
- 2025建筑安全員C證考試(專職安全員)題庫及答案
- 安全標識(教學設計)-2024-2025學年浙美版(2012)美術四年級下冊
- 投標文件標書最全 (1)
- 危大專項檢查表
評論
0/150
提交評論