freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫原理與應(yīng)用課程設(shè)計(jì)論文-教室管理信息系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)(更新版)

2025-07-05 00:41上一頁面

下一頁面
  

【正文】 ....................... 18 附錄 2 數(shù)據(jù)庫基本表和視圖的創(chuàng)建 ........................................................................... 22 附錄 3 存儲過程、觸發(fā)器的創(chuàng)建與數(shù)據(jù)庫驗(yàn)證 ........................................................ 28 07 信管專業(yè) 072 班數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計(jì)論文 1 本系統(tǒng)研究的意義 在當(dāng)今的大學(xué)校園中,教室仍然是教學(xué)活動(dòng)和學(xué)生課余活動(dòng)的主要場所。其中空教室 查詢包括空閑教室查詢和空余座位查詢以及學(xué)生出勤人數(shù)的統(tǒng)計(jì)查詢等;調(diào)課管理完成教師調(diào)課的處理及相關(guān)課表的查詢等;設(shè)備維護(hù)管理主要記錄教室設(shè)備的損壞及修復(fù)信息;借用管理完成教室的借用處理和記錄等。 本系統(tǒng)的任務(wù) 本系統(tǒng)針對教室管理中出現(xiàn)的管理不統(tǒng)一的問題,著力于將教室管理中課程安排,教師調(diào)課、單位借用等聯(lián)系起來,建立一個(gè)統(tǒng)一的管理系統(tǒng),以提高處理效率,方便統(tǒng)一管理。 ( 3)安全性和完整性要求 在這個(gè)系統(tǒng)中存在一個(gè)實(shí)體參與多個(gè)事務(wù)的情況,因此一個(gè)實(shí)體在不 同事務(wù)中可能出現(xiàn)屬性取值不一致,以及在事務(wù)中引用了實(shí)體表中不存在的實(shí)體,因此采用外鍵約束來避免這種不一致情況的發(fā)生。 圖 借用子系統(tǒng)二層數(shù)據(jù)流圖 圖 調(diào)課管理子系統(tǒng)二層數(shù)據(jù)流圖 07 信管專業(yè) 072 班數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計(jì)論文 6 教室管理系統(tǒng)的數(shù)據(jù)字典 根據(jù)數(shù)據(jù)流圖,得到的數(shù)據(jù)字典如下表所示。 ER 圖是直觀表示概念模型的有力工具,在圖中有四個(gè)基本成分: 1) 矩 形 框:表示實(shí)體類型(考慮問題的對象); 2) 菱 形 框:表示聯(lián)系類型(實(shí)體間的聯(lián)系) ; 3) 橢圓形框:表示實(shí)體類型和聯(lián)系類型的屬性; 4) 直 線:聯(lián)系類型與涉及的實(shí)體類型之間以直線連接,并在直線部標(biāo)上聯(lián)系的種類( 1: 1, 1: n, m: n)。即一門課可被多位老師教,一個(gè)教室可被多門課程和教師占用。實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。 由 ER圖可以轉(zhuǎn)化出以下的關(guān)系模式: (1)學(xué)生 ( SNo,Sname,Sex,BirthYear,Pname,ClassNo,AttendSum,Photo ,Dept) (2)課程信息 (CNo,Cname,Time,WeekNo,Weekday,SectionNo,Pname,ClassNo, StuNum) (3)教師信息 (TNo,Tname,Dept,Title,Sex, Tel) (4)單位信息 (RentDeptname,Leadername,IDtype,ID,Tel) (5)維修員 (RepairerNo,Repairername,Statement,Tel) (6)維修記錄 (RoomNo,RepairerNo,RepaireRecordNo,RepaireResult,RepairTime, Supplyname) (7)課程安排 (CNo,TNo,RoomNo,WeekNo,Weekday,SectionNo,Pname,ClassNo ,NewWeekday, (8)NewWeekNo,NewSectionNo,NewRoomNo, AdjLessonID) (9)學(xué)生出勤記錄 (SNo,CNo,AttendSum) (10)學(xué)生使用教室 (SNo,RoomNo,DamageTime,DamageInfo,Devicename, LeaveTime,EnterTime) (11)教室信息 (RoomNo,Roomname,Campusname,Buildname,Capacity, IsUusable,Type,RemainCapacity) (12)單位借用記錄 (RoomNo, Deptname, RentReason, WeekNo,Weekday,SectionNo) 對模式進(jìn)行檢驗(yàn)和優(yōu)化。空教室查詢中包含空閑教室和教室空余座位的查詢以及學(xué)生上課出勤的查詢統(tǒng)計(jì);調(diào)課管理子系統(tǒng)主要包含教室調(diào)課管理與課 表查詢;教室借用子系統(tǒng)主要完成教室借用管理和記錄的查詢功能;設(shè)備管理子系統(tǒng)主要有設(shè)備損壞報(bào)告記錄查詢和設(shè)備維護(hù)記錄查詢。數(shù)據(jù)入庫通過兩種途徑:一是 EXCEL 表格導(dǎo)入信息,二是存儲過程錄入信息。加深了對數(shù)據(jù)庫設(shè)計(jì)每一步驟的理解,例如對每一個(gè)步驟的目的、任務(wù)和所要得到的技術(shù)文檔。在實(shí)習(xí)中,我發(fā)現(xiàn)自己理論知識還并不是很扎實(shí),這就要求在以后要加強(qiáng)數(shù)據(jù)庫理論的學(xué)習(xí),并且爭取機(jī)會,多做類似的實(shí)戰(zhàn)訓(xùn)練。 /* 創(chuàng)建學(xué)生信息基本表 */ CREATE TABLE STUDENT ( SNo Char(8) PRIMARY KEY, Sname Char(14) NOT NULL, Sex Char(3) NOT NULL, BirthYear int, Pname Char(24) NOT NULL, ClassNo Char(5) NOT NULL, AttendSum int, photo Image, DeptChar(20), CHECK (Sex =39。)), ) /* 創(chuàng)建借用單位信息基本表 */ CREATE TABLE Department ( RentDeptname Char(20) PRIMARY KEY, Leadername Char(14) NOT NULL, IDtype Char(6) NOT NULL, ID Char(20) NOT NULL, Tel Char(12) NOT NULL, ) /* 創(chuàng)建維修工信息基本表 */ CREATE TABLE Repairer ( RepairerNo Char(6) PRIMARY KEY, Repairername Char(14)NOT NULL, Statement Char(6), 07 信管專業(yè) 072 班數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計(jì)論文 24 Tel Char(12), ) /* 創(chuàng)建學(xué)生出勤信息表 */ CREATE TABLE ATTENDENCE ( SNo Char(8), CNo Char(6), AttendSum smallint, PRIMARY KEY (SNo,CNo), FOREIGN KEY (SNo) REFERENCES STUDENT (SNo), FOREIGN KEY (CNo) REFERENCES COURSE (CNo), CHECK (AttendSum=0), ) /* 創(chuàng)建設(shè)備損壞報(bào)告基本表 */ CREATE TABLE DAMAGEREPORT ( SNo Char(8), RoomNo Char(4), DamageTime smalldatetime, DamageInfo Char(50), Devicename Char(20), PRIMARY KEY (SNo,RoomNo), FOREIGN KEY (SNo) REFERENCES STUDENT (SNo), FOREIGN KEY (RoomNo) REFERENCES CLASSROOM (RoomNo), ) /* 創(chuàng)建維修記錄基本表 */ CREATE TABLE MENDRECORD ( RepairerNo Char(6), RoomNo Char(4) NOT NULL, RepaireRecordNo Char(6) UNIQUE, Devicename char(10), RepaireResult char(6), Supplyname char(10), RepaireTime smalldatetime, FOREIGN KEY (RoomNo) REFERENCES CLASSROOM (RoomNo), FOREIGN KEY (RepairerNo) REFERENCES Repairer (RepairerNo), ) /* 創(chuàng)建課程安排基本表 */ CREATE TABLE CURRICULUM ( 07 信管專業(yè) 072 班數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計(jì)論文 25 CNo Char(6), RoomNo Char(4), Tno Char(6), WeekNo Char(10), Weekday Char(10), SectionNo Char(10), Pname Char(20), ClassNo Char(6), PRIMARY KEY(CNo,RoomNo,TNo,WeekNo,Weekday,SectionNo), FOREIGN KEY (RoomNo) REFERENCES CLASSROOM (RoomNo), FOREIGN KEY (CNo) REFERENCES COURSE (CNo), FOREIGN KEY (TNo) REFERENCES TEACHER(TNo), ) /* 創(chuàng)建調(diào)課記錄基本表 */ CREATE TABLE ADJUSTRECORD ( CNo Char(6), RoomNo Char(4), Tno Char(6), WeekNo Char(10), Weekday Char(10), SectionNo Char(10), NewWeekNo Char(10), NewWeekday Char(10), NewSectionNo Char(10), NewRoomNo Char(4), PRIMARY KEY(RoomNo,WeekNo,Weekday,SectionNo), FOREIGN KEY (RoomNo) REFERENCES CLASSROOM (RoomNo), FOREIGN KEY (CNo) REFERENCES COURSE (CNo), FOREIGN KEY (TNo) REFERENCES TEACHER(TNo), ) /* 創(chuàng)建借用記錄表 */ CREATE TABLE RENTRECORD ( RoomNo Char(4), Deptname Char(20), RentReason Char(50), WeekNo Char(10), Weekday Char(10), SectionNo Char(10), PRIMARY KEY(RoomNo,Deptname), FOREIGN KEY(RoomNo) REFERENCES CLASSROOM (RoomNo), FOREIGN KEY(Deptname) REFERENCES Department(RentDeptname), 07 信管專業(yè) 072 班數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計(jì)論文 26 ) /* 創(chuàng)建學(xué)生進(jìn)出教室信息表 */ CREATE TABLE ENTER_LEAVE ( SNo Char(8), RoomNo Char(4), EnterTime smalldatetime, LeaveTime smalldatetime, PRIMARY KEY(SNo,RoomNo,EnterTime), FOREIGN KEY (SNo) REFERENCES STUDENT (SNo), FOREIGN KEY (RoomNo) REFERENCES CLASSROOM (RoomNo), CHECK(lEAVETIMEENTERTIME), ) 視圖的建立 /* 創(chuàng)建學(xué)生出勤視圖 */ CREATE VIEW V_Attendence AS SELECT ,Sname,Cname, FROM STUDENT,ATTENDENCE,COURSE WHERE = AND = /* 建立查看空教室的視圖 */ CREATE VIEW EMPTYCLASSROOM AS SELECT Roomname,Campusname,Buildname,IsUsable,Type,RemainCapacity FROM CLASSROOM WHERE Isusable=39。2021123039。 WHERE RoomNo=RoomNo。 ELSE UPDATE ATTENDENCE SET AttendSum=AttendSum+1 WHERE SNo=SNo AND CNo=CNo EXEC CHANGEATTENDENCE 3
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1