版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上數(shù)據(jù)庫課程設(shè)計(jì)-學(xué)生宿舍管理系統(tǒng)目 錄一、需求分析 11 確定用戶 12 功能需求分析 13 數(shù)據(jù)需求 34 數(shù)據(jù)字典 35 系統(tǒng)功能結(jié)構(gòu)圖 96 數(shù)據(jù)流圖 10二 、 概念設(shè)計(jì) 12 1 分E-R圖 12 2 合E-R圖 14三、 邏輯結(jié)構(gòu)設(shè)計(jì) 16 1 學(xué)生信息表 16 2 外部人員出入登記表 16 3 大物品出入登記表 164. 電費(fèi)管理表 16 5 報(bào)修管理表 16 6 宿舍管理員基本信息表 167 宿舍違規(guī)信息管理表 16 8 宿舍基本信息管理表 16四、 數(shù)據(jù)庫的實(shí)現(xiàn) 16 1 表的建立 162 數(shù)據(jù)的插入 193、建立觸發(fā)器 244、建立存儲過程 245
2、、建立索引 256、建立視圖 267、功能的實(shí)現(xiàn) 27五、參考文獻(xiàn) 28學(xué)生宿舍管理系統(tǒng)一、需求分析1、確定用戶該系統(tǒng)的主要用戶有宿舍管理員,老師及在校學(xué)生.2、功能需求分析 可以根據(jù)用戶的不同來確定不同的功能需求:1)、宿舍管理員:(1)、能輸入學(xué)生學(xué)號、宿舍號來查詢相關(guān)數(shù)據(jù),如查詢的宿舍的入住人數(shù);(2)、當(dāng)學(xué)生信息發(fā)生改變時(shí),能及時(shí)的修改變動(dòng)的信息,;(3)、當(dāng)學(xué)生出現(xiàn)離?;蛲藢W(xué)等情況時(shí),能及時(shí)清除該學(xué)生的住宿信息;(4)、當(dāng)有學(xué)生報(bào)修時(shí),能及時(shí)根據(jù)報(bào)修信息聯(lián)系相關(guān)的維修人員;(5)、當(dāng)有大物品出入時(shí),能及時(shí)記錄物品名、進(jìn)入時(shí)間、離開時(shí)間、攜帶者、攜帶者宿舍號等相關(guān)信息;(6)、當(dāng)有符合
3、條件的外部人員進(jìn)入時(shí),能及時(shí)記錄進(jìn)入時(shí)間、訪問宿舍號、訪問對象、離開時(shí)間、人員名字等數(shù)據(jù):(7)、當(dāng)有學(xué)生購電時(shí),能實(shí)時(shí)記錄購電量、購電時(shí)間、強(qiáng)開時(shí)間、強(qiáng)開次數(shù)、購電數(shù)量、剩余電量、電費(fèi)單價(jià)等;(8)、能及時(shí)查詢自己的工作編號、工作類型、性別、聯(lián)系方式、工作時(shí)間等;2)、學(xué)生的需求:(1)、能查詢與自己相關(guān)的信息,如攜帶物品進(jìn)出次數(shù)、違規(guī)次數(shù)等;(2)、當(dāng)有物品需要維修時(shí),能及時(shí)上報(bào);(3)、購電時(shí)間、強(qiáng)開時(shí)間、強(qiáng)開次數(shù)、購電數(shù)量、剩余電量、電費(fèi)單價(jià)等;3)、老師的需求:(1)、能查詢學(xué)生的相關(guān)信息,;(2)、能查詢并修改宿管的工作編號、工作類型、性別、聯(lián)系方式、工作時(shí)間等。3、數(shù)據(jù)需求本系統(tǒng)
4、主要包括八個(gè)基本表,各個(gè)表中的數(shù)據(jù)如下:(1)學(xué)生信息管理表:包括學(xué)號、院系、性別、籍貫、生日、入學(xué)時(shí)間、所學(xué)專業(yè)、所在班級、所在宿舍號、違規(guī)記錄等數(shù)據(jù);(2)外部人員出入登記表:包括進(jìn)入時(shí)間、訪問宿舍號、訪問對象、離開時(shí)間、人員名字、ID號等數(shù)據(jù);(3)大物品出入登記表:包括物品編號、物品名、進(jìn)入時(shí)間、離開時(shí)間、攜帶者、攜帶者宿舍號等數(shù)據(jù);(4)電費(fèi)管理表:包括購電序列號、購電時(shí)間、強(qiáng)開時(shí)間、強(qiáng)開次數(shù)、購電數(shù)量等、剩余電量、電費(fèi)單價(jià)、購電者學(xué)號等數(shù)據(jù);(5)報(bào)修管理表:包括報(bào)修序列號、報(bào)修人、宿舍號、報(bào)修時(shí)間、報(bào)修物件名、維修人、維修時(shí)間等數(shù)據(jù);(6)宿舍管理員基本信息表:包括工作編號、工作
5、類型、性別、聯(lián)系方式、工作時(shí)間等數(shù)據(jù);(7)宿舍違規(guī)信息管理表:包括違規(guī)宿舍號、違規(guī)人學(xué)號、違規(guī)次數(shù)等數(shù)據(jù);(8)宿舍基本信息管理表:入住人數(shù)、住宿人學(xué)號、住宿人名字、宿舍號、凳子數(shù)量、桌子數(shù)量、電腦數(shù)量、電視數(shù)量等數(shù)據(jù);4、數(shù)據(jù)字典該系統(tǒng)中要用到的主要數(shù)據(jù)如下:41學(xué)生信息管理表中的數(shù)據(jù)項(xiàng)有:(1)、數(shù)據(jù)項(xiàng):學(xué)號數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員從老師處得到信息并輸入系統(tǒng)數(shù)據(jù)存儲:存儲在學(xué)生信息管理表(2)、數(shù)據(jù)項(xiàng):院系數(shù)據(jù)類型:char(20)處理過程: 由宿舍管理員從老師處得到信息并輸入系統(tǒng)數(shù)據(jù)存儲:存儲在學(xué)生信息管理表(3)、數(shù)據(jù)項(xiàng):數(shù)據(jù)類型:char(8)處理過程:由宿舍
6、管理員從老師處得到信息并輸入系統(tǒng)數(shù)據(jù)存儲:存儲在學(xué)生信息管理表(4)、數(shù)據(jù)項(xiàng):性別數(shù)據(jù)類型:char(2)處理過程:由宿舍管理員從老師處得到信息并輸入系統(tǒng)數(shù)據(jù)存儲:存儲在學(xué)生信息管理表(5)、數(shù)據(jù)項(xiàng):籍貫數(shù)據(jù)類型:char(10)處理過程:由宿舍管理員從老師處得到信息并輸入系統(tǒng)數(shù)據(jù)存儲:存儲在學(xué)生信息管理表(6)、數(shù)據(jù)項(xiàng):生日數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員從老師處得到信息并輸入系統(tǒng)數(shù)據(jù)存儲:存儲在學(xué)生信息管理表(7)、數(shù)據(jù)項(xiàng):入學(xué)時(shí)間數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員從老師處得到信息并輸入系統(tǒng)數(shù)據(jù)存儲:存儲在學(xué)生信息管理表(8)、數(shù)據(jù)項(xiàng):所學(xué)專業(yè)數(shù)據(jù)類型:char(
7、12)處理過程:由宿舍管理員從老師處得到信息并輸入系統(tǒng)數(shù)據(jù)存儲:存儲在學(xué)生信息管理表(9)、數(shù)據(jù)項(xiàng):所在班級數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員從老師處得到信息并輸入系統(tǒng)數(shù)據(jù)存儲:存儲在學(xué)生信息管理表(10)、數(shù)據(jù)項(xiàng):宿舍號數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員從老師處得到信息并輸入系統(tǒng)數(shù)據(jù)存儲:存儲在學(xué)生信息管理表(11)、數(shù)據(jù)項(xiàng):違規(guī)次數(shù)數(shù)據(jù)類型:char(4)處理過程:由宿舍管理員從老師處得到信息并輸入系統(tǒng)數(shù)據(jù)存儲:存儲在學(xué)生信息管理表42外部人員出入登記表中的數(shù)據(jù)項(xiàng)有:(1)、數(shù)據(jù)項(xiàng):進(jìn)入時(shí)間數(shù)據(jù)類型:char(12)處理過程:由宿舍管理員實(shí)時(shí)錄入到外部人員出入登記表
8、數(shù)據(jù)存儲:存儲在外部人員出入登記表中(2)、數(shù)據(jù)項(xiàng):訪問的宿舍號數(shù)據(jù)類型:char(10)處理過程:由宿舍管理員實(shí)時(shí)錄入到外部人員出入登記表數(shù)據(jù)存儲:存儲在外部人員出入登記表中(3)、數(shù)據(jù)項(xiàng):訪問對象數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員實(shí)時(shí)錄入到外部人員出入登記表數(shù)據(jù)存儲:存儲在外部人員出入登記表(4)、數(shù)據(jù)項(xiàng):離開時(shí)間數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員實(shí)時(shí)錄入到外部人員出入登記表數(shù)據(jù)存儲:存儲在外部人員出入登記表(5)、數(shù)據(jù)項(xiàng):外部出入人員數(shù)據(jù)類型:char()處理過程:由宿舍管理員實(shí)時(shí)錄入到外部人員出入登記表數(shù)據(jù)存儲:存儲在外部人員出入登記表(6)、數(shù)據(jù)項(xiàng):外部出入人
9、員ID號數(shù)據(jù)類型:char(20)處理過程:由宿舍管理員實(shí)時(shí)錄入到外部人員出入登記表中數(shù)據(jù)存儲:存儲在外部人員出入登記表中43大物品出入登記表中的數(shù)據(jù)項(xiàng)有:(1)、數(shù)據(jù)項(xiàng):物品名數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員實(shí)時(shí)觀察實(shí)時(shí)錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在大物品出入登記表中(2)、數(shù)據(jù)項(xiàng):進(jìn)入時(shí)間數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員實(shí)時(shí)觀察實(shí)時(shí)錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在大物品出入登記表中(3)、數(shù)據(jù)項(xiàng):離開時(shí)間數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員實(shí)時(shí)觀察實(shí)時(shí)錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在大物品出入登記表中(4)、數(shù)據(jù)項(xiàng):攜帶者學(xué)號數(shù)據(jù)類型:char(8)處理過程:由宿舍管
10、理員實(shí)時(shí)觀察實(shí)時(shí)錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在大物品出入登記表中(5)、數(shù)據(jù)項(xiàng):攜帶者宿舍號數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員實(shí)時(shí)觀察實(shí)時(shí)錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在大物品出入登記表中(6)、數(shù)據(jù)項(xiàng):物品序列號數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員按預(yù)定的標(biāo)準(zhǔn)生成數(shù)據(jù)存儲:存儲在大物品出入登記表中44電費(fèi)管理表中的數(shù)據(jù)項(xiàng)有:(1)、數(shù)據(jù)項(xiàng):購電時(shí)間數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員實(shí)時(shí)錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在電費(fèi)管理表中(2)、數(shù)據(jù)項(xiàng):強(qiáng)開時(shí)間數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員實(shí)時(shí)錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在電費(fèi)管理表中(3)、數(shù)據(jù)項(xiàng):強(qiáng)開次數(shù)數(shù)據(jù)類型:c
11、har(4)處理過程:由宿舍管理員實(shí)時(shí)錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在電費(fèi)管理表中(4)、數(shù)據(jù)項(xiàng):購電數(shù)量數(shù)據(jù)類型:char(6)處理過程:由宿舍管理員實(shí)時(shí)錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在電費(fèi)管理表中(5)、數(shù)據(jù)項(xiàng):剩余電量數(shù)據(jù)類型:char(6)處理過程:由宿舍管理員實(shí)時(shí)錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在電費(fèi)管理表中(6)、數(shù)據(jù)項(xiàng):電費(fèi)單價(jià)數(shù)據(jù)類型:char(6)處理過程:由宿舍管理員實(shí)時(shí)錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在電費(fèi)管理表中(7)、數(shù)據(jù)項(xiàng):購電者學(xué)號數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員實(shí)時(shí)錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在電費(fèi)管理表中(8)、數(shù)據(jù)項(xiàng):序列號數(shù)據(jù)類型:char(8)處理過程:由系統(tǒng)自動(dòng)生成數(shù)據(jù)
12、存儲:存儲在電費(fèi)管理表中45報(bào)修管理表中用到的數(shù)據(jù)項(xiàng)有:(1)、數(shù)據(jù)項(xiàng):報(bào)修人數(shù)據(jù)類型:char(8)處理過程:由學(xué)生錄入到系統(tǒng)中數(shù)據(jù)存儲:存儲在報(bào)修管理表中(2)、數(shù)據(jù)項(xiàng):宿舍號數(shù)據(jù)類型:char(6)處理過程:由學(xué)生錄入到系統(tǒng)中數(shù)據(jù)存儲:存儲在報(bào)修管理表中(3)、數(shù)據(jù)項(xiàng):報(bào)修時(shí)間數(shù)據(jù)類型:char(8)處理過程:由學(xué)生錄入到系統(tǒng)中數(shù)據(jù)存儲:存儲在報(bào)修管理表中(4)、數(shù)據(jù)項(xiàng):報(bào)修物件名數(shù)據(jù)類型:char(8)處理過程:由學(xué)生錄入到系統(tǒng)中數(shù)據(jù)存儲:存儲在報(bào)修管理表中(5)、數(shù)據(jù)項(xiàng):維修時(shí)間數(shù)據(jù)類型:char(8)處理過程:由學(xué)生錄入到系統(tǒng)中,再由宿舍管理員確認(rèn)并安排維修人員數(shù)據(jù)存儲:存儲在報(bào)修
13、管理表中(6)、數(shù)據(jù)項(xiàng):維修人數(shù)據(jù)類型:char(6)處理過程:由宿舍管理員確認(rèn)并安排維修人員數(shù)據(jù)存儲:存儲在報(bào)修管理表中(7)、數(shù)據(jù)項(xiàng):報(bào)修序列號數(shù)據(jù)類型:char(8)處理過程:由系統(tǒng)自動(dòng)生成數(shù)據(jù)存儲:存儲在報(bào)修管理表中46宿舍管理員基本信息表中要用到的數(shù)據(jù)項(xiàng)有:(1)、數(shù)據(jù)項(xiàng):工作編號數(shù)據(jù)類型:char(8)處理過程:由老師輸入到系統(tǒng)中,老師、管理員、學(xué)生都可查詢相關(guān)信息數(shù)據(jù)存儲:存儲在宿舍管理員基本信息表中(2)、數(shù)據(jù)項(xiàng):數(shù)據(jù)類型:char(8)處理過程:由老師輸入到系統(tǒng)中,老師、管理員、學(xué)生都可查詢相關(guān)信息數(shù)據(jù)存儲:存儲在宿舍管理員基本信息表中(3)、數(shù)據(jù)項(xiàng):工作類型數(shù)據(jù)類型:cha
14、r(8)處理過程:由老師輸入到系統(tǒng)中,老師、管理員、學(xué)生都可查詢相關(guān)信息數(shù)據(jù)存儲:存儲在宿舍管理員基本信息表中(4)、數(shù)據(jù)項(xiàng):性別數(shù)據(jù)類型:char(2)處理過程:由老師輸入到系統(tǒng)中,老師、管理員、學(xué)生都可查詢相關(guān)信息數(shù)據(jù)存儲:存儲在宿舍管理員基本信息表中(5)、數(shù)據(jù)項(xiàng):聯(lián)系方式數(shù)據(jù)類型:char(15)處理過程:由老師輸入到系統(tǒng)中,老師、管理員、學(xué)生都可查詢相關(guān)信息數(shù)據(jù)存儲:存儲在宿舍管理員基本信息表中(6)、數(shù)據(jù)項(xiàng):工作時(shí)間數(shù)據(jù)類型:char(30)處理過程:由老師輸入到系統(tǒng)中,老師、管理員、學(xué)生都可查詢相關(guān)信息數(shù)據(jù)存儲:存儲在宿舍管理員基本信息表中47宿舍違規(guī)信息管理表中要用到的數(shù)據(jù)項(xiàng)有
15、:(1)、數(shù)據(jù)項(xiàng):違規(guī)宿舍號數(shù)據(jù)類型:char(6)處理過程:由宿舍管理員錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在宿舍違規(guī)信息管理表中(2)、數(shù)據(jù)項(xiàng):違規(guī)人學(xué)號數(shù)據(jù)類型:char(8)處理過程:由宿舍管理員錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在宿舍違規(guī)信息管理表中 (3)、數(shù)據(jù)項(xiàng):違規(guī)次數(shù)數(shù)據(jù)類型:char()處理過程:由宿舍管理員錄入到系統(tǒng)數(shù)據(jù)存儲:存儲在宿舍違規(guī)信息管理表中48宿舍基本信息管理表中包含的數(shù)據(jù)項(xiàng)有:(1)、數(shù)據(jù)項(xiàng):入住人數(shù)數(shù)據(jù)類型:char(2)處理過程:由宿舍管理員實(shí)地查看、根據(jù)老師提供的信息如實(shí)錄入到系統(tǒng)中數(shù)據(jù)存儲:存儲在宿舍基本信息管理表中(2)、數(shù)據(jù)項(xiàng):住宿人學(xué)號數(shù)據(jù)類型:char(8)處理過
16、程:由宿舍管理員實(shí)地查看、根據(jù)老師提供的信息如實(shí)錄入到系統(tǒng)中數(shù)據(jù)存儲:存儲在宿舍基本信息管理表中(3)、數(shù)據(jù)項(xiàng):住宿人名字?jǐn)?shù)據(jù)類型:char()處理過程:由宿舍管理員實(shí)地查看、根據(jù)老師提供的信息如實(shí)錄入到系統(tǒng)中數(shù)據(jù)存儲:存儲在宿舍基本信息管理表中(4)、數(shù)據(jù)項(xiàng):宿舍號數(shù)據(jù)類型:char(6)處理過程:由宿舍管理員實(shí)地查看、根據(jù)老師提供的信息如實(shí)錄入到系統(tǒng)中數(shù)據(jù)存儲:存儲在宿舍基本信息管理表中(5)、數(shù)據(jù)項(xiàng):凳子數(shù)量數(shù)據(jù)類型:char(2)處理過程:由宿舍管理員實(shí)地查看、根據(jù)老師提供的信息如實(shí)錄入到系統(tǒng)中數(shù)據(jù)存儲:存儲在宿舍基本信息管理表中(6)、數(shù)據(jù)項(xiàng):桌子數(shù)量數(shù)據(jù)類型:char(2)處理過程
17、:由宿舍管理員實(shí)地查看、根據(jù)老師提供的信息如實(shí)錄入到系統(tǒng)中數(shù)據(jù)存儲:存儲在宿舍基本信息管理表中(7)、數(shù)據(jù)項(xiàng):電腦數(shù)量數(shù)據(jù)類型:char(2)處理過程:由宿舍管理員實(shí)地查看、根據(jù)老師提供的信息如實(shí)錄入到系統(tǒng)中數(shù)據(jù)存儲:存儲在宿舍基本信息管理表中(8)、數(shù)據(jù)項(xiàng):電視數(shù)量數(shù)據(jù)類型:char(2)處理過程:由宿舍管理員實(shí)地查看、根據(jù)老師提供的信息如實(shí)錄入到系統(tǒng)中數(shù)據(jù)存儲:存儲在宿舍基本信息管理表中5、系統(tǒng)功能結(jié)構(gòu)圖:如圖1-1添加查詢修改報(bào)修管理用戶外部人員出入管理學(xué)生信息管理宿舍居住信息宿管信息管理大物品出入登記表添加顯示全部信息刪除按條件查找顯示全部信息刪除查看強(qiáng)開次數(shù)進(jìn)入界面電費(fèi)管理添加添加顯
18、示全部刪除按條件查找插入顯示全部刪除修改插入顯示全部刪除宿舍查找違規(guī)管理查看添加修改刪除 圖1-1 系統(tǒng)結(jié)構(gòu)圖 6、數(shù)據(jù)流圖第0層數(shù)據(jù)流圖如圖1-2: 數(shù)據(jù)流圖1-2第一層數(shù)據(jù)流圖如圖1-3: 數(shù)據(jù)流圖1-3二、概念設(shè)計(jì) 1、專業(yè)生日性別籍貫班級學(xué)號宿舍號違規(guī)次數(shù)院系入學(xué)時(shí)間分E-R圖: (1)實(shí)體學(xué)生的E_R圖如圖2-1所示: 學(xué)生 圖2-1 實(shí)體學(xué)生的E_R圖 凳子數(shù)量入住人數(shù)電腦數(shù)量學(xué)生學(xué)號宿舍號 宿舍桌子數(shù)量專業(yè)(2)、實(shí)體宿舍的E_R圖如圖2-2所示:姓名 圖2-2 實(shí)體宿舍的E_R圖(3)、實(shí)體管理員的E_R圖如圖2-3所示:工作編號姓名工作時(shí)間管理員 工作方式聯(lián)系方式性別 圖2-
19、3實(shí)體管理員的E_R圖(4)、實(shí)體外部人員的E_R圖如圖2-4所示:ID號進(jìn)入時(shí)間訪問宿舍號外部人員離開時(shí)間人員姓名訪問對象 圖2-4實(shí)體外部人員的E_R圖(5)、實(shí)體大物品的E_R圖如圖2-5所示:物品編號物品名離開時(shí)間進(jìn)入時(shí)間大物品宿舍號攜帶者姓名 圖2-5實(shí)體大物品的E_R圖2、合E-R圖系統(tǒng)的合E-R圖如圖2-6所示:ID號學(xué)生宿舍樓管宿舍樓入住1組成m1管理1n出入外部人員出入大物品mnmnm電費(fèi)繳納物品編號物品名宿舍號學(xué)號班級宿舍號樓號工作編號姓名聯(lián)系方式圖2-6 系統(tǒng)的合E-R圖三、邏輯結(jié)構(gòu)設(shè)計(jì)根據(jù)分E-R圖和合E-R圖的關(guān)系將E-R圖轉(zhuǎn)換為如下的關(guān)系模型,關(guān)系的碼用下橫線標(biāo)出:
20、1、學(xué)生信息表(學(xué)號、院系、性別、籍貫、生日、入學(xué)時(shí)間、所學(xué)專業(yè)、所在班級、所在宿舍號、違規(guī)記錄)2、外部人員出入登記表(進(jìn)入時(shí)間、訪問宿舍號、訪問對象、離開時(shí)間、人員名字、ID號等數(shù)據(jù))3、大物品出入登記表(物品編號、物品名、進(jìn)入時(shí)間、離開時(shí)間、攜帶者、攜帶者宿舍號等數(shù)據(jù))4、電費(fèi)管理表(購電序列號、購電時(shí)間、強(qiáng)開時(shí)間、強(qiáng)開次數(shù)、購電數(shù)量等、剩余電量、電費(fèi)單價(jià)、購電者學(xué)號等數(shù)據(jù))5、報(bào)修管理表(報(bào)修序列號、報(bào)修人、宿舍號、報(bào)修時(shí)間、報(bào)修物件名、維修人、維修時(shí)間)6、宿舍管理員基本信息表(工作編號、工作類型、性別、聯(lián)系方式、工作時(shí)間)7、宿舍違規(guī)信息管理表(違規(guī)宿舍號、違規(guī)人學(xué)號、違規(guī)次數(shù))8
21、、宿舍基本信息管理表(入住人數(shù)、住宿人學(xué)號、住宿人名字、宿舍號、凳子數(shù)量、桌子數(shù)量、電腦數(shù)量、電視數(shù)量)四、數(shù)據(jù)庫的實(shí)現(xiàn)1、表的建立 1、1創(chuàng)建學(xué)生信息管理表create table 學(xué)生信息管理表( 學(xué)號char(8) primary key, 院系char(20), char(10), 性別char(2), 籍貫char(10), 生日datetime, 入學(xué)時(shí)間datetime, 所學(xué)專業(yè)char(20), 所在班級char(20), 所在宿舍號char(8), 違規(guī)次數(shù)記錄char(6);1、2創(chuàng)建外部人員出入登記表create table 外部人員出入登記表( ID號char(20)
22、 primary key, 進(jìn)入時(shí)間datetime, 訪問宿舍號char(20), 訪問對象名字char(6), 離開時(shí)間datetime, 人員 char(6);1、3創(chuàng)建大物品出入登記表create table 大物品出入登記表( 物品編號char(20) primary key, 物品名char(10), 進(jìn)入時(shí)間datetime, 離開時(shí)間datetime, 攜帶者char(8), 攜帶者宿舍號char(6);1、4創(chuàng)建電費(fèi)管理表create table 電費(fèi)管理表( 購電序列號char(20) primary key, 購電時(shí)間datetime, 強(qiáng)開時(shí)間datetime, 強(qiáng)開次
23、數(shù)char(10), 購電數(shù)量char(4), 剩余電量char(4), 電費(fèi)單價(jià)char(4), 購電者學(xué)號char(8);1、5 報(bào)修管理表create table 報(bào)修管理表( 報(bào)修序列號char(20) primary key, 報(bào)修人char(8), 宿舍號char(4), 報(bào)修時(shí)間datetime, 報(bào)修物件名char(6), 維修人char(8), 維修時(shí)間datetime);1、6創(chuàng)建宿舍管理員基本信息表create table 宿舍管理員基本信息表( 工作編號char(10) primary key, char(10), 工作類型char(20), 性別char(10), 聯(lián)
24、系方式char(12), 工作時(shí)間char(20);1、7創(chuàng)建宿舍違規(guī)信息管理表create table 宿舍違規(guī)信息管理表( 違規(guī)宿舍號char(4), 違規(guī)人學(xué)號char(20) primary key, 違規(guī)次數(shù)char(20);1、8創(chuàng)建宿舍基本信息管理表create table 宿舍基本信息管理表( 入住人數(shù)char(10), 住宿人一學(xué)號char(10), 住宿人一char(10), 住宿人二學(xué)號char(10), 住宿人二char(10), 住宿人三學(xué)號char(10), 住宿人三char(10), 住宿人四學(xué)號char(10), 住宿人四char(10), 宿舍號char(20
25、) primary key, 凳子數(shù)量char(20), 桌子數(shù)量char(20), 電腦數(shù)量char(20), 電視數(shù)量char(20);2、數(shù)據(jù)的插入-1、向?qū)W生信息管理表中插入數(shù)據(jù)insert into 學(xué)生信息管理表values('','軟件學(xué)院','胡保呈','男','','1990-6-12','2010-8-29','軟件工程','','329','0');insert into 學(xué)生信息管理表values
26、('','軟件學(xué)院','文斌','男','','1991-6-20','2010-8-29','軟件工程','','332','0');insert into 學(xué)生信息管理表values('','材料學(xué)院','廖榮華','男','','1991-6-12','2010-8-29','金屬材料',
27、'','505','0');insert into 學(xué)生信息管理表values('','測光學(xué)院','王緒文','男','','1990-4-23','2010-8-29','無損檢測','','723','0');insert into 學(xué)生信息管理表values('','經(jīng)管學(xué)院','文濤','男',
28、9;','1991-6-12','2010-8-29','會(huì)計(jì)','','315','1');insert into 學(xué)生信息管理表values('','軟件學(xué)院','何成健','男','','1990-6-12','2010-8-29','軟件工程','','334','0');insert into 學(xué)生信息管理表
29、values('','軟件學(xué)院','曾其昌','男','','1990-6-12','2010-8-29','軟件工程','','334','0');-2、向外部人員出入登記表中插入數(shù)據(jù)insertinto 外部人員出入登記表values('8','2012-6-21 8:21:12','334','何成健','2012-6-21 10 :21:23
30、','三');insertinto 外部人員出入登記表values('1','2012-5-23 9:12:30','329','王少平','2012-5-23 10 :21:59','四');insertinto 外部人員出入登記表values('8','2010-7-21 12:21:12','419','嶸','2010-7-21 15 :21:23','王五');inser
31、tinto 外部人員出入登記表values('9','2011-8-21 8:10:12','334','曾其昌','2011-8-21 10 :21:23','王平');insertinto 外部人員出入登記表values('89','2011-8-21 8:10:12','334','肖明','2011-8-21 10 :21:23','肖峰');-3、向大物品出入登記表中插入數(shù)據(jù)insertinto
32、 大物品出入登記表values('','電腦','2012-07-27 10:12:00','2012-08-25 12:10:00','何成健','334');insertinto 大物品出入登記表values('','被子','2012-06-19 12:12:00','2012-06-21 12:10:00','文斌','332');insertinto 大物品出入登記表values('
33、39;,'電腦','2012-06-20 10:12:00','2012-08-25 12:10:00','嶸','419');insertinto 大物品出入登記表values('','凳子','2012-07-27 10:12:00','2012-08-25 12:10:00','小明','332');-4、向電費(fèi)管理表中插入數(shù)據(jù)insertinto 電費(fèi)管理表values('2','2010
34、-08-29 10:13:12','2010-08-28','1','16','-5','0.6','');insertinto 電費(fèi)管理表values('9','2010-07-29 10:13:12','2010-07-28','2','20','0','0.6','');insertinto 電費(fèi)管理表values('9','2010-
35、09-21 13:13:12','2010-09-20','0','30','-1','0.6','');insertinto 電費(fèi)管理表values('0','2010-09-21 13:13:12','2010-09-20','3','50','-1','0.6','');-5、向報(bào)修管理表中插入數(shù)據(jù)insertinto 報(bào)修管理表values('2
36、39;,'何成健','334','2010-08-29 10:15:12','防盜門','須海','2010-08-30 12:10:00');insertinto 報(bào)修管理表values('4','曾其昌','334','2010-09-15 10:15:12','洗漱池','王少平','2010-09-30 12:10:00');insertinto 報(bào)修管理表values('
37、4','胡保呈','329','2010-10-08 10:15:12','水龍頭','嶸','2010-10-30 12:10:00');insertinto 報(bào)修管理表values('8','曾峰','329','2010-10-08 10:15:12','桌子','方天華','2010-10-30 12:10:00');insertinto 報(bào)修管理表values('
38、9','娜','329','2010-10-08 10:15:12','電腦','麗','2010-10-30 12:10:00');-6、向宿舍管理員基本信息表中插入數(shù)據(jù)insertinto 宿舍管理員基本信息表values('','林華','宿管','男','','08:00:00-21:00');insertinto 宿舍管理員基本信息表values('','大風(fēng)
39、39;,'樓長','男','','21:00:00-08:00:00');insertinto 宿舍管理員基本信息表values('','王靜','宿管','女','','21:00:00-08:00:00');insertinto 宿舍管理員基本信息表values('','娜','宿管','女','8','21:00:00-08:00:00'
40、;);insertinto 宿舍管理員基本信息表values('','王西','宿管','女','','21:00:00-08:00:00');-7、向宿舍違規(guī)信息表中插入數(shù)據(jù)insertinto 宿舍違規(guī)信息管理表values('329','','1');insertinto 宿舍違規(guī)信息管理表values('334','','1');insertinto 宿舍違規(guī)信息管理表values('33
41、2','','1');insertinto 宿舍違規(guī)信息管理表values('330','','2');insertinto 宿舍違規(guī)信息管理表values('723','','0');-8、向宿舍基本信息管理表中插入數(shù)據(jù)insertinto 宿舍基本信息管理表values('4','','何成健','','須海','','曾其昌','
42、9;,'嶸','334','4','2','4','1');insertinto 宿舍基本信息管理表values('2','','廖榮華','','文濤','','','','','329','4','2','4','1');insertinto 宿舍基本信息管理表values(
43、'1','','王緒文','','','','','','','723','4','2','4','1');insertinto 宿舍基本信息管理表values('4','','廖榮華','','王緒文','','文濤','','嶸'
44、;,'711','4','2','4','1');3、建立觸發(fā)器create trigger insert_or_updateon 學(xué)生信息管理表 for updateasDeclare num char(20),no char(10)select num=違規(guī)次數(shù)記錄,no=學(xué)號from insertedupdate 宿舍違規(guī)信息管理表set 違規(guī)次數(shù)=numwhere 違規(guī)人學(xué)號=noreturn create trigger insert_or_updaton 學(xué)生信息管理表 for insertasDecl
45、are num char(20),no char(10),宿舍號char(10)select num=違規(guī)次數(shù)記錄,no=學(xué)號,宿舍號=所在宿舍號from insertedinsert into 宿舍違規(guī)信息管理表values(宿舍號,no,num)return4、建立存儲過程-創(chuàng)建查詢學(xué)生信息存儲過程create procedure 查詢學(xué)生信息存儲過程asselect *from 學(xué)生信息管理表goexecute 查詢學(xué)生信息存儲過程-創(chuàng)建插入學(xué)生信息存儲過程create procedure 插入學(xué)生信息存儲過程(學(xué)號char(20),院系char(20),char(20),性別char(20),籍貫char(20),生日char(20),入學(xué)時(shí)間datetime,所學(xué)專業(yè)char(20),所在班級char(20),所在宿舍號char(20),違規(guī)次數(shù)記錄char(20)asinsert into 學(xué)生信息管理表v
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年梧州職業(yè)學(xué)院單招職業(yè)傾向性考試題庫附答案解析
- 2023年浙江省臺州市單招職業(yè)適應(yīng)性考試題庫附答案解析
- 2023年松原職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫附答案解析
- 2024年貴州裝備制造職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試模擬測試卷附答案解析
- 2025年寧夏中 衛(wèi) 市單招職業(yè)傾向性考試模擬測試卷附答案解析
- 2025年蘭州職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試模擬測試卷附答案解析
- 2025年西安高新科技職業(yè)學(xué)院單招職業(yè)技能測試模擬測試卷附答案解析
- 2023年浙江舟山群島新區(qū)旅游與健康職業(yè)學(xué)院單招職業(yè)技能考試模擬測試卷附答案解析
- 2025年襄陽科技職業(yè)學(xué)院單招職業(yè)技能考試模擬測試卷附答案解析
- 2025年湖南省婁底地區(qū)單招職業(yè)傾向性測試模擬測試卷附答案解析
- 中建鋼筋工程優(yōu)化技術(shù)策劃指導(dǎo)手冊 (一)
- 12J12無障礙設(shè)施圖集
- 百菌齊發(fā)-開啟菇糧時(shí)代知到智慧樹章節(jié)測試課后答案2024年秋漢中職業(yè)技術(shù)學(xué)院
- 膦甲酸鈉的醫(yī)藥市場分析與展望
- 電力市場概論張利課后參考答案
- 超市防損培訓(xùn)課件
- 2024年福建省2024屆高三3月省質(zhì)檢(高中畢業(yè)班適應(yīng)性練習(xí)卷)英語試卷(含答案)
- 污水源熱泵技術(shù)RBL北京瑞寶利熱能科技有限公司
- 《精神病》4人搞笑小品劇本臺詞
- 工商銀行全國地區(qū)碼
- 錐齒輪加工工藝和夾具設(shè)計(jì)
評論
0/150
提交評論