《軟件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é)生成績(jī)管理數(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è)備管理數(shù)據(jù)庫;(17)光碟管理數(shù)據(jù)庫;(18)民航售票管理數(shù)據(jù)庫;(19)電腦配件庫存管理數(shù)據(jù)庫;(20
2、)合同管理數(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)停車場(chǎng)車位管理數(shù)據(jù)庫;(35)桶裝水銷售管理數(shù)據(jù)庫。2、學(xué)生根據(jù)所選題目,通過去圖書館或網(wǎng)絡(luò)或相應(yīng)的組織、 部門、企業(yè)查找相關(guān)資料,結(jié)合自己的生活經(jīng)驗(yàn),進(jìn)行需求 分析。E-R3、根據(jù)需求分析,運(yùn)用所學(xué)的數(shù)據(jù)庫設(shè)計(jì)知識(shí),設(shè)計(jì) 模型,詳細(xì)
3、描述實(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)行測(cè)試,并自行設(shè)計(jì)一組查詢 要求,將查詢結(jié)果以圖片的形式進(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ì)的
4、數(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ī)根據(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)告占 40%。 課程設(shè)計(jì)的總評(píng)成績(jī)按等級(jí)成績(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é)與
5、技術(shù)學(xué)院專業(yè)年級(jí):軟件工程2012 級(jí)4 、需求分析內(nèi)容包括:(1)問題描述:包括所設(shè)計(jì)數(shù)據(jù)庫的簡(jiǎn)單描述,該數(shù)據(jù)庫實(shí)現(xiàn)的功能。(2)有何安全性與完整性方面的要求:根據(jù)需要設(shè)計(jì)哪些視圖,對(duì)不同的 用戶有何不同的使用權(quán)限,根據(jù)需要設(shè)計(jì)觸發(fā)器等。二、概念結(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)系表需要描述哪些屬性、屬性的類型、屬性值的長(zhǎng)度、備注是否可取空值、 是否為主碼、有何約束條件等信息);再用截圖的方式給出定義關(guān)系表的SQL語句。例如教師關(guān)系表的數(shù)據(jù)字典:屬性名存儲(chǔ)代碼類型長(zhǎng)度備
6、注教師編號(hào)TnoChar20教師編號(hào),主碼教師姓名TnameChar10教師姓名,非空性別TsexChar2教師性別(男、女)所屬院系DeptnoChar20教師所屬院系職稱TitleChar10教師的職稱(教授、副 教授、講師)身份證號(hào)tidChar18教師身份證號(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