




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、有教師表 (教師號,教師名,職稱,基本工資 ) ,其中基本工資的取值與教師職稱 有關。實現(xiàn)這個約束的可行方案是 ( ) 。A 在教師表上定義一個視圖B 在教師表上定義一個存儲過程C 在教師表上定義插入和修改操作的觸發(fā)器D 在教師表上定義一個標量函數(shù)參考答案C在SQL SERVE中,執(zhí)行帶參數(shù)的過程,正確的方法為()A 過程名 參數(shù)B 過程名(參數(shù))C 過程名 =參數(shù)D ABC勻可參考答案A)的在SQL SERVE服務器上,存儲過程是一組預先定義并( Transact-SQL 語句。A 保存B 解釋C 編譯D 編寫 參考答案C)類型在 SQL Server 中,觸發(fā)器不具有(A INSERT觸發(fā)
2、器 B UPDATE* 發(fā)器 C DELETE 發(fā)器 D SELECT觸發(fā)器 參考答案D( )允許用戶定義一組操作,這些操作通過對指定的表進行刪除、 插入和更新命令來執(zhí)行或觸發(fā)。A 存儲過程B 規(guī)則C 觸發(fā)器D 索引 參考答案C為了使用輸出參數(shù),需要在CREATPROCEDU語句中指定關鍵字()A OPTIONB OUTPUTC CHECKD DEFAULT參考答案B下列() 語句用于創(chuàng)建觸發(fā)器A CREATE PROCEDUREB CREATE TRIGGERC ALTER TRIGGERD DROP TRIGGER參考答案B下列() 語句用于刪除觸發(fā)器。A CREATE PROCEDURE
3、B CREATE TRIGGERC ALTER TRIGGERD DROP TRIGGER 參考答案D列() 語句用于刪除存儲過程A CREATE PROCEDUREB CREATE TABLEC DROP PROCEDURED 其他 參考答案C下列 () 語句用于創(chuàng)建存儲過程A CREATE PROCEDUREB CREATE TABLEC DROP PROCEDURED 其他 參考答案Asp_help 屬于哪一種存儲過程( )?A 系統(tǒng)存儲過程B 用戶定義存儲過程C 擴展存儲過程D 其他參考答案)操作時觸發(fā)A以下語句創(chuàng)建的觸發(fā)器是當對表 A 進行(CREATE TRIGGER ABC ON
4、 表 AFOR INSERT, UPDATE, DELETEAS插入和更新命令來執(zhí)行)。)執(zhí)行A 只是修改B 只是插入C 只是刪除D 修改,插入,刪除 參考答案D( )允許用戶定義一組操作, 這些操作通過對指定的表進行刪除、 或觸發(fā)。A 存儲過程B 視圖C 觸發(fā)器D 索引 參考答案C下列可以查看表的行數(shù)以及表使用的存儲空間信息的系統(tǒng)存儲過程是(A sq_spaceusedB sq_dependsC sq_helpD sq_rename 參考答案A以下哪個不是存儲過程的優(yōu)點( )A 實現(xiàn)模塊化編程,一個存儲過程可以被多個用戶共享和重用。B 可以加快程序的運行速度。C 可以增加網(wǎng)絡的流量。D 可以
5、提高數(shù)據(jù)庫的安全性。 參考答案C 以下哪個不是存儲過程的優(yōu)點( )A 實現(xiàn)模塊化編程,一個存儲過程可以被多個用戶共享和重用。B 可以加快程序的運行速度。C 可以增加網(wǎng)絡的流量。D 可以提高數(shù)據(jù)庫的安全性。 參考答案C替代觸發(fā)器( instead of )是在觸發(fā)觸發(fā)器的修改操作(A 執(zhí)行后B 之前C 停止執(zhí)行時D 同時 參考答案B 以下不屬于存儲過程特點的是( )A 在刪除所涉及表時,同時被刪除B 代碼執(zhí)行效率高C 數(shù)據(jù)查詢效率高D 模塊化編程 參考答案A以下不屬于觸發(fā)器特點的是( )A 基于一個表創(chuàng)建,可以針對多個表進行操作B 被觸發(fā)自動執(zhí)行C 可以帶參數(shù)執(zhí)行D 可以實施更復雜的數(shù)據(jù)完整性約
6、束 參考答案C以下( )不是觸發(fā)觸發(fā)器的操作。A SELECTB UPDATEC DELETED INSERT 參考答案A關于存儲過程和觸發(fā)器的說法,正確的是( )。A 都是 SQL Server 數(shù)據(jù)庫對象B 都可以為用戶直接調(diào)用C 都可以帶參數(shù)D 刪除表時,都被自動刪除參考答案A如果需要在插入表的記錄時自動執(zhí)行一些操作,常用的是( )。A 存儲過程B 函數(shù)C 觸發(fā)器D 存儲過程與函數(shù)參考答案C對 SQL Server 中的存儲過程,下列說法中正確的是:存儲過程( )。A 不能有輸入?yún)?shù)B 沒有返回值C 可以自動被執(zhí)行D 可以嵌套使用參考答案D 存儲過程經(jīng)過了一次創(chuàng)建以后,可以被調(diào)用( )次
7、。A 1B 2C 255D 無數(shù)參考答案D以下( )不是存儲過程的優(yōu)點。A 執(zhí)行速度快B 模塊化的設計C 會自動被觸發(fā)D 保證系統(tǒng)的安全性參考答案C 下面關于觸發(fā)器的描述,錯誤的是 ( )。A 觸發(fā)器是一種特殊的存儲過程,用戶可以直接調(diào)用B 觸發(fā)器表和 deleted 表沒有共同記錄C 觸發(fā)器可以用來定義比 CHECK 約束更復雜的規(guī)則D 刪除觸發(fā)器可以使用 DROP TRIGGER 命令,也可以使用企業(yè)管理器 參考答案ASQL Server 為每個觸發(fā)器創(chuàng)建了兩個臨時表,它們是( )。A Updated 和 DeletedB Inserted 和 DeletedC Updated 和 Ins
8、ertedD Updated 和 Selected 參考答案B在 SQL 語言中,建立存儲過程的命令是( )。A CREATE PROCEDUREB CREATE RULEC CREATE DURED CREATE FILE 參考答案A已定義存儲過程 AB ,帶有一個參數(shù) stname varchar(20) ,正確的執(zhí)行方法為 ( )。A EXEC AB ?吳小雨 ?B EXEC AB = ?吳小雨 ?C EXEC AB ( 吳小雨 )D 其他 3 種都可以 參考答案A對于下面的存儲過程:CREATE PROCEDURE Myp1 p IntASSELECT St_name, AgeFROM
9、 StudentsWHERE Age=p假如要在 Students 表中查找年齡是 20 歲的學生,( )可以正確的調(diào)用 這個存儲過程。A EXEC Myp1 p= 20'B EXEC Myp1 p=20C EXEC Myp1=' 20'D EXEC Myp1=20 參考答案B當某個表被刪除后,該表上的觸發(fā)器被自動刪除。 參考答案 正確SQL Server 為每個觸發(fā)器創(chuàng)建了兩個臨時表 ,它們是 updated 和 deleted。 參考答案 錯誤 存儲過程是存儲在服務器上的一組預編譯的 Transact-SQL 語句。 參考答案 正確在 SQL SERVER 中,觸發(fā)
10、器的執(zhí)行是在數(shù)據(jù)的插入、更新或刪除之前執(zhí)行的。 參考答案 錯誤 若要修改一個存儲過程,可以先刪除該存儲過程,再重新創(chuàng)建。 參考答案 正確 觸發(fā)器與表緊密相連,可以看作表定義的一部分。 參考答案 正確臨時存儲過程總是在 master 數(shù)據(jù)庫中創(chuàng)建。通常分為局部臨時存儲過程和全局臨時存儲過 程。 參考答案 錯誤某個表被刪除后,該表上的所有觸發(fā)器將自動被刪除。 參考答案 正確SQL Server 中的存儲過程具有 5 種類型。 參考答案 正確存儲過程的輸出結果可以傳遞給一個變量。 參考答案 正確 觸發(fā)器是可在程序中被調(diào)用執(zhí)行。 參考答案 錯誤存儲過程是存儲在服務器上的一組預編譯的 Transcat-
11、SQL 語句。 參考答案 正確 創(chuàng)建觸發(fā)器的時候可以不是表的所有者或數(shù)據(jù)庫的所有者。 參考答案 錯誤 每個存儲過程向調(diào)用方返回一個整數(shù)返回代碼。如果存儲過程沒有顯式設置返回代碼的值, 則返回代碼為 0,表示成功。 參考答案 正確在 SQL Server 中,觸發(fā)器的執(zhí)行通過 EXECUTE 命令實現(xiàn)。 參考答案 錯誤在 SQL SERVER 中,替代觸發(fā)器的執(zhí)行是在數(shù)據(jù)變動之前被觸發(fā),對于每個觸發(fā)操作只能 定義一個替代觸發(fā)器。 參考答案 正確使用存儲過程可以減少網(wǎng)絡流量 考答案 正確 存儲過程使代碼具有重用性。 參考答案 正確 觸發(fā)器不能被調(diào)用,它可以自動執(zhí)行。 參考答案 正確在 SQL SE
12、RVER 中,觸發(fā)器的執(zhí)行是在數(shù)據(jù)的插入、更新或刪除之前執(zhí)行的。 參考答案 錯誤創(chuàng)建存儲過程的命令關鍵字 CREATE PROCEDUR可以縮寫。 參考答案 錯誤 觸發(fā)器可以在視圖上定義。 參考答案 錯誤觸發(fā)器被激活后自動創(chuàng)建 deleted 和 inserted 兩個臨時表。 參考答案 錯誤ROLLBACK TRANSACTION 的意思是回滾事務。 參考答案 正確觸發(fā)器用來定義比 CHECK 約束更復雜的規(guī)則或要求。 參考答案 正確通過語句ALTERPROCEDURE改存儲過程與刪除存儲過程然后再新建一個同名存 儲過程的效果是相同的。 參考答案 錯誤某 SQL Server 2000 數(shù)據(jù)
13、庫中兩張表:商品表(商品號,商品名,商品類型, 價格)和銷售表(商品號,銷售時間,銷售數(shù)量,銷售單價)。用戶需統(tǒng)計指定 年份每類商品的銷售總數(shù)量和銷售總利潤, 要求只列出銷售總利潤最多的前三類 商品的商品類別、 銷售總數(shù)量和銷售總利潤。 為了完成該統(tǒng)計操作, 請按要求將 下面的存儲過程補充完整。CREATE PROC p_Sum year INTASSELECT (_1_ )商品類別,SUM銷售數(shù)量)AS銷售總數(shù)量,(_2_ ) AS 銷售總利潤FROM 商品表 JOIN 銷售表 ON 商品表. 商品號 =銷售表 . 商品號WHERE year( 銷售時間 )= yearGROUP BY 商品
14、類別ORDER BY 銷售總利潤 (_3_) 參考答案1:TOP 32:(銷售單價-成本價)*SUM(銷售數(shù)量)3: DESC降序)在 SQL Server 2000中,設有顧客表 (顧客號, 顧客名, 所在地區(qū) , 年齡), 應用系統(tǒng)中需統(tǒng)計指定地區(qū)的顧客人數(shù)和平均年齡。 請補全下列存儲過程代碼以 完成該功能。CREATE PROC P_Count area varchar(20)ASSELECT COUNT(*) AS 人數(shù), ( _1_) AS 平均年齡 FROM 顧客表WHERE 所在地區(qū) =area參考答案1: AVG年齡)以下代碼創(chuàng)建和執(zhí)行存儲過程 proc_score,查詢S_C
15、_Info表中C_No為“ 0002” 的 St_ID, Score 等信息。CREATE PROC pro_scoreASSELECT St_ID,_1_FROM S_C_InfoWHERE C_No=0002'執(zhí)行存儲過程 proc_score 命令為:EXEC_2_1:Score參考答案2:proc_score 在 student_db 數(shù)據(jù)庫中創(chuàng)建一個名為“ tr_P1 ”的存儲過程,實現(xiàn)根據(jù)學生學 號,查詢該學生的選修課程情況,其中包括該學生的學號、姓名、課程名、課程 類型、成績。CREATE_1_tr_P1 stID varchar(10)ASSELECT St_Info.
16、St_ID, St_Info.St_Name, C_Info.C_Name, C_Info.C_Type, S_C_Info.ScoreFROM St_Info, S_C_Info, C_InfoWHERE St_Info.St_ID = S_C_Info.St_ID AND S_C_Info.C_No = C_Info.C_No調(diào)用該存儲過程查詢“ 0403060111”學生的選修課程情況。_2_' 040306011T參考答案1 :PROCEDURE 或PROC2:EXECUTE tr_P1或 EXEC tr_P1觸發(fā)器主要用于強制復雜的 _1_或要求。參考答案1:業(yè)務規(guī)則創(chuàng)建存儲
17、過程實際是對存儲過程進行定義的過程, 主要包含存儲過程名稱、 _1 和存儲過程的主體部分。參考答案1:參數(shù)SQLServer 中的存儲過程具有 _1_、用戶自定義存儲過程、臨時存儲過程、遠 程存儲過程、 _2_5種類型。參考答案1:系統(tǒng)存儲過程 2:擴展存儲過程有表 C_Info(C_No,C_Nam,e C_Type,Credit) ,各屬性的含義為課程號、課程 名稱、課程類別、學分,為該表創(chuàng)建一個觸發(fā)器 tr_AutoSetType ,以便插入數(shù) 據(jù)時將課程類別修改為“必修”。CREATE TRIGGER tr_AutoSetType ON C_Info_1_ASUPDATE C_lnfo
18、 SET C_Type='必修參考答案1:FOR lNSERT用戶對數(shù)據(jù)進行添加、修改和刪除時,自動執(zhí)行的存儲過程稱為_1_。參考答案1:觸發(fā)器觸發(fā)器是一種特殊類型的 _1_,但不由用戶直接調(diào)用,而是通過事件被執(zhí)行。參考答案1:存儲過程與觸發(fā)器相關的虛擬表主要有 _1_表和 Deleted 表兩種。參考答案1:lnserted或 lNSERTED 或inserted替代觸發(fā)器(INSTEADOF將在數(shù)據(jù)變動前被觸發(fā),對于每個觸發(fā)操作,只能定義_1_個INSTEAD OF觸發(fā)器。1:參考答案對存儲在數(shù)據(jù)庫中的存儲過程,可以使用 _1_命令或直接按其名稱執(zhí)行。(答 題時,英文使用大寫形式)
19、參考答案1:EXEC或 EXECUTE存儲過程是一種數(shù)據(jù)庫對象,將一組SQL語句和控制流語句的集合以一個存儲單 元的形式保存在 _1_上。參考答案1:服務器擴展存儲過程以“ xp_”為前綴定義,只能添加到 _1_數(shù)據(jù)庫中。(答題時, 英文使用小寫)參考答案1 : master刪除表中記錄后,被刪除的記錄臨時存儲在 _1_表中。(答題時,英文使用小 寫)參考答案1 : deleted讀程序填空。要求創(chuàng)建一個存儲過程 myproc,查詢指定班級中選修指定課程的 學生人數(shù), 并將查詢結果通過參數(shù)返回。 以下過程調(diào)用存儲過程查詢“材料科學 0601 ”班中選修“C語音程序設計基礎”的學生人數(shù):CREATE PROCEDURE myprocclassname VARCHAR(20), cname VARCHAR(20), count INT OUTPUTASSELECT COUNT(*)FROM S_C_Info sc,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- TY/T 3501.1-2024高山滑雪板性能測定第1部分:彈性
- 智能電網(wǎng)立項課題申報書
- 共建公司合同范本
- 減負教學課題研究申報書
- 課題申報書封面對不齊
- 旅游管理課題申報書
- 教改課題申報書文庫
- 護理課題申報書是什么
- 員工合同范本快遞
- 課題申報書文獻參考
- 機械制造技術基礎(課程課件完整版)
- 《預防未成年人犯罪》課件(圖文)
- XX小學學生心理健康檔案(一生一案)
- 云南省地質(zhì)災害群測群防手冊
- 電力施工安全技術交底記錄表
- (民法典版)離婚登記申請受理回執(zhí)單
- 集團權屬公司管理制度
- 普通中專畢業(yè)生登記表格模板(共4頁)
- 五金沖壓件作業(yè)指導書
- 汽車吊車吊裝施工方案
- 倉內(nèi)運營方案
評論
0/150
提交評論