學(xué)生宿舍管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)61529_第1頁(yè)
學(xué)生宿舍管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)61529_第2頁(yè)
學(xué)生宿舍管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)61529_第3頁(yè)
學(xué)生宿舍管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)61529_第4頁(yè)
學(xué)生宿舍管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)61529_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

學(xué)生宿舍管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)1需求簡(jiǎn)介1.1功1.宿舍樓基本信息查詢與修改;2.學(xué)生基本信息查詢與更新;3.每一幢宿舍樓中宿舍信息的查詢與信息更新;4.宿舍保衛(wèi)處基本信息的查詢和修改;5.宿舍事故基本信息及事故處理信息的查詢和修改;6.宿舍樓物品出入審批及記錄;

1.2數(shù)1.宿舍樓基本信息(Dormitory):包括宿舍樓編號(hào)、宿舍樓所在校區(qū)、宿舍樓在校區(qū)中區(qū)域、每一幢宿舍樓樓管處的電話、宿舍樓樓管員信息等方面,這樣可以方便管理者對(duì)宿舍樓的管理,提高查詢效率;2.學(xué)生基本信息(Student)包括學(xué)生編號(hào)、學(xué)生所在學(xué)院信息、學(xué)生姓名、學(xué)生性別、學(xué)生來(lái)自省份、學(xué)生出生日期、學(xué)生入學(xué)時(shí)間、學(xué)生所學(xué)專(zhuān)業(yè)、所在班級(jí)等方面的信息,可以方便學(xué)生信息的查詢和更新;3.宿舍基本信息(Room,F(xiàn)itment,F(xiàn)itmentDestruction,F(xiàn)itmentCompensate):宿舍基本信息包括四個(gè)數(shù)據(jù)結(jié)構(gòu)(宿舍信息(Room),宿舍物品信息(Fitment)宿舍物品損壞信息(FitmentDestruction),宿舍損壞物品賠償信息),每個(gè)數(shù)據(jù)結(jié)中的數(shù)據(jù)項(xiàng)見(jiàn)數(shù)據(jù)字典;4.樓道工作人員基本信息(Worker):包括工作人員編號(hào)、工作人員姓名、工作類(lèi)型、工資、性別、聯(lián)系方式、工作時(shí)間等數(shù)據(jù)項(xiàng),可以方便管理人員對(duì)宿舍樓道工人的任用、信息查詢及更改;5.宿舍保衛(wèi)處基本信息(SafeGuard):包括保衛(wèi)處名稱、人員數(shù)目、負(fù)責(zé)人信息、聯(lián)系電話等四方面的信息;6舍事故基本信息(AccidentAccidentResearch:事故信息包括三個(gè)數(shù)據(jù)結(jié)構(gòu)(事故信息、事故處理信息、事故賠償信息),具體的數(shù)據(jù)項(xiàng)見(jiàn)數(shù)據(jù)字典;物品出入基本信息(ArticalInOut):包括出入物品的學(xué)生信息、出入的物品信息、出入物品時(shí)的負(fù)責(zé)人信息、出入物品時(shí)間,盡量減少宿舍事故的發(fā)生,保障學(xué)生宿舍財(cái)產(chǎn)的安全。1.3數(shù)字典數(shù)據(jù)項(xiàng)列表數(shù)據(jù)項(xiàng)編

數(shù)據(jù)項(xiàng)名

數(shù)據(jù)項(xiàng)含

與其它數(shù)項(xiàng)的關(guān)系

存儲(chǔ)結(jié)構(gòu)

別名

數(shù)據(jù)項(xiàng)編DI-1DI-2DI-3DI-4DI-5DI-6DI-7DI-8DI-9DI-10DI-11DI-12DI-13DI-14DI-15DI-16DI-17DI-18DI-19DI-20DI-21DI-22DI-23DI-24DI-25DI-26DI-27DI-28DI-29DI-30DI-31DI-32DI-33DI-34DI-35DI-36DI-37DI-38

數(shù)據(jù)項(xiàng)名StuNoDepNameStuNameStuSexStuHomeStuBorthStuETimeStuPerfectStuClassWorNoWorNameWorTypeWorWageWorSexWorPhNoWorTimeRNoRHeaderROneRTwoRThreeRFourRFiveRSixRGradeRDepartRPerfectRClassDorNoDorCampusDorLocationDorPhNoDorAdministSGNameSGWorNumSGHeaderSGPhoneFitName

數(shù)據(jù)項(xiàng)含學(xué)生編號(hào)學(xué)生所在學(xué)院學(xué)生姓名學(xué)生性別學(xué)生來(lái)自省份學(xué)生出生時(shí)間學(xué)生入學(xué)時(shí)間學(xué)生所在專(zhuān)業(yè)學(xué)生所在班級(jí)編號(hào)工作人員編號(hào)工作人員姓名工作類(lèi)型工作人員工資工作人員性別工作人員聯(lián)系方式工作人員工作時(shí)間宿舍編號(hào)舍長(zhǎng)信息宿舍學(xué)生信息宿舍學(xué)生信息宿舍學(xué)生信息宿舍學(xué)生信息宿舍學(xué)生信息宿舍學(xué)生信息宿舍學(xué)生所屬年級(jí)宿舍學(xué)生所在學(xué)院宿舍學(xué)生所學(xué)專(zhuān)業(yè)學(xué)生所在班級(jí)編號(hào)宿舍樓編號(hào)宿舍樓所屬校區(qū)宿舍樓在校區(qū)位置宿舍樓管處電話宿舍樓樓管員信息保衛(wèi)處名稱保衛(wèi)處人員總數(shù)保衛(wèi)處負(fù)責(zé)人信息保衛(wèi)處電話宿舍物品名稱

與其它數(shù)項(xiàng)的關(guān)系等于StuName同上同上同上同上同上同上等于StuETime等于DepName等于StuPerfect等于StuClass等于WorNo

存儲(chǔ)結(jié)構(gòu)char(9)char(20)char(10)char(2)char(10)DateDatechar(20)Intchar(5)char(10)char(8)Intchar(2)char(12)char(30)char(6)char(10)char(10)char(10)char(10)char(10)char(10)char(10)char(4)char(20)char(20)char(2)smallintchar(4)char(4)char(12)char(10)char(15)Intchar(10)char(12)char(16)

別名學(xué)號(hào)學(xué)院姓名性別祖籍出生日期入學(xué)時(shí)間專(zhuān)業(yè)編號(hào)編號(hào)姓名工作類(lèi)型月工資性別電話工作時(shí)間舍號(hào)舍長(zhǎng)舍員1舍員2舍員3舍員4舍員5舍員6年級(jí)學(xué)院專(zhuān)業(yè)班級(jí)宿舍樓號(hào)校區(qū)宿舍區(qū)位電話樓管員名字人員數(shù)目負(fù)責(zé)人電話宿舍物品

數(shù)據(jù)項(xiàng)編DI-39DI-40DI-41DI-42DI-43DI-44DI-45DI-46DI-47DI-48DI-49DI-50DI-51DI-52DI-53DI-54DI-55DI-56DI-57DI-58DI-59DI-60DI-61DI-62DI-63DI-64DI-65DI-66DI-67DI-68DI-69DI-70DI-71DI-72

數(shù)據(jù)項(xiàng)名FitPriceFitNumFDFitmentFDStudentFDRoomFDFitNumFCompFitFCompStuFCompMonFCompPrinFCompDateFCompNumAcNoAcTypeAcArticalAcArNumAcStuAcDateAcPrinAcStuPhAcVerifyARNoARNameARPrinARResultACStuACArticalACDateACPrinAIOStuAIOArticalAIOPrinAIODateAIONo

數(shù)據(jù)項(xiàng)含宿舍物品價(jià)格每一種宿舍的數(shù)量損壞物品信息損壞的學(xué)生信息損壞物品宿舍信息損壞物品的數(shù)量賠償物品信息需賠償學(xué)生信息賠償價(jià)格賠償負(fù)責(zé)人信息賠償日期賠償物品數(shù)量事故編號(hào)事故類(lèi)型事故損失物品事故損失物品數(shù)量事故受害學(xué)生事故發(fā)生日期事故負(fù)責(zé)人信息受害人聯(lián)系方式事故是否屬實(shí)事故調(diào)查編號(hào)事故調(diào)查名稱事故調(diào)查負(fù)責(zé)人事故調(diào)查結(jié)果事故賠償學(xué)生信息事故賠償物品信息事故賠償日期事故賠償負(fù)責(zé)單位要求物品出入學(xué)生出入物品信息出入物品審查人出入物品日期物品出入序號(hào)

與其它數(shù)項(xiàng)的關(guān)系等于FitName等于StuNo等于RNo等于FitName等于StuNo等于WorNo等于StuNo等于SGHeader等于SGHeader等于StuNo等于SGHeader等于StuNo等于WorNo

存儲(chǔ)結(jié)構(gòu)FloatIntchar(16)char(9)char(6)Intchar(16)char(9)Floatchar(10)DateIntintchar(10)char(30)Intchar(9)Datechar(15)char(12)Boolchar(4)char(15)char(10)Boolchar(10)char(30)Datechar(15)char(10)char(20)char(10)DateInt

別名價(jià)格數(shù)量物品名學(xué)生舍號(hào)數(shù)量物品名學(xué)生賠償價(jià)格負(fù)責(zé)人日期數(shù)量編號(hào)類(lèi)型物品名數(shù)量學(xué)生日期負(fù)責(zé)人學(xué)生電話核查編號(hào)調(diào)查負(fù)責(zé)人結(jié)果學(xué)生物品名日期負(fù)責(zé)單位學(xué)生物品名負(fù)責(zé)人日期序號(hào)數(shù)據(jù)結(jié)構(gòu)列表

數(shù)結(jié)構(gòu)號(hào)

數(shù)結(jié)名

數(shù)結(jié)含

組DS-1StudentDS-2WorkerDS-3RoomDS-4Dormitory

宿舍學(xué)生信息宿舍樓工作人員信息宿舍信息宿舍樓信息

StuNo,DepName,StuName,StuSex,StuHome,StuBorth,StuETime,StuPerfect,StuClassWorTime,WorName,WorType,WorWage,WorSex,WorPhNo,WorNoRNo,RHeader,ROne,RClass,RThree,RFour,RFive,RSix,RGrade,RDepart,RPerfect,RTwo,DorNo,DorCampus,DorPhNoDorLocation,DorAdministDS-5DS-6

SafeGuardFitment

宿舍保衛(wèi)處信息宿舍物品配備信息

SGName,SGWorNum,SGHeader,SGPhoneFitName,FitPrice,FitNumDS-7FitmentDestructionDS-8FitmentCompensateDS-9AccidentDS-10AccidentResearchDS-11AccidentCompensateDS-12ArticalInOut

宿舍物品損壞信息信息宿舍事故注冊(cè)信息宿舍事故調(diào)查信息償息宿舍樓物品出入信息

FDFitment,FDStudent,FDRoom,FDFitNumFCompFit,FCompStu,FCompPrin,FCompDate,FCompNumAcNo,AcType,AcStu,AcDate,AcArtical,AcVerify,AcPrin,AcArNum,AcStuPhARNo,ARName,ARPrin,ARResultACStu,ACArtical,ACDate,ACPrinAIOStu,AIOArtical,AIOPrin,AIODate,AIONo

2念結(jié)構(gòu)設(shè)計(jì)2.1制局部ER圖學(xué)生宿舍入住分ER圖:宿舍物品管理分ER圖1:宿舍物品管理分ER圖2:出入物品管理分ER圖:事故管理分ER圖:各分E-R中每個(gè)實(shí)體的屬性如下所示:學(xué)生:Student(StuNoDepNameStuNameStuSexStuHomeStuBorth,StuETime,StuClass);宿舍:,ROne,RSix,RGrade,RDepart,RPerfect,RTwo);宿舍樓Dormitory(DorNoDorCampusDorLocationDorAdminist);宿舍物品:Fitment(FitName;樓道工作人員:Worker(WorNo,WorWage

WorPhNo,WorTime);保衛(wèi)處:,SGWorNum各分E-R中聯(lián)系的屬性如下所示:物品出入:ArticalInOut(AIONo,AIOStu,AIOArtical,AIOPrin,AIODate);宿舍物品處理:包含物品損壞和物品賠償兩個(gè)數(shù)據(jù)結(jié)構(gòu)(將在邏輯設(shè)計(jì)階段給);事故:包含宿舍事故注冊(cè)、宿舍事故調(diào)查、事故損失物品賠償三個(gè)數(shù)據(jù)結(jié)構(gòu)(具體的結(jié)構(gòu)將在系統(tǒng)邏輯設(shè)計(jì)階段給出)。2.2ER圖合并

3輯結(jié)構(gòu)設(shè)計(jì)3.1E-R圖換為關(guān)系型基本圖向關(guān)系模型的轉(zhuǎn)化下:樓道工人:Worker(WorNo,DorNo宿舍樓:Dormitory(DorNo,DorLocation,DorPhNo宿舍:(RNo,RFour,RFive,RSix,RGrade,RDepart,RPerfect,RTwo,DorNo,DorLocation宿舍物品:Fitment,DorNo學(xué)生:Student(StuNo,StuHome,StuPerfect,RNoDorNo保衛(wèi)處:SafeGuard(SGName,SGWorNum;物品出入:ArticalInOut(AIONo,StuNoDorNo,DorCampus;宿舍物品處理包含兩個(gè)數(shù)據(jù)結(jié)構(gòu)(宿舍物品損壞信息,舍物品損壞賠償信息),基于表的各個(gè)屬性都是原子項(xiàng)的考慮,現(xiàn)將宿舍物品處理分解為:宿舍物品損壞、宿舍損壞物品賠償,具體如下:宿舍物品損壞:FitmentDestruction(FitName,StuNo,RNoDorNo,DorCampus除名沖突)宿舍物品損壞賠償:FitmentCompensate,StuNo,F(xiàn)CompNum除命名沖突)宿舍事故包含三個(gè)數(shù)據(jù)結(jié)構(gòu)(宿舍事故注冊(cè)信息、宿舍事故調(diào)查信息、宿舍事故損失物品賠償信息),同樣于表的原子性的考慮也將事故分解為:事故注

冊(cè)、事故調(diào)查、事故賠償,具體如下:事故注冊(cè):Accident(AcNo,AcType,StuNo,AcDate,AcArtical,AcVerify,SGName,AcArNum事故調(diào)查:AccidentResearch(AcNo事故賠償:AccidentCompensate(AcNo,ACStu(注:標(biāo)有直線下劃線的為主屬性,標(biāo)有波浪線下劃線的是外鍵屬性,主屬性與外鍵屬性一起構(gòu)成主碼)3.2系模式優(yōu)化關(guān)模式Worker,,F(xiàn)itment,,ArticalInOut,F(xiàn)itmentDestruction,F(xiàn)itmentCompensateAccident,AccidentResearch,AccidentCompensate

不存在非主屬性對(duì)主屬性的部分函數(shù)依賴,也不存在傳遞函數(shù)依賴,已經(jīng)達(dá)到了,但是宿舍關(guān)系模式(Room)中存在著一些不應(yīng)該有的數(shù)據(jù)冗余,現(xiàn)將模型優(yōu)化為:Room(,RHeader,RGrade,,,,DorCampusDorLocation雖然Room中還存在一些數(shù)據(jù)冗余,但可以提高查詢效率。3.3數(shù)庫(kù)模式設(shè)DBMS選擇的SERVER2005,根據(jù)該系統(tǒng)特點(diǎn)設(shè)計(jì)數(shù)據(jù)庫(kù)的模式如下。樓道工人(Worker)基本信息表,用于記錄樓道工人的基本信息:屬名WorNoWorNameWorType

數(shù)類(lèi)char(5)char(10)char(8)

取范0000099999

是是屬或鍵是否否

完性NotnullNotnullNotnull

WorWageWorSexWorPhNoWorTimeDorNoDorCampusDorLocation

Intchar(2)char(12)char(30)smallintchar(4)char(4)

大于元月)男、女0099四面八方其中之一四面八方其中之一

否否否否是是是

NotnullNotnullNullNullNotnullNotnullNotnull宿舍樓(Dormitory)基本信息表,用于記錄宿舍樓的基本信息:屬名DorNoDorCampusDorLocationDorPhNoDorAdminist

數(shù)類(lèi)smallintchar(4)char(4)char(12)char(10)

取范0099四面八方其中之一四面八方其中之一

是是屬或鍵是是是否否

完性NotnullNotnullNotnullNullNull宿(Room)基本信息表,用于記錄宿舍的基本信息:屬名RNoRHeaderRGradeRDepartRPerfectDorNoDorCampusDorLocation

數(shù)類(lèi)char(6)char(10)char(4)char(20)char(20)smallintchar(4)char(4)

取范01-00199-9990099四面八方其中之一四面八方其中之一

是是屬或鍵是否否否否是是是

完性NotnullNullNotnullNotnullNotnullNotnullNotnullNotnull宿舍樓配備物品(Fitment)基本信息表,用于記錄宿舍樓配備物品的基本信息:屬名FitName

數(shù)類(lèi)char(16)

取范

是是屬或鍵是

完性Notnull

屬名FitPriceFitNumDorNoDorCampusDorLocation

數(shù)類(lèi)floatIntsmallintchar(4)char(4)

取范大于大于0099四面八方其中之一四面八方其中之一

是是屬或鍵否否是是是

完性NotnullNotnullNotnullNotnullNotnull宿舍學(xué)生(Student)基本信息表,用于記錄宿舍學(xué)生的基本信息:屬名StuNoDepNameStuNameStuSexStuHomeStuBorthStuETimeStuPerfectStuClassRNoDorNoDorCampusDorLocation

數(shù)類(lèi)char(9)char(20)char(10)char(2)char(10)datetimedatetimechar(20)intchar(6)smallintchar(4)char(4)

取范00000000999999999男、女大于0小于1001-00199-9990099四面八方其中之一四面八方其中之一

是是屬或鍵是否否否否否否否否是是是是

完性NotnullNotnullNotnullNotnullNotnullNotnullNotnullNotnullNotnullNotnullNotnullNotnullNotnull宿舍保衛(wèi)處(SafeGuard)基本信息表,用于記錄保衛(wèi)處的基本信息:屬名SGNameSGWorNumSGHeaderSGPhone

數(shù)類(lèi)char(15)intchar(10)char(12)

取范大于0

是是屬或鍵是否否否

完性NotnullNotnullNotnullNull宿舍樓物品出入基本信息表,用于記錄物品出入的基本信息:屬名

數(shù)類(lèi)

取范

是是屬或鍵

完性

屬名StuNoAIOArticalAIOPrinAIODateAIONoDorNoDorCampusDorLocation

數(shù)類(lèi)char(9)char(16)char(9)datetimeIntsmallintchar(4)char(4)

取范00000000999999999大于00099四面八方其中之一四面八方其中之一

是是屬或鍵是否否是是是是是

完性NotnullNullNotnullNotnullNotnullNotnullNotnullNotnull宿舍配備物品損壞(FitmentDestruction)基本信息表,用于記錄物品損壞的基本信息:屬名FitNameStuNoRNoFDFitNumDorNoDorCampusDorLocation

數(shù)類(lèi)char(16)char(9)char(6)Intsmallintchar(4)char(4)

取范0000000099999999901-00199-999大于等于00099四面八方其中之一四面八方其中之一

是是屬或鍵是是是否是是是

完性NotnullNotnullNotnullNotnullNotnullNotnullNotnull宿舍配備物品損壞賠償(FitmentCompensate)基本信息表,記錄損壞物品賠償?shù)幕拘畔ⅲ簩倜鸉itNameStuNoFCPrinFCompDateFCompNum

數(shù)類(lèi)char(16)char(9)char(10)datetimeint

取范00000000999999999大于等于0

是是屬或鍵是是是否否

完性NotnullNotnullNotnullNotnullNotnull宿舍事故注冊(cè)(Accident)本信息表,用于記錄宿舍事故注冊(cè)的基本信息:

屬名AcNoAcTypeStuNoAcDateAcArticalAcVerifySGNameAcArNumAcStuPh

數(shù)類(lèi)intchar(10)char(30)datetimechar(30)boolchar(15)intchar(12)

取范0000~999900000000~999999999大于等于0

是是屬或鍵是否是是否否是否否

完性NotnullNotnullNotnullNotnullNotnullNullNullNotnullNull宿舍事故調(diào)查(AccidentResearch)基本信息表,用于記錄宿舍事故調(diào)查的基本信息:屬名AcNoARNameSGNameARResult

數(shù)類(lèi)intchar(15)char(15)bool

取范0000~9999

是是屬或鍵是是是否

完性NotnullNotnullNotnullNotnull宿舍事故賠償(AccidentCompensate)基本信息表,用于記錄宿舍事故賠償?shù)幕拘畔ⅲ簩倜鸄cNoACStuAcArticalACDateSGName

數(shù)類(lèi)intchar(10)char(30)datetimechar(15)

取范0000~999900000000999999999

是是屬或鍵是是否否是

完性NotnullNotnullNotnullNotnullNotnull3.4用子模式設(shè)編V1

用戶子模式(View)WorView

作(共性提數(shù)保和全護(hù)制便于查詢和修改樓道工人的基本信息

)

編V2V3V4V5V6V7V8V9V10V11V12

用戶子模式(View)DormViewRoomViewFitViewStuViewSGViewArIOViewFDViewFCViewAccViewARViewACView

作(共性提數(shù)保和全護(hù)制方便宿舍樓的基本信息的查詢、更新以便于宿舍的基本信息的查詢和更新用于宿舍樓配備物品的基本信息的查詢便于查詢和更改學(xué)生的基本信息方便學(xué)生查詢宿舍保衛(wèi)處的基本信息以便于物品出入的管理和信息的查詢、更改便于宿舍物品損壞的的登記及處理和信息的查詢查詢損壞物品賠償?shù)幕拘畔?,便于宿舍物品的管理方便學(xué)生事故的注冊(cè)及保衛(wèi)人員對(duì)事故注冊(cè)的查詢便于學(xué)生查詢宿舍事故調(diào)查的基本信息方便宿舍事故賠償?shù)男畔⒉樵兒透?/p>

)View具體結(jié)構(gòu)略。4物理結(jié)構(gòu)設(shè)計(jì)4.1存結(jié)構(gòu)由于系統(tǒng)數(shù)據(jù)不多,所以只在兩個(gè)盤(pán)驅(qū)分別建立一個(gè)主數(shù)據(jù)文件和一個(gè)日志文件就可以了。4.2索為數(shù)據(jù)庫(kù)中各基本表建立的索引如下:由于基本表Room的主碼經(jīng)常在查詢條件和連接操作的連接條件中出現(xiàn),且它們的值唯一,考慮在兩個(gè)屬性上建立唯一性索引;Dormitory的主碼DorNo,DorCampus,DorLocation經(jīng)常在查詢條件中出現(xiàn),且它們的組合值唯一,考慮在它們之上建立組合索引;基本表Student的屬性StuName,經(jīng)常在查詢條件中出現(xiàn),且經(jīng)常出現(xiàn)在相

等的比較條件中,考慮在其之上建立聚簇索引;基本表Fitment、SafeGuard的屬性值幾乎不會(huì)有什么變化,更新率很低,可考慮適當(dāng)建立索引;基本表Worker,ArticalInOut,F(xiàn)itmentDestruction,F(xiàn)itmentCompensate,Accident,AccidentCompensate

的屬性值經(jīng)常發(fā)生變化,權(quán)衡系統(tǒng)為維護(hù)索引付出的代價(jià),可考慮不建立索引,也可以適當(dāng)建立索引。5實(shí)5.1建數(shù)據(jù)庫(kù)createdatabaseStudent_Dormitory_Management;5.2立數(shù)據(jù)表()道工人基本信息表的建立:createtableWorker(WorNochar(5)

notnullWorNamechar(10)notnull,WorTypechar(8)notnull,WorWageintnotnull,WorSexchar(2)notnull,WorPhNochar(12)null,WorTimechar(30)DorNosmallint

null,notnull,DorCampuschar(4)notnull,DorLocationchar(4)notnull,primarykey(WorNo),foreignkey(DorNo,DorCampus,DorLocation)referencesDormitory(DorNo,DorCampus,check(WorWage>=0),check(WorSex=‘男’orWorSex=女’()舍樓基本信息表的建立:createtableDormitory(

DorNosmallintnotnull,DorCampuschar(4)notnull,DorLocationchar(4)notnull,DorPhNochar(12)null,DorAdministchar(10)null,primarykey(DorNo,DorCampus,DorLocation),check(DorNo>0andDorNo<100));()舍基本信息表的建立:createtableRNochar(6)notnullunique,RHeaderchar(10)RGradechar(4)RDepartchar(20)

null,notnull,notnull,RPerfectchar(20)notnull,DorNosmallint

notnull,DorCampuschar(4)notnull,DorLocationchar(4)notnull,primarykey(RNo),foreignkey(DorNo,DorCampus,DorLocation)referencesDormitory(DorNo,DorCampus,DorLocation));()舍樓配備物品基本信息表的建立:createtableFitment(FitNamechar(16)FitPricefloatFitNumintDorNosmallintDorCampuschar(4)DorLocationchar(4)

notnullnotnull,notnull,notnull,notnull,notnull,primarykey(FitName),foreignkey(DorNo,DorCampus,DorLocation)referencesDormitory(DorNo,DorCampus,DorLocation));()舍學(xué)生基本信息表的建立:createtableStudent(StuNochar(9)notnullunique,DepNamechar(20)StuNamechar(10)StuSexchar(2)StuHomechar(10)StuBorthDatetimeStuETimeDatetime

notnull,notnull,notnull,notnull,notnull,notnull,

StuPerfectchar(20)StuClassintRNochar(6)DorNosmallintDorCampuschar(4)DorLocationchar(4)

notnull,notnull,notnull,notnull,notnull,notnull,primarykey(StuNo),foreignkey(RNo)referencesRoom(RNo),foreignkey(DorNo,DorCampus,DorLocation)referencesDormitory(DorNo,DorCampus,DorLocation),check(StuClass>0andStuClass<=10));()舍保衛(wèi)處基本信息表的建立:createtableSafeGuard(SGNamechar(15)SGWorNumintSGHeaderchar(10)SGPhonechar(12)primarykey(SGName),check(SGWorNum>0));

notnullnotnull,notnull,null,()舍樓物品出入基本信息表的建立:createtableArticalInOut(StuNochar(9)AIOArticalchar(16)AIOPrinchar(9)AIODatedatetimeAIONointDorNosmallintDorCampuschar(4)DorLocationchar(4)

notnull,null,notnull,notnull,notnullnotnull,notnull,notnull,primarykey(AIONo,AIODate),foreignkey(StuNo)referencesStudent(StuNo),foreignkey(AIOPrin)referencesWorker(WorNo),foreignkey(DorNo,DorCampus,DorLocation)referencesDormitory(DorNo,DorCampus,DorLocation),check(AIONo0));()舍配備物品損壞基本信息表的建立:createtableFitmentDestruction(FitNamechar(16)StuNochar(9)RNochar(6)

notnullnotnull,notnull,

FDFitNumintnotnull,smallintDorCampuschar(4)DorLocationchar(4)

notnull,notnull,notnull,foreignkey(DorNo,DorCampus,DorLocation)referencesDormitory(DorNo,DorCampus,DorLocation),foreignkey(FitName)referencesFitment(FitName),foreignkey(StuNo)referencesStudent(StuNo),foreignkey(RNo)referencesRoom(RNo),check(FDFitNum>=0));()舍損壞配備物品賠償基本信息表的建立:createtableFitmentCompensate(FitNamechar(16)StuNochar(9)FCPrinchar(15)

notnull,notnull,notnull,FCompDateDatetimenotnull,FCompNumint

notnull,foreignkey(FitName)referencesFitment(FitName),foreignkey(StuNo)referencesStudent(StuNo),foreignkey(FCPrin)referencesSafeGuard(SGName),check(FCompNum>=0));()舍事故注冊(cè)基本信息表的建立:createtableAccident(AcNointnotnullunique,AcTypechar(10)StuNochar(9)AcDatedatetimeAcArticalchar(30)AcVerifyboolSGNamechar(15)AcArNumintAcStuPhchar(12)

notnull,notnull,notnull,notnull,null,notnull,notnull,notnull,primarykey(AcNo,AcDate),foreignkey(StuNo)referencesStudent(StuNo),foreignkey(SGName)referencesSafeGuard(SGName),check(AcArNum>0),);()舍事故調(diào)查基本信息表的建立:createtableAccidentResearch(AcNointnotnull,ARNamechar(15)

notnull,

SGNamechar(15)ARResultbool

notnull,notnull,primarykey(SGName),foreignkey(AcNo)referencesAccident(AcNo),foreignkey(SGName)referencesSafeGuard(SGName),);()舍事故賠償基本信息表的建立:createtableAccidentCopensate(AcNointnotnull,ACStuchar(9)AcArticalchar(30)AcDateDatetimeSGNamechar(15)

notnull,notnull,notnull,notnull,foreignkey(AcNo)referencesAccident(AcNo),foreignkey(ACStu)referencesStudent(StuNo),foreignkey(SGName)referencesSafeGuard(SGName));5.3立視圖()于查詢和更新樓道工人基本信息的視圖定義如下:createviewWorView(編號(hào),姓名,工作類(lèi)型,資,性別,聯(lián)系方式,工作時(shí)間,宿舍樓編號(hào),校區(qū),區(qū)位

)asselect*fromWorkerwithcheckoption;()便于宿舍樓基本信息查詢、更新的視圖定義如下:createviewDormView(宿樓編

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論