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

正文內(nèi)容

數(shù)據(jù)庫教務(wù)管理系統(tǒng)綜合實驗報告(存儲版)

2025-09-06 11:14上一頁面

下一頁面
  

【正文】 就“刪除教師信息”觸發(fā)器來說,當(dāng)刪除教師時如果該教師在course表中有其授課信息,則當(dāng)刪除該教師后必會引起course表不可用,所以創(chuàng)建的該觸發(fā)器當(dāng)所要刪除的教師號存在于course表里時,系統(tǒng)就應(yīng)該給出“course表里有該教師的課程,請先刪除course表里的記錄!”的提示信息;就“刪除學(xué)生信息”觸發(fā)器來說,如果該學(xué)生退學(xué)時在選課表里仍有其選課記錄,則當(dāng)刪除該學(xué)生信息后,在SC表里的相關(guān)選課記錄必然成為無效,所以在此設(shè)置了一個判斷即將退學(xué)的學(xué)生是否能刪除的觸發(fā)器,當(dāng)退學(xué)學(xué)生在SC表里有該學(xué)生的記錄時應(yīng)該給出“SC表里有該學(xué)生的選課課程,請先刪除SC表里的記錄!”的信息提示。 最后,在本次作業(yè)中,我更正了以前對觸發(fā)器及存儲過程的認(rèn)識誤區(qū),以前錯誤的認(rèn)為觸發(fā)器也是一個表格,并且可以通過更改觸發(fā)器的內(nèi)容來更改目的表格的內(nèi)容,其實,觸發(fā)器就是一種特殊的存儲過程,觸發(fā)器以及存儲過程就是一段代碼,存儲過程執(zhí)行一遍后,駐留在高速緩沖中,再使用只需調(diào)用,無需編譯,它們就像一個編譯好的函數(shù)一樣,只需調(diào)用即可,這樣存儲過程降低了客戶機和服務(wù)器之間的通信量,方便了用戶的使用。,39。11139。0400439。02030139。0339。01011739。選課成功39。course表里有該教師的課程,請先刪除course表里的記錄!39。在學(xué)生表姓名列上建立索引create unique index stusnameon student(sname)。 建立學(xué)生表CREATE TABLE student(Sno CHAR(10) PRIMARY KEY,Sname CHAR(20) NOT NULL,Ssex CHAR(2) CHECK(Ssex IN (39。另外,在創(chuàng)建表的同時還得注意每個屬性的數(shù)據(jù)類型,這個細(xì)節(jié)問題也是我們常常忽略的問題,對每個屬性列都要根據(jù)實際情況確定相應(yīng)的數(shù)據(jù)類型,并定義一定的長度大小,以提高空間利用率。在教務(wù)管理數(shù)據(jù)庫中,鑒于存在教師的退休及學(xué)生退學(xué)或畢業(yè)的情況,所以必然會有刪除這些信息的操作,為了方便起見,所以有必要設(shè)計一個“刪除教師信息”觸發(fā)器以及“刪除學(xué)生信息”觸發(fā)器。,39。在此,我以學(xué)生表為例進行說明表的創(chuàng)建。存在的函數(shù)依賴為Cno → (Cname,Credit,Cnum,Tno),且不存在對候選碼的部分依賴和傳遞依賴,所以,滿足BCNF。在概念結(jié)構(gòu)設(shè)計中,我采用自底向上設(shè)計概念結(jié)構(gòu)的方法。5)教師對成績的錄入以及自己信息的查詢與維護。二、設(shè)備與環(huán)境(1) 硬件設(shè)備:PC機一臺(2) 軟件環(huán)境:安裝Windows操作系統(tǒng),安裝數(shù)據(jù)庫管理系統(tǒng)SQL Server2008等。其具體的處理要求如下:1)系統(tǒng)管理:實現(xiàn)系統(tǒng)管理人員對系統(tǒng)的管理,包括添加刪除用戶,更改密碼,數(shù)據(jù)備份,數(shù)據(jù)還原,注銷等功能。l 一名同學(xué)可以選多門課,一門課可被若干同學(xué)選中。b. “學(xué)生”實體對應(yīng)的關(guān)系模式: 學(xué)生(學(xué)號,姓名,性別,年齡,班號,系代號) 代碼表示:Student ( Sno, Sname, Ssex, Sage. Class .Dno) 其中,學(xué)號為其候選碼,又因為學(xué)生與班級之間是n:1的屬于關(guān)系,經(jīng)過與班級 關(guān)系模式的合并后,班號Class成為學(xué)生關(guān)系模式的外碼,存在的關(guān)系依賴為Sno →(Sname,. Dno),Class →Dno,存在對候選碼的傳遞依賴,所以滿足2NF.c. 系(系代號,系名,系辦公室電話) 代碼表示:Sdept ( Dno, Dname, Dphone ) 系代號為候選碼,存在的函數(shù)依賴為Dno → (Dname,Dphone),且不存在部分依 賴與傳遞依賴,所以滿足BCNF。存在的函數(shù)依賴為Class →(Ccredit, ),其中Class →Tno,而Tno →Dno,即存在對候選碼的傳遞依賴,所以只滿足2NF。其次,對于學(xué)生表的參照完整性,系號(Dno)、班號(Class)是該學(xué)生表的外碼,同時它還是班級系別Sdept表、Class表的主碼,所以對其用FOREING KEY短語進行定義,并用REFERENCES短語指明該外碼是參照那些表的主碼,從而完成對表的參照完整性的定義。創(chuàng)建的學(xué)生表截圖如下:另外,在創(chuàng)建表的同時還要注意有時需要創(chuàng)建兩個表之間的級聯(lián),例如,此教務(wù)管理系統(tǒng)中SC表是參照學(xué)生表的學(xué)號和課程表的課號建立的,所以應(yīng)該在SC表中建立其與Student表與Course表的級聯(lián)。 “刪除教師信息”觸發(fā)器操作演示如下所示:“選課”與“刪除選課”觸發(fā)器的過程大致相同,就“選課”觸發(fā)器來說當(dāng)所選課程的課程號存在于課程表里時,系統(tǒng)就會將該條的選課記錄添加到SC表中,并給出“選課成功”的信息提示,同樣刪除選課與此類似,當(dāng)要刪除的選課的課程號存在于SC表時,系統(tǒng)就會將該條的選課記錄從SC表中刪除,并給出“刪除選課成功”的信息提示。 這次大作業(yè)中,我從需求分析到概念結(jié)構(gòu)設(shè)計,到邏輯結(jié)構(gòu)設(shè)計,再到物理結(jié)構(gòu)設(shè)計,最后到數(shù)據(jù)庫的實施和維護,每一步都認(rèn)真的分析和實施。女39。use 教務(wù)管理系統(tǒng)create user 學(xué)生for login u1對學(xué)生用戶進行授權(quán)grant selecton studentto 學(xué)生grant selecton V_studentto 學(xué)生grant selecton DTCto 學(xué)生grant select
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1