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

正文內容

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

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

下一頁面
  

【正文】 ....................... 18 附錄 2 數(shù)據(jù)庫基本表和視圖的創(chuàng)建 ........................................................................... 22 附錄 3 存儲過程、觸發(fā)器的創(chuàng)建與數(shù)據(jù)庫驗證 ........................................................ 28 07 信管專業(yè) 072 班數(shù)據(jù)庫系統(tǒng)概論課程設計論文 1 本系統(tǒng)研究的意義 在當今的大學校園中,教室仍然是教學活動和學生課余活動的主要場所。其中空教室 查詢包括空閑教室查詢和空余座位查詢以及學生出勤人數(shù)的統(tǒng)計查詢等;調課管理完成教師調課的處理及相關課表的查詢等;設備維護管理主要記錄教室設備的損壞及修復信息;借用管理完成教室的借用處理和記錄等。 本系統(tǒng)的任務 本系統(tǒng)針對教室管理中出現(xiàn)的管理不統(tǒng)一的問題,著力于將教室管理中課程安排,教師調課、單位借用等聯(lián)系起來,建立一個統(tǒng)一的管理系統(tǒng),以提高處理效率,方便統(tǒng)一管理。 ( 3)安全性和完整性要求 在這個系統(tǒng)中存在一個實體參與多個事務的情況,因此一個實體在不 同事務中可能出現(xiàn)屬性取值不一致,以及在事務中引用了實體表中不存在的實體,因此采用外鍵約束來避免這種不一致情況的發(fā)生。 圖 借用子系統(tǒng)二層數(shù)據(jù)流圖 圖 調課管理子系統(tǒng)二層數(shù)據(jù)流圖 07 信管專業(yè) 072 班數(shù)據(jù)庫系統(tǒng)概論課程設計論文 6 教室管理系統(tǒng)的數(shù)據(jù)字典 根據(jù)數(shù)據(jù)流圖,得到的數(shù)據(jù)字典如下表所示。 ER 圖是直觀表示概念模型的有力工具,在圖中有四個基本成分: 1) 矩 形 框:表示實體類型(考慮問題的對象); 2) 菱 形 框:表示聯(lián)系類型(實體間的聯(lián)系) ; 3) 橢圓形框:表示實體類型和聯(lián)系類型的屬性; 4) 直 線:聯(lián)系類型與涉及的實體類型之間以直線連接,并在直線部標上聯(lián)系的種類( 1: 1, 1: n, m: n)。即一門課可被多位老師教,一個教室可被多門課程和教師占用。實體的屬性就是關系的屬性,實體的碼就是關系的碼。 由 ER圖可以轉化出以下的關系模式: (1)學生 ( 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)學生出勤記錄 (SNo,CNo,AttendSum) (10)學生使用教室 (SNo,RoomNo,DamageTime,DamageInfo,Devicename, LeaveTime,EnterTime) (11)教室信息 (RoomNo,Roomname,Campusname,Buildname,Capacity, IsUusable,Type,RemainCapacity) (12)單位借用記錄 (RoomNo, Deptname, RentReason, WeekNo,Weekday,SectionNo) 對模式進行檢驗和優(yōu)化??战淌也樵冎邪臻e教室和教室空余座位的查詢以及學生上課出勤的查詢統(tǒng)計;調課管理子系統(tǒng)主要包含教室調課管理與課 表查詢;教室借用子系統(tǒng)主要完成教室借用管理和記錄的查詢功能;設備管理子系統(tǒng)主要有設備損壞報告記錄查詢和設備維護記錄查詢。數(shù)據(jù)入庫通過兩種途徑:一是 EXCEL 表格導入信息,二是存儲過程錄入信息。加深了對數(shù)據(jù)庫設計每一步驟的理解,例如對每一個步驟的目的、任務和所要得到的技術文檔。在實習中,我發(fā)現(xiàn)自己理論知識還并不是很扎實,這就要求在以后要加強數(shù)據(jù)庫理論的學習,并且爭取機會,多做類似的實戰(zhàn)訓練。 /* 創(chuàng)建學生信息基本表 */ 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)概論課程設計論文 24 Tel Char(12), ) /* 創(chuàng)建學生出勤信息表 */ 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)建設備損壞報告基本表 */ 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)概論課程設計論文 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)建調課記錄基本表 */ 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)概論課程設計論文 26 ) /* 創(chuàng)建學生進出教室信息表 */ 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)建學生出勤視圖 */ 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
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1