《軟件12級(jí)《數(shù)據(jù)庫原理課程設(shè)計(jì)》要求》由會(huì)員分享,可在線閱讀,更多相關(guān)《軟件12級(jí)《數(shù)據(jù)庫原理課程設(shè)計(jì)》要求(6頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、
~ 1 ~
數(shù)據(jù)庫原理課程設(shè)計(jì)》要求
2 名同
1、《數(shù)據(jù)庫原理》課程設(shè)計(jì)分組實(shí)現(xiàn),每組最多有 學(xué),設(shè)計(jì)題目從下列課題中選:
(1)學(xué)籍管理數(shù)據(jù)庫;
(2)圖書館數(shù)據(jù)庫;
(3)教師課程安排管理數(shù)據(jù)庫;
(4)工資管理數(shù)據(jù)庫;
(5)書店管理數(shù)據(jù)庫;
(6)碟片出租管理數(shù)據(jù)庫;
(7)人事管理數(shù)據(jù)庫;
(8)學(xué)生成績管理數(shù)據(jù)庫;
(9)餐飲娛樂管理數(shù)據(jù)庫;
(10)病歷管理數(shù)據(jù)庫;
(11)藥物管理數(shù)據(jù)庫;
(12)戶口管理數(shù)據(jù)庫;
(13)房產(chǎn)銷售信息管理數(shù)據(jù)庫;
(14)教材管理數(shù)據(jù)庫;
( 15)學(xué)生宿舍管理數(shù)據(jù)庫;
(16)儀器設(shè)備管理
2、數(shù)據(jù)庫;
(17)光碟管理數(shù)據(jù)庫;
(18)民航售票管理數(shù)據(jù)庫;
(19)電腦配件庫存管理數(shù)據(jù)庫;
(20)合同管理數(shù)據(jù)庫;
(21)學(xué)生檔案管理數(shù)據(jù)庫;
(22)小區(qū)水電管理數(shù)據(jù)庫;
(23)單位住房管理數(shù)據(jù)庫;
(24)試題庫管理數(shù)據(jù)庫;
(25)旅游景點(diǎn)信息管理數(shù)據(jù)庫;
(26)機(jī)房管理數(shù)據(jù)庫;
(27)學(xué)費(fèi)管理數(shù)據(jù)庫;
( 28)宿舍管理數(shù)據(jù)庫;
(29)銷售管理數(shù)據(jù)庫;
(30)倉庫管理數(shù)據(jù)庫;
(31)客房管理數(shù)據(jù)庫;
(32)選課管理數(shù)據(jù)庫;
(33)車站售票管理數(shù)據(jù)庫;
(34)停車場車位管理數(shù)據(jù)庫;
(35)桶裝水銷售管理數(shù)據(jù)庫。
2、
3、學(xué)生根據(jù)所選題目,通過去圖書館或網(wǎng)絡(luò)或相應(yīng)的組織、 部門、企業(yè)查找相關(guān)資料,結(jié)合自己的生活經(jīng)驗(yàn),進(jìn)行需求 分析。
E-R
3、根據(jù)需求分析,運(yùn)用所學(xué)的數(shù)據(jù)庫設(shè)計(jì)知識(shí),設(shè)計(jì) 模型,詳細(xì)描述實(shí)體的屬性和實(shí)體之間的聯(lián)系。
4、根據(jù) E-R 模型設(shè)計(jì)關(guān)系表,定義主碼、外碼;為了加快 查詢速度,基于某些屬性建立索引(使用 CREATE INDEX語 句實(shí)現(xiàn))。
5、 根據(jù)需要設(shè)計(jì)視圖(使用 CREATE VIEW語句實(shí)現(xiàn))。
6、 考慮數(shù)據(jù)庫的安全性和完整性,設(shè)計(jì)角色,為不同的用 戶定義權(quán)限 ,根據(jù)需要設(shè)計(jì)觸發(fā)器等。
7、 在數(shù)據(jù)庫中輸入數(shù)據(jù),進(jìn)行測試,并自行設(shè)計(jì)一組查詢 要求,將查詢結(jié)果以
4、圖片的形式進(jìn)行展示。
8、 課程設(shè)計(jì)的檢查分為數(shù)據(jù)庫設(shè)計(jì)答辯和提交設(shè)計(jì)報(bào)告兩 個(gè)環(huán)節(jié),數(shù)據(jù)庫設(shè)計(jì)答辯時(shí),每組同學(xué)先對(duì)設(shè)計(jì)的數(shù)據(jù)庫進(jìn) 行演示和介紹,老師再針對(duì)演示進(jìn)行提問。
9、 答辯后,以組為單位打包提交各組設(shè)計(jì)的數(shù)據(jù)庫代碼和 一份《數(shù)據(jù)庫原理課程設(shè)計(jì)報(bào)告》的電子版。
10、 《數(shù)據(jù)庫原理課程設(shè)計(jì)報(bào)告》中一級(jí)標(biāo)題使用宋體三號(hào) 字(加粗),二級(jí)標(biāo)題使用宋體小三號(hào)字(加粗),三級(jí)標(biāo) 題使用宋體四號(hào)字(加粗),正文使用宋體四號(hào)字。
11、 《數(shù)據(jù)庫原理課程設(shè)計(jì)》的成績根據(jù)每組學(xué)生所設(shè)計(jì)數(shù) 據(jù)庫的檢查答辯情況和《數(shù)據(jù)庫原理課程設(shè)計(jì)報(bào)告》進(jìn)行綜 合評(píng)分,其中數(shù)據(jù)庫設(shè)計(jì)檢查答辯占 60%,設(shè)計(jì)報(bào)告
5、占 40%。 課程設(shè)計(jì)的總評(píng)成績按等級(jí)成績進(jìn)行評(píng)定, 90 分為優(yōu)秀, 80 分為良好, 70 分為中等, 60 分為通過, 60 分以下為不通過。
~ 3 ~
數(shù)據(jù)庫原理課程設(shè)計(jì)報(bào)告
(樣本)
題 目:
班級(jí):
學(xué)生姓名:
學(xué) 號(hào):
學(xué)生姓名:
學(xué) 號(hào):
院 系:
計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院
專業(yè)年級(jí):
軟件工程 2012 級(jí)
?4 ~
、需求分析
內(nèi)容包括:
(1) 問題描述:包括所設(shè)計(jì)數(shù)據(jù)庫的簡單描述,該數(shù)據(jù)庫實(shí)現(xiàn)的功能。
(2) 有何安全性與完整性方面的要求:根據(jù)需要設(shè)計(jì)哪些視圖,對(duì)不同的 用戶有何不同的使用權(quán)限,根據(jù)需要設(shè)計(jì)觸發(fā)器等。
二、
6、 概念結(jié)構(gòu)設(shè)計(jì)
畫出E-R模型;并對(duì)模型中所出現(xiàn)的實(shí)體及屬性等信息加以說明
三、 邏輯結(jié)構(gòu)設(shè)計(jì)
(1)模式設(shè)計(jì):按照E-R模型,設(shè)計(jì)關(guān)系表,先給出關(guān)系表的數(shù)據(jù)字典(每 個(gè)關(guān)系表需要描述哪些屬性、屬性的類型、屬性值的長度、備注是否可取空值、 是否為主碼、有何約束條件等信息);再用截圖的方式給出定義關(guān)系表的 SQL
語句。
例如教師關(guān)系表的數(shù)據(jù)字典:
屬性名
存儲(chǔ)代碼
類型
長度
備注
教師編號(hào)
Tno
Char
20
教師編號(hào),主碼
教師姓名
Tname
Char
10
教師姓名,非空
性別
Tsex
Char
2
教師性別(男、女)
所屬院系
7、
Deptno
Char
20
教師所屬院系
職稱
Title
Char
10
教師的職稱(教授、副 教授、講師)
身份證號(hào)
tid
Char
18
教師身份證號(hào),非空
(2)子模式設(shè)計(jì):針對(duì)局部應(yīng)用定義視圖,用截圖的方式給出定義視圖的 SQL語句。
(3)設(shè)計(jì)索引:包括按哪些表中哪些屬性、按升序還是降序來創(chuàng)建索引, 用截圖的方式給出定義索引的SQ語句。
四、 數(shù)據(jù)庫的安全性和完整性
安全性與完整性方面的要求:針對(duì)不同的用戶設(shè)計(jì)使用權(quán)限,角色等,根 據(jù)需要設(shè)計(jì)觸發(fā)器,用截圖的方式給出安全性和完整性的設(shè)計(jì)情況。
五、 查詢效果演示
(1) 在數(shù)據(jù)庫中插入數(shù)據(jù),用截圖的方式給出表中的數(shù)據(jù)情況。
(2) 針對(duì)各組建立的數(shù)據(jù)庫,自行設(shè)計(jì)一組查詢要求,用截圖的方式給出 查詢語句和查詢結(jié)果。
六、課程設(shè)計(jì)心得(至少 1000 字) 可以寫在設(shè)計(jì)過程中遇到的問題及解決方法,也可寫通過此課程設(shè)計(jì)學(xué)到 的東西和不足的地方。
~ 6 ~