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

正文內(nèi)容

學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)應(yīng)用技術(shù)課程設(shè)計(jì)(編輯修改稿)

2025-09-05 15:16 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 char(6) declare @Stu_CJ int 查找是否有tempCJB表,若有則刪除 if exists (select * from sysobjects where objectproperty(object_id(39。tempCJB39。),39。istable39。)= 1) drop table tempCJB。 創(chuàng)建表tempCJB create table tempCJB ( XH char(6) collate Chinese_PRC_CI_AS NOT NULL, XM char(8) collate Chinese_PRC_CI_AS NOT NULL, CJ tinyint NULL, primary key (XH) ) 根據(jù)專(zhuān)業(yè)從XSB表中查找出學(xué)號(hào)和姓名插入tempCJB表中 insert into tempCJB(XH,XM) select XH,XM from XSB where ZY = @ZY 從CJB表中,利用游標(biāo)逐行更新tempCJB表中的成績(jī) declare cur_stu cursor for select XH,CJ from CJB where = @KCH open cur_stu fetch next From cur_stu Into @Stu_XH,@Stu_CJ while @@fetch_status=0 begin update tempCJB set CJ = @Stu_CJ where XH = @Stu_XH fetch next from cur_stu into @Stu_XH,@Stu_CJ end close cur_stu deallocate cur_stuend3 將tmpcjb中記錄寫(xiě)入CJBcreate procedure Write_CJB (@KCH varchar(3),@ZY char(12)) asbegin 判斷在KCB表中是否有課程號(hào)@kch,如果沒(méi)有就返回if not exists (select KCH from KCB where KCH = @KCH) return。 定義事務(wù)開(kāi)始處begin tran 如果學(xué)生在CJB表該課課成績(jī)=60分,則在XSB表中將學(xué)生的總學(xué)分減去該課程的學(xué)分 update XSB Set ZXF = ZXF (Select XF From KCB Where KCH = @KCH) where XH In(Select from XSB,CJB where = @ZY and = and = @KCH and = 60) 如果更新XSB表出錯(cuò),則回滾事務(wù) if(@@error0) goto errhandle。 在CJB表中刪除在TempCJB表中有記錄的記錄 delete from CJB where = @KCH and in(select XH from TempCJB) if(@@error0) goto errhandle。 把TempCJB表的數(shù)據(jù)插入到CJB表 insert into CJB Select XH,@KCH,CJ from TempCJB if(@@error0)goto errhandle。 如果插入的學(xué)生的成績(jī)大于等于分則在XSB表中總學(xué)分加上此門(mén)課程的學(xué)分 update XSB Set ZXF = ZXF + (Select XF From KCB Where KCH = @KCH) where In(Select from XSB,CJB where = @ZY and = and = @KCH and = 60)。 if(@@error0)goto errhandle。 提交事務(wù) mit tran。 return。 回滾事務(wù) errhandle: rollback tran。end GO4 成績(jī)分布統(tǒng)計(jì)create procedure TJ_CJ (@KCH varchar(3)) AS truncate table tjb insert into tjb values(@kch,0,0,0,0,0) if exists(select * from cjb where kch=@kch) begin update tjb set rs1=(select count(*) from cjb where cj=0 and cj60 and kch=@kch) update tjb set rs2=(select count(*) from cjb where cj=60 and cj70 and kch=@kch) update tjb set rs3=(select count(*) from cjb where cj=70 and cj80 and kch=@kch) update tjb set rs4=(select count(*) from cjb where cj=80 and cj90 and kch=@kch) update tjb set rs5=(select count(*) from cjb where cj=90 and cj=100 and kch=@kch) endgo5觸發(fā)器:check_xsb_cjb,實(shí)現(xiàn)xsb與cjb的級(jí)聯(lián)刪除create trigger check_xsb_cjb on xsb for delete as delete from cjb where xh in (select xh from deleted) Basic簡(jiǎn)介Visual Basic(VB)是一種由微軟公司開(kāi)發(fā)的包含協(xié)助開(kāi)發(fā)環(huán)境的事件驅(qū)動(dòng)編程語(yǔ)言。從任何標(biāo)準(zhǔn)來(lái)說(shuō),VB都是世界上使用人數(shù)最多的語(yǔ)言——不僅是盛贊VB的開(kāi)發(fā)者還是抱怨VB的開(kāi)發(fā)者的數(shù)量。它源自于BASIC編程語(yǔ)言。VB擁有圖形用戶(hù)界面(GUI)和快速應(yīng)用程序開(kāi)發(fā)(RAD)系統(tǒng),可以輕易的使用DAO、RDO、ADO連接數(shù)據(jù)庫(kù),或者輕松的創(chuàng)建ActiveX控件。程序員可以輕松的使用VB提供的組件快速建立一個(gè)應(yīng)用程序。Visual Basic語(yǔ)言特性一個(gè)典型的VB進(jìn)程VB的中心思想就是要便于程序員使用,無(wú)論是新手或者專(zhuān)家。VB使用了可以簡(jiǎn)單建立應(yīng)用程序的GUI系統(tǒng),但是又可以開(kāi)發(fā)相當(dāng)復(fù)雜的程序。VB的程序是一種基于窗體的可視化組件安排的聯(lián)合,并且增加代碼來(lái)指定組建的屬性和方法。因?yàn)槟J(rèn)的屬性和方法已經(jīng)有一部分定義在了組件內(nèi),所以程序員不用寫(xiě)多少代碼就可以完成一個(gè)簡(jiǎn)單的程序。過(guò)去的版本里面VB程序的性能問(wèn)題一直被放在了桌面上,但是隨著計(jì)算機(jī)速度的飛速增加,關(guān)于性能的爭(zhēng)論已經(jīng)越來(lái)越少。窗體控件的增加和改變可以用拖放技術(shù)實(shí)現(xiàn)。一個(gè)排列滿控件的工具箱用來(lái)顯示可用控件(比如文本框或者按鈕)。每個(gè)控件都有自己的屬性和事件。默認(rèn)的屬性值會(huì)在控件創(chuàng)建的時(shí)候提供,但是程序員也可以進(jìn)行更改。很多的屬性值可以在運(yùn)行時(shí)候隨著用戶(hù)的動(dòng)作和修改進(jìn)行改動(dòng),這樣就形成了一個(gè)動(dòng)態(tài)的程序。舉個(gè)例子來(lái)說(shuō):窗體的大小改變事件中加入了可以改變控件位置的代碼,在運(yùn)行時(shí)候每當(dāng)用戶(hù)更改窗口大小,控件也會(huì)隨之改變位置。在文本框中的文字改變事件中加入相應(yīng)的代碼,程序就能夠在文字輸入的時(shí)候自動(dòng)翻譯或者阻止某些字符的輸入。VB的程序可以包含一個(gè)或多個(gè)窗體,或者是一個(gè)主窗體和多個(gè)子窗體,類(lèi)似于操作系統(tǒng)的樣子。有很少功能的對(duì)話框窗口(比如沒(méi)有最大化和最小化按鈕的窗體)可以用來(lái)提供彈出功能。VB的組件既可以擁有用戶(hù)界面,也可以沒(méi)有。這樣一來(lái)服務(wù)器端程序就可以處理增加的模塊。VB使用參數(shù)計(jì)算的方法來(lái)進(jìn)行垃圾收集,這個(gè)方法中包含有大量的對(duì)象,提供基本的面向?qū)ο笾С帧R驗(yàn)樵絹?lái)越多組建的出現(xiàn),程序員可以選用自己需要的擴(kuò)展庫(kù)。和有些語(yǔ)言不一樣,VB對(duì)大小寫(xiě)不敏感,但是能自動(dòng)轉(zhuǎn)換關(guān)鍵詞到標(biāo)準(zhǔn)的大小寫(xiě)狀態(tài),以及強(qiáng)制使得符號(hào)表入口的實(shí)體的變量名稱(chēng)遵循書(shū)寫(xiě)規(guī)則。默認(rèn)情況下字符串的比較是對(duì)大小寫(xiě)敏感的,但是可以關(guān)閉這個(gè)功能。VB使得大量的外界控件有了自己的生存空間。大量的第三方控件針對(duì)VB提供。VB也提供了建立、使用和重用這些控件的方法,但是由于語(yǔ)言問(wèn)題,從一個(gè)應(yīng)用程序創(chuàng)建另外一個(gè)并不簡(jiǎn)單。 server 2005簡(jiǎn)介SQL Server 2005是微軟公司比較穩(wěn)定的大型數(shù)據(jù)庫(kù)服務(wù)器,其性能指標(biāo)在各方面都有趕超Oracle數(shù)據(jù)庫(kù)的趨勢(shì)。用它可以方便地管理數(shù)據(jù)庫(kù)和開(kāi)發(fā)應(yīng)用程序,它使用了最先進(jìn)的數(shù)據(jù)庫(kù)構(gòu)架,與Windows NT/2000平臺(tái)緊密集成,具有完全的Web功能。通過(guò)對(duì)高端硬件平臺(tái)、網(wǎng)絡(luò)和存儲(chǔ)技術(shù)的支持,為WEB站和企業(yè)的應(yīng)用最大限度地提供了可擴(kuò)展性和高可靠性,能在Internet商業(yè)領(lǐng)域快速建立并應(yīng)用。此外,還增強(qiáng)了安全性,保護(hù)防火墻內(nèi)外的數(shù)據(jù)。支持基于角色的安全并擁有安全審計(jì)工具。在經(jīng)歷了SQL Server ,微軟公司終于開(kāi)始了大規(guī)模的業(yè)務(wù)。記得在以前各種關(guān)于SQL Server的文章,都會(huì)將其定位成中小型應(yīng)用方面,這種感覺(jué)被大家自然的延續(xù)到了2000版之中。其實(shí)這是一種誤解。在過(guò)去的很長(zhǎng)一段時(shí)間中,微軟公司聘請(qǐng)了世界上最優(yōu)秀的數(shù)據(jù)庫(kù)專(zhuān)家以及專(zhuān)門(mén)搭建了信息量可謂空前的地理信息系統(tǒng),勵(lì)精圖治,就是為了摘掉扣在自己頭上的這頂帽子。有了強(qiáng)大的性能和功能支持,再配合其一向?yàn)槿朔Q(chēng)道的易用性,SQL Server可以說(shuō)成為了開(kāi)發(fā)者手中的一柄利器!另外,目前國(guó)內(nèi)的一些關(guān)于微軟平臺(tái)的數(shù)據(jù)庫(kù)編程教程,喜歡使用Access作為數(shù)據(jù)庫(kù)平臺(tái)的案例,并展開(kāi)相關(guān)的內(nèi)容。這其實(shí)對(duì)于開(kāi)發(fā)真正的數(shù)據(jù)庫(kù)應(yīng)用并沒(méi)有直接的幫助作用,只能使大家停留在應(yīng)用的初級(jí)階段。SQL Server 2005提供的非常傻瓜的缺省安裝和使用模式,其上手難度并不比Access大。另外,SQL Server 2005可以兼顧小、中、大規(guī)模的應(yīng)用,有著遠(yuǎn)遠(yuǎn)比Access強(qiáng)大的伸縮性。SQL server 2005數(shù)據(jù)庫(kù)特點(diǎn)概括起來(lái),SQL Server 2005數(shù)據(jù)庫(kù)管理系統(tǒng)具有以下主要特點(diǎn)。1)、豐富的圖形管理工具,使系統(tǒng)管理、操作更為直觀方便。SQL Server企業(yè)管理器是一個(gè)基于圖形用戶(hù)界面(GUI)的集成管理工具,利用它可以配置管理SQL Server服務(wù)器、管理數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)對(duì)象、備份和恢復(fù)數(shù)據(jù)、調(diào)度任務(wù)和管理警報(bào)、實(shí)現(xiàn)數(shù)據(jù)復(fù)制和轉(zhuǎn)換操作等。此外,SQL Server 2005還提供了SQL事件探查器、SQL查詢(xún)分析器、SQL Server服務(wù)管理器和多種操作向?qū)У葓D形界面管理工具,大大簡(jiǎn)化了用戶(hù)操作,從而增強(qiáng)了系統(tǒng)的易用性。2)、動(dòng)態(tài)自動(dòng)管理和優(yōu)化功能。即使SQL Server數(shù)據(jù)庫(kù)管理員不做任何設(shè)置,SQL Server也能夠在運(yùn)行過(guò)程中根據(jù)環(huán)境配置和用戶(hù)訪問(wèn)情況動(dòng)態(tài)自動(dòng)配置,以達(dá)到最優(yōu)性能,從而減輕管理員工作。3)、充分的Internet技術(shù)支持。Internet網(wǎng)絡(luò)發(fā)展到今天已經(jīng)成為一條重要的信息發(fā)布渠道,SQL Server增強(qiáng)了對(duì)Internet技術(shù)支持,它除保留了前期版本中的數(shù)據(jù)庫(kù)Web出版工具“Web助手”外,還增強(qiáng)了對(duì)XML和HTTP技術(shù)的支持,這使得電子商務(wù)系統(tǒng)能夠通過(guò)XML等訪問(wèn)SQL Server數(shù)據(jù)庫(kù)系統(tǒng),也擴(kuò)展了SQL Server在數(shù)據(jù)挖掘和分析服務(wù)領(lǐng)域的應(yīng)用。4)、豐富的編程接口工具,使用戶(hù)開(kāi)發(fā)SQL Server數(shù)據(jù)庫(kù)應(yīng)用程序更加靈活。SQL Server提供了TransactSQL、DBLibrary for C、嵌入式SQL(ESQL)等開(kāi)發(fā)工具,TransactSQL與工業(yè)標(biāo)準(zhǔn)SQL語(yǔ)言兼容,并在其基礎(chǔ)上加以擴(kuò)充,使它更適合事務(wù)處理方面的需要。此外,SQL Server 2000還支持ODBC、OLE DB、ADO規(guī)范,可以使用ODBC、OLE DB、ADO接口訪問(wèn)SQL Server數(shù)據(jù)庫(kù)。5)、具有很好的伸縮性和可靠性。SQL Server 2005既能運(yùn)行在Windows桌面操作系統(tǒng)下,又可運(yùn)行在服務(wù)器操作系統(tǒng)(包括Windows NT和Windows 2000)下;既能運(yùn)行在單CPU計(jì)算機(jī)上,又能運(yùn)行在對(duì)稱(chēng)多處理系統(tǒng)下。所以,它具有很好的伸縮性,能夠滿足從桌面應(yīng)用到大型企業(yè)分布式應(yīng)用到不同層次用戶(hù)的要求。6系統(tǒng)詳細(xì)設(shè)計(jì)創(chuàng)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1