卓京计算机学校,卓京--计算机数据原理课程设计任务书.doc
卓京--計算機數據原理課程設計任務書
課 程 設 計 報 告
課程名稱 數據庫原理課程設計
課題名稱
專 業 計算機科學與技術
班 級
學 號
姓 名
指導教師
2014年 2 月 24 日
湖南工程學院
課 程 設 計 任 務 書
課程名稱 數據庫原理課程設計
課 題
專業班級
學生姓名
學 號
指導老師
審 批
任務書下達日期 2014 年 2 月 24 日
任務完成日期 2014年 3 月 30 日
一、設計內容與設計要求
1.設計內容:
數據庫系統原理的課程設計要求學生綜合利用本課程的有關知識,在教師的指導下,利用特定的數據庫設計環境,針對具體的問題,完成從系統的需求分析、數據庫的概念設計、數據庫的邏輯設計,到數據庫實現等設計過程,最終實現一個較為完整的反映應用需求的數據庫系統。因此,在設計中,要求學生應該全面考慮各個設計環節以及它們之間的相互聯系。
下面是各個設計階段的具體內容。
⒈ 系統需求分析
需求分析是數據庫系統設計的一個重要的環節。本階段應該對整個應用情況作全面的、詳細的調查,確定特定數據庫應用環境下的設計目標,收集該應用環境下針對系統設計所需要的基礎數據以及對這些數據的具體存儲要求,從而確定用戶的需求。用戶對數據庫的需求包括:
⑴ 處理需求。即用戶要完成什么處理功能等。學生在設計中應根據具體的課題要求確定系統應該實現的功能,一些基本的功能通常是必須具備的,如用戶的管理與維護,基本數據的維護,靈活的信息查詢等。
⑵ 信息需求。即在數據庫中需要存儲哪些數據。學生應該根據具體的課題,認真分析有關的要求,確定本設計的信息需求。
⑶ 安全性和完整性功能。實踐中這是一個需要與用戶不斷交流才能逐步確定的需求。本課程設計要求學生在自己的設計中能反映出基本的安全性和完整性功能。
本階段的設計結果(即系統需求分析)應該在課程設計報告中進行詳細描述,畫出系統的數據流圖,寫出較為詳細的數據字典,作為本課程設計的驗收依據之一。
⒉ 數據庫的概念設計
數據庫的概念設計是在需求分析的基礎上,利用與用戶雙方都能理解的形式,設計出數據庫的概念模型。本課程設計要求學生采用E-R方法進行數據庫的概念設計。本設計階段可分為:
● 數據抽象。即根據需求分析的結果,抽取出與本課程設計相關的特性。設計局部概念模式。運用E-R方法,設計出系統的各個局部ER模型。
● 設計全局概念模式。通過對局部E-R模型的操作,解決各個E-R模型關于對象定義不一致問題,以及對各個E-R模型進行合并優化等,最終形成數據庫的全局概念模式。
本階段的設計結果(局部和全局E-R圖、具體數據庫設計工具中概念結構設計圖)應該在課程設計報告中進行詳細描述,應該能夠反映該設計的正確性,作為本課程設計的驗收依據之一。
⒊ 數據庫的邏輯設計
數據庫邏輯設計的目的是將概念設計階段設計好的E-R圖轉換成與具體機器上的DBMS(如Oracle)所支持的數據模型(如關系模型)相符合的邏輯結構。
鑒于本課程設計的具體環境要求,學生在進行數據庫的邏輯結構設計時應該充分考慮特定的數據庫環境。
要求學生在本階段的設計中分兩步進行:
● 形成初始的關系模式。將概念設計階段產生的全局概念模式(E-R圖)轉換成初始的關系模式。
● 關系模式的規范化處理。為了減少或消除關系模式中存在的數據冗余和操作異常,根據設計所要求的規范級別,按照本課程所學知識,逐一分析各個關系模式是否滿足規定的范式。
在課程設計報告中應該提供本設計階段的相關內容,作為本課程設計的驗收依據之一。
⒋ 創建數據庫
在某一數據庫管理系統環境中創建數據庫,根據需要也可建立相關數據視圖和存儲過程。
在課程設計報告中應該提供相關的內容,包括數據庫及各個數據庫對象的定義的SQL語句,作為本課程設計的驗收依據之一。
2.設計要求:
鑒于數據庫選題原理課程設計的具體內容,對課程設計提出如下要求:
⒈ 選題原則
課程設計題目以選用學生相對比較熟悉的業務模型為宜,要求通過本實踐性教學環節,能較
總結
以上是生活随笔為你收集整理的卓京计算机学校,卓京--计算机数据原理课程设计任务书.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2018辽宁计算机学校高考,2018辽宁
- 下一篇: 宣汉计算机公办学校,宣汉职业中专学校是公