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

正文內(nèi)容

[院校資料]數(shù)據(jù)庫原理及應用實訓指導書-資料下載頁

2025-08-18 16:27本頁面
  

【正文】 SC表上創(chuàng)建一個插入、更新類型的觸發(fā)器ScoreCheck,當在score字段中插入或修改考試分數(shù)后,觸發(fā)該觸發(fā)器,檢查分數(shù)是否在0~100之間。use XKDBif exits(select name from sysobjects where name=’ScoreCheck’ and type=’TR’)drop trigger scoreCheck 小知識:在上面的語句中提供了一種刪除觸發(fā)器的方法即: DROP TRIGGER 觸發(fā)器名稱/*創(chuàng)建觸發(fā)器*/CREATE TRIGGER ScoreCheckon SCFOR INSERT,UPDATEASif update(score)print ‘AFTER觸發(fā)器開始執(zhí)行……’begin declare @scoreValue int select @scoreValue=(Select score from inserted) if @scoreValue100 or @scoreValue0 print ‘輸入的分數(shù)有誤!請確認考試的分數(shù)!’end創(chuàng)建完該觸發(fā)器后,在查詢分析器中輸入以下SQL語句:USE XKDBprint ‘在SC表中插入記錄時觸發(fā)器執(zhí)行結果:’ /*在屏幕上顯示引號中內(nèi)容*/print ‘’ /*在屏幕上顯示一行空行*/Insert into SC Values(‘0505020108’,’C02’,20)Update SC SET score=110 where o=’C01’②創(chuàng)建一個INSTEAD OF觸發(fā)器,要求實現(xiàn)以下功能:在COURSE表上創(chuàng)建一個刪除類型的觸發(fā)器NotAllowDelete,當在Course表中刪除記錄時,觸發(fā)該觸發(fā)器,顯示不允許刪除表中數(shù)據(jù)的提示信息。use XKDBif exists (select name from sysobjects where name=’NotAllowDelete’ and type=’TR’)Drop trigger Not AllowDelte/*創(chuàng)建觸發(fā)器*/Create Trigger NotAllowDeleteOn CourseINSTEAD OF deleteAs print ‘INSTEAD OF 觸發(fā)器開始執(zhí)行……’ print ‘本表中的數(shù)據(jù)不允許刪除,很抱歉?。 瘎?chuàng)建萬該觸發(fā)器后,執(zhí)行以下語句檢驗其功能。use XKDBDelete from Course where o=’C01’實訓九 數(shù)據(jù)庫設計【實訓目的】(1)掌握數(shù)據(jù)庫設計的過程(2)掌握概念結構設計、邏輯結構設計、物理設計的方法【實訓要求】(1)本次實訓要求在課下完成需求分析任務(2)本次實訓要求單獨上交實訓報告,并根據(jù)要求,包括數(shù)據(jù)庫設計的需求分析、概念結構設計、邏輯結構設計、物理設計、數(shù)據(jù)庫實施與維護計劃等內(nèi)容。(3)本次實訓要求打印稿,標題四號宋體字并加粗,正文小四號宋體字。(4)實訓前請認真閱讀教材中的相關內(nèi)容【實訓學時】4學時 本實訓要求學生課下完成一定的實訓任務?!緦嵱杻?nèi)容與步驟】本次實訓要求根據(jù)以下給出的題目中選定一個,完成其數(shù)據(jù)庫設計的整個過程,具體要求請參照【實訓要求】中的說明和具體每個題目的要求。參考題目一本題目要求你設計一個班級費用管理系統(tǒng),題目要求實現(xiàn)以下幾個要求:(1)能知道這個班的學生信息(包括學號、姓名、性別、年齡、寢室號、聯(lián)系電話、班級職務;(2)數(shù)據(jù)庫中要反映出交費的種類,如班級雜費、捐贈、書費等。(3)數(shù)據(jù)庫中應能反映出每個人的交費情況,如交費時間、交費種類、應交額、實交額(4)系統(tǒng)用戶表,包括用戶名、密碼、用戶種類等。(5)給出創(chuàng)建每個表的SQL語句(6)創(chuàng)建2個存儲過程,分別實現(xiàn)當輸入學號后,顯示該學生的交費情況和該生的詳細信息。(7)給學生表和交費表創(chuàng)建視圖,前者包括學生的學號、姓名、性別和年齡;后者包括學生的學號、姓名、寢室號、聯(lián)系電話、班級職務、交費種類、應交額、實交額和交費時間。(8)創(chuàng)建觸發(fā)器,要求當插入的交費額小于0時拒絕插入。(9)以上所涉及到數(shù)據(jù),其數(shù)據(jù)類型和長度要求根據(jù)實際情況科學確定,要有必要的約束。參考題目二本題目要求你設計一個圖書管理系統(tǒng)的數(shù)據(jù)庫:(1)本數(shù)據(jù)庫涉及到實體主要包括:圖書、讀者、部門、讀者類型、出版社、圖書類別等,其他信息由自己根據(jù)實際情況確定。(2)數(shù)據(jù)庫要反映出一個讀者借了哪些書,什么時候借的,什么時候歸還。(3)創(chuàng)建視圖,反映讀者借了什么書,書的名稱、價格、出版社、借入時間,歸還時間;(4)創(chuàng)建視圖反映某本書是否在架,以及該書是由哪個出版社出版的。(5)創(chuàng)建視圖反映某個出版社出了哪些書。(6)創(chuàng)建存儲過程,當輸入某本書的編號時,看該書是誰借的。(7)創(chuàng)建存儲過程,當輸入某個讀者的編號時,看該讀者借了哪些書籍。(8)創(chuàng)建觸發(fā)器,當錄入某個讀者的借閱信息時,如果超出了該讀者的借閱數(shù)量,則拒絕借閱。參考題目三本題目要求你設計一個畢業(yè)設計管理系統(tǒng)的數(shù)據(jù)庫:(1)本數(shù)據(jù)庫涉及到的實體主要包括:學生、班級、畢業(yè)設計信息、指導老師信息、院系信息、部門信息,其它信息由自己根據(jù)具體情況確定。(2)數(shù)據(jù)庫能反映出某個學生的畢業(yè)設計題目是什么,其指導老師是誰,所得成績是多少,某個老師指導了哪些學生。指導老師是哪個部門(教研室)的,學生是哪個班級的。(3)創(chuàng)建視圖,反映某個學生的畢業(yè)設計題目、設計類型、指導老師、設計的關鍵詞、設計的成績。(4)創(chuàng)建視圖,反映某個老師的指導學生是誰,其學號、姓名、性別、聯(lián)系電話、班級和畢業(yè)設計題目及成績是什么。(5)創(chuàng)建視圖,統(tǒng)計某一類的畢業(yè)設計有多少個。(6)創(chuàng)建存儲過程,當輸入某個學生的編號,能夠查詢該生的姓名、班級、設計題目、指導老師、聯(lián)系電話。(7)創(chuàng)建觸發(fā)器,當輸入的畢業(yè)成績不在0~100之間時,拒絕插入。(8)創(chuàng)建觸發(fā)器,當輸入的題目完全一樣時給出重題警告。參考題目四本題目要求你設計一個工資管理系統(tǒng)的數(shù)據(jù)庫,要求如下:(1)涉及到的實體有:職工信息、部門信息、工資等級信息、工作信息,其它信息由自己根據(jù)實際情況來確定。(2)數(shù)據(jù)庫中要反映出某個職工是哪個部門的,工資屬于哪個等級,工資額是多少。(3)創(chuàng)建視圖,反映出某個職工的編號、姓名、部門、工資等級、工資額和工齡。(4)創(chuàng)建視圖,反映出屬于某一工資等級的職工姓名、部門、工資額和工齡。(5)創(chuàng)建存儲過程,當輸入某一職工的編號時,能夠輸出該職工的姓名、部門、工資等級和工資額。(6)創(chuàng)建觸發(fā)器,當錄入職工信息時,如果編號已經(jīng)存在,則給出警告信息。(7)創(chuàng)建觸發(fā)器,當錄入職工的工資額小于工資等級的工資額度給出警告,并拒絕錄入。參考題目五本題目要求你設計一個學生選課系統(tǒng)的數(shù)據(jù)庫,要求如下:(1)本數(shù)據(jù)庫中涉及到的實體有:教師、院系、學生、課程、班級等,其它信息由自己根據(jù)實際情況確定。(2)創(chuàng)建視圖,反映某個學生的選課信息,包括學生的學號、姓名、班級、性別、年齡、課程名稱和成績。(3)創(chuàng)建視圖,反映經(jīng)管學院學生的選課情況,包括選課和未選課的學生。(4)創(chuàng)建存儲過程,當輸入某一學生的學號時,給出該生的選課情況,包括該生的姓名、性別、班級、課程名稱和成績。(5)創(chuàng)建存儲過程,當輸入某一課程的編號時,給出選該課程的學生情況,包括學生的學號、姓名、性別、班級、課程名稱和成績。(6)創(chuàng)建觸發(fā)器,當輸入課程時,其學時數(shù)不足18學時時給出警告信息。(7)創(chuàng)建觸發(fā)器,錄入學生的選課成績時,如果其成績已經(jīng)存在,則修改成績?yōu)殇浫氲某煽儭嵱柺?數(shù)據(jù)庫應用程序開發(fā)【實訓目的】學會使用常用語言開發(fā)數(shù)據(jù)庫應用程序的方法【實訓要求】(1)在實訓九的基礎上完成本次實訓任務。(2)本次實訓要求單獨上交實訓報告,報告的格式由實訓老師在實訓課上給出。(3)本次實訓要求打印稿,標題四號宋體字并加粗,正文小四號宋體字,要有必要的圖示說明。(4)實訓報告中要給出源程序代碼(應用程序可以使用B/S結構或C/S結構),并上交源程序代碼和報告的電子版。(5)實訓前請認真閱讀教材中的相關內(nèi)容?!緦嵱枌W時】8學時 本實訓要求學生課下完成一定的實訓任務。【實訓內(nèi)容與步驟】實訓題目參見實訓九中給出的題目。實現(xiàn)的功能主要包括:(1)數(shù)據(jù)的錄入。(2)數(shù)據(jù)的修改和刪除。(3)數(shù)據(jù)查詢(查詢要符合實際用戶的需要)(4)界面不必美觀,但功能要實現(xiàn)。實訓十一 用戶管理和權限管理【實訓目的】(1)掌握SQL Server2000安全控制機制(2)掌握數(shù)據(jù)庫用戶管理的方法(3)掌握用戶權限管理的方法【實訓要求】(1)本次實訓要求僅在企業(yè)管理器環(huán)境下進行(2)認真體驗用戶管理的作用和權限管理的作用(3)實訓前認真閱讀教材中的相關內(nèi)容【實訓學時】1學時 本實訓可以根據(jù)專業(yè)性質(zhì)和實訓學時選做。【實訓內(nèi)容與步驟】一、用戶的創(chuàng)建與管理創(chuàng)建服務器登錄帳戶創(chuàng)建登錄賬戶WWW,密碼為123,默認數(shù)據(jù)庫為XKDBl 啟動企業(yè)管理器,展開要操作的服務器。l 選擇“安全性”文件夾下的“登錄”,從右邊窗格中可以查看到所有登錄名。l 右擊“登錄”圖標,選擇“新建登錄”,彈出“新建登錄”的窗口。l 按圖71完成相應設置,并選擇“數(shù)據(jù)庫訪問”選項卡,在可以訪問的數(shù)據(jù)庫XKDB前的復選框中打鉤。l 點擊“確定”,系統(tǒng)會提示你再次輸入密碼,輸入密碼后點擊“確定”。圖111 新建登錄對話框創(chuàng)建數(shù)據(jù)庫用戶創(chuàng)建一個數(shù)據(jù)庫用戶,名稱以你的姓的拼音為準,如你姓王則創(chuàng)建的用戶為WANG。l 啟動企業(yè)管理器,展開要操作的服務器及數(shù)據(jù)庫XKDB。l 選擇“用戶”文件夾,從右邊窗格中可以查看到所有用戶名。l 右擊“用戶”文件夾,選擇“新建數(shù)據(jù)庫用戶”,彈出“新建用戶”的窗口。l 輸入用戶的名字WANG,然后在下拉菜單中選取登錄名WWW。如圖72。l 單擊“確定”按鈕,創(chuàng)建完畢。圖112 創(chuàng)建數(shù)據(jù)庫用戶對話框刪除數(shù)據(jù)庫用戶WANG。l 啟動企業(yè)管理器后,展開要操作的服務器及數(shù)據(jù)庫“XKDB”。l 單擊“用戶”文件夾,在右邊窗格中將顯示出該數(shù)據(jù)庫的所有用戶。l 右擊要刪除的WANG用戶,在系統(tǒng)彈出菜單中選擇“刪除”,再單擊“確定”。動手做:用以上所述方法創(chuàng)建一個登錄帳戶LIN和數(shù)據(jù)庫用戶FANG。二、創(chuàng)建與管理角色(1)創(chuàng)建一個名為學生的角色,并將剛才創(chuàng)建的數(shù)據(jù)庫用戶添加進去。l 啟動企業(yè)管理器,依次展開要操作的服務器及數(shù)據(jù)庫XKDB。l 單擊角色文件夾,右邊出現(xiàn)所有角色列表,在空白處右擊鼠標,選擇“新建數(shù)據(jù)庫角色…”,彈出如圖73所示的對話框,在名稱里輸入“student”。l 添加成員。單擊“添加”按鈕,出現(xiàn)“添加角色成員”窗口。選擇wang并單擊“確定”按鈕,則角色創(chuàng)建完畢。(2)為角色添加權限l 右擊“student”角色,選擇屬性。l 在彈出的對話框中相應的對象中,通過點擊可以賦予或拒絕或收回權限。圖113 新建角色對話框三、權限管理權限管理分為對數(shù)據(jù)庫用戶和數(shù)據(jù)庫角色權限的管理,相關內(nèi)容請參見上步驟中關于為角色添加權限部分,其方法類似。注意:為進一步鞏固本實訓內(nèi)容。實訓十二 數(shù)據(jù)的傳輸操作【實訓目的】(1)掌握DTS的主要功能(2)掌握數(shù)據(jù)轉(zhuǎn)換的方法【實訓要求】(1)本次實訓主要在企業(yè)管理器環(huán)境下進行(2)認真總結SQL Server2000中DTS的功能(3)實訓前認真閱讀教材中的相關內(nèi)容【實訓學時】1學時 本實訓可以根據(jù)專業(yè)性質(zhì)和實訓學時選做?!緦嵱杻?nèi)容與步驟】一、數(shù)據(jù)的傳輸操作。第一步:展開服務器組及數(shù)據(jù)庫stddatabase,右擊數(shù)據(jù)庫stddatabase,在快捷菜單中選擇“所有任務→導出數(shù)據(jù)”。則系統(tǒng)彈出如圖81所示的對話框。直接點擊下一步即可。圖121 DTS導入/導出向?qū)g迎界面第二步:選擇數(shù)據(jù)源,選擇STDDATABASE數(shù)據(jù)庫,并選擇相應的數(shù)據(jù)庫服務器。如果要從其他服務器中導數(shù)據(jù),則選擇其他數(shù)據(jù)庫服務器。如圖82所示。圖122 DTS選擇數(shù)據(jù)源界面第三步:選擇數(shù)據(jù)導入的方向。目的可以是多種多樣的,如EXCEL的各種版本、ACCESS、VF等等。如圖83所示。圖123 DTS選擇目的對話框第四步:可以選擇將一個表全部數(shù)據(jù)導出,也可以使用SQL語句導入/導出數(shù)據(jù)。當使用SQL語句時,可以將多個表或視圖的數(shù)據(jù)導入/導出。如圖84所示。圖124 指定要導出的數(shù)據(jù)或?qū)ο蟮谖宀剑涸谶@里進行格式的轉(zhuǎn)換??筛鶕?jù)要求來,本次按默認格式。如圖85所示。圖125 選擇目的文件的格式第六步:完成并執(zhí)行??梢赃x擇立即運行,也可以形成DTS包,以便日后使用。如圖86至圖88所示。圖126 保存、調(diào)度和復制包圖127 完成DTS導入/導出設置界面圖128 執(zhí)行導入/導出操作第七步:?!緦嵱柧毩暋繉⒊煽儽鞸C導出到EXCEL中。在“第四步”選擇“用一條查詢指定傳輸?shù)臄?shù)據(jù)”,導出到EXCEL()中,屬性有,學號,姓名,課程名稱,成績。試將從另一臺機器的數(shù)據(jù)導入到本機器中。53
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1