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

正文內(nèi)容

數(shù)據(jù)庫(kù)教務(wù)管理系統(tǒng)綜合實(shí)驗(yàn)報(bào)告(參考版)

2024-08-18 11:14本頁(yè)面
  

【正文】 01010439。0339。01011739。刪除選課成功39。0239。02030139。選課成功39。02031239。SC表里有該學(xué)生的選課課程,請(qǐng)先刪除SC表里的記錄!39。0400439。course表里有該教師的課程,請(qǐng)先刪除course表里的記錄!39。11139。11139。11139。在學(xué)生表姓名列上建立索引create unique index stusnameon student(sname)。 建立選課表 CREATE TABLE SC(Sno CHAR(10) ,Cno CHAR(10),Grade SMALLINT CHECK(Grade=0 AND Grade=100),Daigrade SMALLINT CHECK(Daigrade=0 AND Daigrade=100),Midbrade SMALLINT CHECK(Midbrade=0 AND Midbrade=100),Lasgrade SMALLINT CHECK(Lasgrade=0 AND Lasgrade=100),Fingrade SMALLINT CHECK(Fingrade=0 AND Fingrade=100),PRIMARY KEY (Sno, Cno), FOREIGN KEY (Sno) REFERENCES Student(Sno) ON DELETE CASCADEON UPDATE CASCADE,FOREIGN KEY (Cno) REFERENCES Course(Cno) ON DELETE CASCADEON UPDATE CASCADE,)。)),Sage SMALLINT, Dno CHAR(10), Class CHAR(10),FOREIGN KEY (Class) REFERENCES Class(Class) )。,39。 建立學(xué)生表CREATE TABLE student(Sno CHAR(10) PRIMARY KEY,Sname CHAR(20) NOT NULL,Ssex CHAR(2) CHECK(Ssex IN (39。 建立教師表create table teacher(Tno CHAR(10) PRIMARY KEY,Tname CHAR(20) not null,Salary char(10),Tel CHAR(20),Email char(20),Dno CHAR(10) UNIQUE,FOREIGN KEY (Dno) REFERENCES Sdept(Dno) )。在一些步驟中可能思考的不夠縝密,對(duì)某些方面可能有些疏漏之處,這就要求我們查詢更多的信息,理論充分聯(lián)系實(shí)際,多多參與實(shí)際數(shù)據(jù)庫(kù)的創(chuàng)建,在實(shí)踐中積累經(jīng)驗(yàn),不斷學(xué)習(xí),提高自己在數(shù)據(jù)庫(kù)方面的能力。 最后,在本次作業(yè)中,我更正了以前對(duì)觸發(fā)器及存儲(chǔ)過(guò)程的認(rèn)識(shí)誤區(qū),以前錯(cuò)誤的認(rèn)為觸發(fā)器也是一個(gè)表格,并且可以通過(guò)更改觸發(fā)器的內(nèi)容來(lái)更改目的表格的內(nèi)容,其實(shí),觸發(fā)器就是一種特殊的存儲(chǔ)過(guò)程,觸發(fā)器以及存儲(chǔ)過(guò)程就是一段代碼,存儲(chǔ)過(guò)程執(zhí)行一遍后,駐留在高速緩沖中,再使用只需調(diào)用,無(wú)需編譯,它們就像一個(gè)編譯好的函數(shù)一樣,只需調(diào)用即可,這樣存儲(chǔ)過(guò)程降低了客戶機(jī)和服務(wù)器之間的通信量,方便了用戶的使用。另外,在創(chuàng)建表的同時(shí)還得注意每個(gè)屬性的數(shù)據(jù)類型,這個(gè)細(xì)節(jié)問(wèn)題也是我們常常忽略的問(wèn)題,對(duì)每個(gè)屬性列都要根據(jù)實(shí)際情況確定相應(yīng)的數(shù)據(jù)類型,并定義一定的長(zhǎng)度大小,以提高空間利用率。四、實(shí)驗(yàn)結(jié)果及分析 這次課程設(shè)計(jì)我選擇的是設(shè)計(jì)“教務(wù)管理系統(tǒng)”的數(shù)據(jù)庫(kù),通過(guò)本次自己獨(dú)立的設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù),使我更清楚了設(shè)計(jì)數(shù)據(jù)庫(kù)的步驟,通過(guò)一步步的分析、操作、實(shí)施,理論聯(lián)系實(shí)際,把課堂上所學(xué)的知識(shí)綜合的運(yùn)用起來(lái),不僅加深了對(duì)SQL語(yǔ)句的理解,而且提高了對(duì)所學(xué)知識(shí)的熟練運(yùn)用程度。演示執(zhí)行“選課”觸發(fā)器的操作結(jié)果截圖如下:這樣在進(jìn)行這些相關(guān)數(shù)據(jù)的處理時(shí)就可以通過(guò)觸發(fā)器來(lái)控制,如果觸發(fā)動(dòng)作體執(zhí)行失敗,激活觸發(fā)器的事件就會(huì)終止執(zhí)行,觸發(fā)器的目標(biāo)表或觸發(fā)器可能影響的其他對(duì)象不發(fā)生變化?!皠h除教師信息”與“刪除學(xué)生信息”觸發(fā)器的過(guò)程大致相同,就“刪除教師信息”觸發(fā)器來(lái)說(shuō),當(dāng)刪除教師時(shí)如果該教師在course表中有其授課信息,則當(dāng)刪除該教師后必會(huì)引起course表不可用,所以創(chuàng)建的該觸發(fā)器當(dāng)所要?jiǎng)h除的教師號(hào)存在于course表里時(shí),系統(tǒng)就應(yīng)該給出“course表里有該教師的課程,請(qǐng)先刪除course表里的記錄!”的提示信息;就“刪除學(xué)生信息”觸發(fā)器來(lái)說(shuō),如果該學(xué)生退學(xué)時(shí)在選課表里仍有其選課記錄,則當(dāng)刪除該學(xué)生信息后,在SC表里的相關(guān)選課記錄必然成為無(wú)效,所以在此設(shè)置了一個(gè)判斷即將退學(xué)的學(xué)生是否能刪除的觸發(fā)器,當(dāng)退學(xué)學(xué)生在SC表里有該學(xué)生的記錄時(shí)應(yīng)該給出“SC表里有該學(xué)生的選課課程,請(qǐng)先刪除SC表里的記錄!”的信息提示。在教務(wù)管理數(shù)據(jù)庫(kù)中,鑒于存在教師的退休及學(xué)生退學(xué)或畢業(yè)的情況,所以必然會(huì)有刪除這些信息的操作,為了方便起見(jiàn),所以有必要設(shè)計(jì)一個(gè)“刪除教師信息”觸發(fā)器以及“刪除學(xué)生信息”觸發(fā)器。對(duì)于學(xué)生用戶就只能授予其查詢學(xué)生基本信息student表的權(quán)限,老師相關(guān)信息視圖Vteacher表的權(quán)限,查詢學(xué)生成績(jī)視圖V_student表的權(quán)限,以及查詢教師授課分配圖DTC表的權(quán)限;教師則具有查詢學(xué)生基本信息Student表的權(quán)限,查詢教師授課的視圖DTC表的權(quán)限,還具有修改自己基本信
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1