數(shù)據(jù)庫管理系統(tǒng)課程設計.doc
約21頁DOC格式手機打開展開
數(shù)據(jù)庫管理系統(tǒng)課程設計,本文共計21頁,6704字;摘 要 數(shù)據(jù)庫處理在信息系統(tǒng)的研究中一直是非常重要的主題,然而,近年來,隨著world wide web(www)的猛增及internet技術的迅速發(fā)展,使得數(shù)據(jù)庫技術之時成為最熱門技術之一。數(shù)據(jù)庫技術能使internet應用超越具有早期應用特點的簡單的發(fā)布。同時,in...
內(nèi)容介紹
此文檔由會員 劉瑞 發(fā)布
數(shù)據(jù)庫管理系統(tǒng)課程設計
本文共計21頁,6704字;
摘 要
數(shù)據(jù)庫處理在信息系統(tǒng)的研究中一直是非常重要的主題,然而,近年來,隨著World Wide Web(WWW)的猛增及Internet技術的迅速發(fā)展,使得數(shù)據(jù)庫技術之時成為最熱門技術之一。數(shù)據(jù)庫技術能使Internet應用超越具有早期應用特點的簡單的發(fā)布。同時,Internet技術提供了一種向用戶發(fā)布數(shù)據(jù)庫內(nèi)容的標準化的訪問方法。這些技術沒有脫離經(jīng)典數(shù)據(jù)庫技術的要求。它們只是加重了數(shù)據(jù)庫技術的重要性。
本文結(jié)合高校教務管理系統(tǒng),對數(shù)據(jù)庫管理系統(tǒng)、SQL語言原理、DB2應用程序設計,DB2數(shù)據(jù)庫技術進行了較深入的學習和應用,主要完成對教務管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并具此設計了數(shù)據(jù)庫結(jié)構和應用程序。系統(tǒng)運行結(jié)果證明,本文所設計的教務管理信息系統(tǒng)可以滿足學生、教員和教務三方面的需要。
本文中分析了教務管理信息系統(tǒng)的應用需求,按照數(shù)據(jù)庫設計理論一步一步地給出了系統(tǒng)需求說明書、局部ER圖、全局ER圖、系統(tǒng)關系模式,子模式,利用DB2建立了數(shù)據(jù)庫表格和表間關系。除此之外,通過具體的程序設計,具體劃分了三類用戶的操作權限,設計了了三個操作界面。實現(xiàn)了數(shù)據(jù)庫表的瀏覽,記錄的添加、刪除和修改,實現(xiàn)了多數(shù)據(jù)庫表的連接操作,實現(xiàn)了多條件查詢和模糊查詢,并靈活實現(xiàn)了對不可更新查詢結(jié)果集的更新操作,實現(xiàn)了主從表操作。
系統(tǒng)設計充分利用DB2數(shù)據(jù)庫技術的強大力量,靈活運用了數(shù)據(jù)庫組件、數(shù)據(jù)表組件、查詢組件、數(shù)據(jù)導航組件、數(shù)據(jù)感知組件等,提高了編程效率。
關鍵詞:數(shù)據(jù)庫,SQL語言,DB2,數(shù)據(jù)庫組件,教務管理
目錄
第一章 緒論 1
1.1課題簡介 1
1.2設計目的 1
1.3設計內(nèi)容 2
第二章 需求分析 3
2.1 需求分析的任務 3
2.2 需求分析的過程 4
2.3 數(shù)據(jù)字典 4
第三章 概念結(jié)構設計 10
3.1 概念結(jié)構設計的方法與步驟 10
3.1.1 概念結(jié)構設計的方法 10
3.1.2概念結(jié)構設計的步驟 10
3.2 視圖設計 10
第四章 邏輯結(jié)構設計 13
第五章 數(shù)據(jù)庫的實施與運行 14
5.1 數(shù)據(jù)的載入 14
5.2 數(shù)據(jù)庫的運行 16
總 結(jié) 19
參考文獻
部分參考文獻
[1] 鄭若中.數(shù)據(jù)庫原理. 國防科技大學出版社,1998.8
[2] 施伯樂等.數(shù)據(jù)庫系統(tǒng)教程. 經(jīng)濟科學出版社,2000.3
[3] 王珊,陳紅•原理教程•清華大學出版社,1998,7
[4] 齊治昌,譚慶平,寧洪.軟件工程. 高等教育出版社,2001,4
[5]周佩德.數(shù)據(jù)庫原理及應用.電子工業(yè)出版社,2001,3
本文共計21頁,6704字;
摘 要
數(shù)據(jù)庫處理在信息系統(tǒng)的研究中一直是非常重要的主題,然而,近年來,隨著World Wide Web(WWW)的猛增及Internet技術的迅速發(fā)展,使得數(shù)據(jù)庫技術之時成為最熱門技術之一。數(shù)據(jù)庫技術能使Internet應用超越具有早期應用特點的簡單的發(fā)布。同時,Internet技術提供了一種向用戶發(fā)布數(shù)據(jù)庫內(nèi)容的標準化的訪問方法。這些技術沒有脫離經(jīng)典數(shù)據(jù)庫技術的要求。它們只是加重了數(shù)據(jù)庫技術的重要性。
本文結(jié)合高校教務管理系統(tǒng),對數(shù)據(jù)庫管理系統(tǒng)、SQL語言原理、DB2應用程序設計,DB2數(shù)據(jù)庫技術進行了較深入的學習和應用,主要完成對教務管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并具此設計了數(shù)據(jù)庫結(jié)構和應用程序。系統(tǒng)運行結(jié)果證明,本文所設計的教務管理信息系統(tǒng)可以滿足學生、教員和教務三方面的需要。
本文中分析了教務管理信息系統(tǒng)的應用需求,按照數(shù)據(jù)庫設計理論一步一步地給出了系統(tǒng)需求說明書、局部ER圖、全局ER圖、系統(tǒng)關系模式,子模式,利用DB2建立了數(shù)據(jù)庫表格和表間關系。除此之外,通過具體的程序設計,具體劃分了三類用戶的操作權限,設計了了三個操作界面。實現(xiàn)了數(shù)據(jù)庫表的瀏覽,記錄的添加、刪除和修改,實現(xiàn)了多數(shù)據(jù)庫表的連接操作,實現(xiàn)了多條件查詢和模糊查詢,并靈活實現(xiàn)了對不可更新查詢結(jié)果集的更新操作,實現(xiàn)了主從表操作。
系統(tǒng)設計充分利用DB2數(shù)據(jù)庫技術的強大力量,靈活運用了數(shù)據(jù)庫組件、數(shù)據(jù)表組件、查詢組件、數(shù)據(jù)導航組件、數(shù)據(jù)感知組件等,提高了編程效率。
關鍵詞:數(shù)據(jù)庫,SQL語言,DB2,數(shù)據(jù)庫組件,教務管理
目錄
第一章 緒論 1
1.1課題簡介 1
1.2設計目的 1
1.3設計內(nèi)容 2
第二章 需求分析 3
2.1 需求分析的任務 3
2.2 需求分析的過程 4
2.3 數(shù)據(jù)字典 4
第三章 概念結(jié)構設計 10
3.1 概念結(jié)構設計的方法與步驟 10
3.1.1 概念結(jié)構設計的方法 10
3.1.2概念結(jié)構設計的步驟 10
3.2 視圖設計 10
第四章 邏輯結(jié)構設計 13
第五章 數(shù)據(jù)庫的實施與運行 14
5.1 數(shù)據(jù)的載入 14
5.2 數(shù)據(jù)庫的運行 16
總 結(jié) 19
參考文獻
部分參考文獻
[1] 鄭若中.數(shù)據(jù)庫原理. 國防科技大學出版社,1998.8
[2] 施伯樂等.數(shù)據(jù)庫系統(tǒng)教程. 經(jīng)濟科學出版社,2000.3
[3] 王珊,陳紅•原理教程•清華大學出版社,1998,7
[4] 齊治昌,譚慶平,寧洪.軟件工程. 高等教育出版社,2001,4
[5]周佩德.數(shù)據(jù)庫原理及應用.電子工業(yè)出版社,2001,3