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

正文內(nèi)容

教師管理系統(tǒng)_(數(shù)據(jù)庫(參考版)

2024-09-13 14:59本頁面
  

【正文】 數(shù)據(jù)庫技術(shù)與應(yīng)用( SQLSever2020)課程設(shè)計(jì) 23 參考文獻(xiàn) [1] 陳松橋 .數(shù)據(jù)庫技術(shù)與應(yīng)用 .長沙:中南大學(xué)出版社, 2020 [2] 陳 志泊 .數(shù)據(jù)庫原理及應(yīng)用教程 [M].北京:人民郵電出版社, 2020 [3] 周志逵 .數(shù)據(jù) 庫理論與新技術(shù) .北京:北京理工大學(xué)出版社, 2020 [4] 賀利堅(jiān) .數(shù)據(jù)庫技術(shù)與應(yīng)用 [M].北京:北京希望電子出版社, 2020 。 為適應(yīng)時(shí)代的發(fā)展,需要盡可能地學(xué)習(xí)更多的知識和能力,學(xué)會創(chuàng)新求變,以適應(yīng)社會的需要,那就更需要掌握較全面的計(jì)算機(jī)知識,計(jì)算機(jī)知識更新是很快的,只有不斷地學(xué)習(xí),才能掌握最新的知識。 實(shí)習(xí)結(jié)束后,我逐漸認(rèn)識到了自己所掌握的知識遠(yuǎn)遠(yuǎn)不夠, 我 還需進(jìn)一步的努力學(xué)習(xí)。 在上機(jī)的時(shí)候,我們會有做的得心應(yīng)手的時(shí)候,也有磕磕絆絆的時(shí)候。在這個(gè)系統(tǒng)中,我們主要實(shí)現(xiàn)了的功能有能夠完成教師及其相關(guān)信息的輸入、修改、插入、刪除等工作,可以按照特定的信息進(jìn)行查找等。在這個(gè)學(xué)期數(shù)據(jù)庫的學(xué)習(xí)期間,我已經(jīng)了解了數(shù)據(jù)庫的大部分的操作代碼和一些基本的對數(shù)據(jù)庫的操作,但是由于接觸的時(shí)間不是太久,所以對數(shù)據(jù)庫了解還是不大全面,通過此次數(shù)據(jù)庫的課程設(shè)計(jì),我從中發(fā)現(xiàn)了自己的許多不足,也得以讓我提高的數(shù)據(jù)庫方面的知識能力,從而達(dá)到了學(xué)與 用的結(jié)合,增強(qiáng)了對數(shù)據(jù)庫應(yīng)用方面的理解,對自己今后參與開發(fā)數(shù)據(jù)庫系統(tǒng)積累了不少經(jīng)驗(yàn) ,讓我受益匪淺 。其目的是為以后進(jìn)一步的運(yùn)行和維護(hù)打好基礎(chǔ)。 ( 3) 完善性維護(hù) 為適應(yīng)變化,增加系統(tǒng)功能、增加系統(tǒng)性 能、提高運(yùn)行效率而修改系統(tǒng)的過程稱完善性維護(hù)。 維護(hù)的類型與內(nèi)容 ( 1)校正性維護(hù) 為識別和糾正錯(cuò)誤,彌補(bǔ)系統(tǒng)性能缺陷而修改系統(tǒng)的過程稱校正性維護(hù)。當(dāng)然數(shù)據(jù)庫的重新構(gòu)造也是有限的,只能做部分修改。例如在表中增加或刪除某些數(shù)據(jù)項(xiàng)、改變數(shù) 據(jù)項(xiàng)的類型。 數(shù)據(jù)庫的維護(hù)工作包括以下五項(xiàng)。 但是由于環(huán)境在不斷變化,數(shù)據(jù)庫運(yùn)行過程中物理也會不斷變化,對數(shù)據(jù)庫設(shè)計(jì)進(jìn)行評價(jià)、調(diào)整、 修改和維護(hù)工作時(shí)一個(gè)長期的任務(wù),也是設(shè)計(jì)工作的繼續(xù)喝提高。1000439。p39。教師信息刪除 39。教授 39。女 39。于高 39。p39。教師信息修改 39。教授 39。男 39。張 39。) drop procedure 教師信息表添加 go create procedure 教師信息表添加 t_編號 int,t_姓名 Varchar(10),t_性別 Varchar(10), t_工資 int,t_職稱 Varchar(16),t_聯(lián)系方式 int as insert into 教師信息表 values(t_編號 ,t_姓名 ,t_性別 ,t_工資 ,t_職稱 ,t_聯(lián)系方式 ) go 例如在圖 51 教師信息表中添加 10006,張 1,男, 4800,教授, 123443242的信息。 and type = 39。 1通過創(chuàng)建視圖,簡化查詢操作,如下所示: 視圖 create view view_教師教課 as select 教師信 息表 .姓名 ,課程表 .課程名 ,授課表 .上課班級 , 授課表 .學(xué)院名 ,授課表 .上課時(shí)間 from 教師信息表 ,課程表 ,授課表 where 教師信息表 .編號 =授課表 .教師編號 and 授課表 .課程編號 =課程表 .編號 查詢教師教課視圖 select *from view_教師教課 刪除視圖 drop view view_教師教課 所操作的結(jié)果如圖 56 視圖多表連接查詢所示: 圖 56 視圖多表連 接查詢 數(shù)據(jù)庫技術(shù)與應(yīng)用( SQLSever2020)課程設(shè)計(jì) 17 2通過創(chuàng)建用戶自定義函數(shù)來簡化查詢操作,如下所示: 例如查詢教師編號 10003 的教師所教授的課程,通過多個(gè)表的連接查詢 ,的出的信息過程如下所示: 查詢教師教課 create function 教師教課 (t_no int) returns table as return ( select 教師信息表 .姓名 ,課程表 .課程名 , 授課表 .上課班級 ,授課表 .學(xué)院名 ,授課表 .上課時(shí)間 from 教師信息表 ,課程表 ,授課表 where 教師信 息表 .編號 =t_no and 教師信息表 .編號 =授課表 .教師編號 and 授課表 .課程編號 =課程表 .編號 ) 執(zhí)行函數(shù)查詢 select 姓名 ,課程名 ,上課班級 ,學(xué)院名 ,上課時(shí)間 from 教師教課 (10003) drop function 教師教課 通過和圖 56對比,可以清楚的知道圖 57所示的結(jié)果,如下圖: 圖 57 函數(shù)使用查詢結(jié)果 數(shù)據(jù)庫技術(shù)與應(yīng)用( SQLSever2020)課程設(shè)計(jì) 18 添加功能 在教師信息表上創(chuàng)建教師信息添加存儲過程,實(shí)現(xiàn) 教師信息的添加: if exists(select * from sysobjects where name = 39。,n_姓名 output, s_性別 output,g_工資 output, l_聯(lián)系方式 output,t_職稱 output select n_姓名 as 姓名 , s_性別 as 性別 ,g_工資 as 工資 , l_聯(lián)系方式 as 聯(lián)系方式 ,t_職稱 as 職稱 結(jié)果如圖 55 所示,經(jīng)過與圖 51 對比,卻是其中的一項(xiàng)。) drop procedure 教師信息查詢 go create proc 教師信息查詢 b_編號 int,n_姓 名 varchar(10) output, s_性別 varchar(10)output,g_工資 varchar(10)output, l_聯(lián)系方式 varchar(10)output,t_職稱 Varchar(10)output as Select b_編號 =編號 ,t_職稱 =職稱 ,n_姓名 =姓名 , g_工資 =工資 ,l_聯(lián)系方式 =聯(lián)系方式 ,s_性別 =性別 from 教師信息表 數(shù)據(jù)庫技術(shù)與應(yīng)用( SQLSever2020)課程設(shè)計(jì) 15 where 編號 =b_編號 go 查詢教師信息 declare n_姓名 varchar(10) , s_性別 varchar(10),g_工資 varchar(10), l_聯(lián)系方式 varchar(10),t_職稱 Varchar(10) exec 教師信息查詢 39。 and type = 39。例如查詢編號 10001的教師信息 ,即輸入教師編號,則輸出該教師相關(guān)信息等 if exists(select * from sysobjects where name = 39。)。,39。,39。 數(shù)據(jù)庫技術(shù)與應(yīng)用( SQLSever2020)課程設(shè)計(jì) 14 insert into 授課表 values( 10004,1003,39。14:0015:4039。管理學(xué)院 39。計(jì)科 39。)。,39。,39。 insert into 授課表 values( 10005,1005,39。8:009:4039。信息科學(xué)與工程 39。計(jì)科 39。)。,39。,39。 insert into 授課表 values( 10001,1002,39。,4,3800 )。 insert into 學(xué)院表 values( 1235,39。機(jī)械與工程學(xué)院 39。,7,4500 )。 insert into 學(xué)院表 values( 1040,39。信息科學(xué)與工程 39。,6,4000 )。 insert into 學(xué)院表 values( 1030,39。,4,50 )。 insert into 課程表 values( 1005 ,39。大學(xué)物理 39。,3,60 )。 insert into 課程表 values( 1003,39。數(shù)據(jù)結(jié)構(gòu) 39。,4,80 )。 insert into 課程表 values( 1001,39。,32423412 )。,3412,39。,39。 數(shù)據(jù)庫技術(shù)與應(yīng)用( SQLSever2020)課程設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1