《SQLServer數(shù)據(jù)庫技術及應用》試卷A答案_第1頁
《SQLServer數(shù)據(jù)庫技術及應用》試卷A答案_第2頁
《SQLServer數(shù)據(jù)庫技術及應用》試卷A答案_第3頁
《SQLServer數(shù)據(jù)庫技術及應用》試卷A答案_第4頁
《SQLServer數(shù)據(jù)庫技術及應用》試卷A答案_第5頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

吉林省經(jīng)濟治理干部學院 吉林經(jīng)濟職業(yè)技術學院2007--2008 學年其次學期期末試題系部: 班級: 姓名: 學號: 裝 訂 線 《SQLServerA系部國際商務軟件技術2007學時85郭偉業(yè)閉卷80120分鐘一、選擇題〔122分〕1.創(chuàng)立數(shù)據(jù)庫的命令是以下哪個選項?〔D〕A.CREATEPROCEDUREB.ALTERDATABASEC.DROPDATABASED.CREATEDATABASE2.修改數(shù)據(jù)庫的語句是以下哪個選項?〔C〕A.CREATETABLEB.CREATEDATABASEC.ALTERDATABASED.DROPTABLE在數(shù)據(jù)庫設計的時候,選擇以下哪種數(shù)據(jù)類型能供給全局唯一標識符代碼?〔 A 〕A.uniqueidentifierB.ImageC.BitD.SmallMoney創(chuàng)立規(guī)章的Transact-SQL語句是〔A 〕A.CREATERULEB.CREATEINDEXC.CREATEDEFAULTD.ALTERRULE以下哪個Transact-SQL語句能夠創(chuàng)立表?〔B 〕A.CREATEDATABASEB.CREATETABLEC.ALTERTABLED.DROPDATABASEDELETEFROM學生表WHERE姓名列LIKE”_nnetCA.WhyteB.CarsonC.AnnetD.Hunyer二、簡答題〔共計362〕Transact-SQLCX_CHECK9數(shù)字組成。altertable學生根本信息addconstraintcx_學號查詢商品小類表中前五條記錄的小類編號和小類名稱。小類編號,from商品小類3.查詢商品小類表中的小類編號為00001小類編號=”00001”4.在SELECT語句中應用BETWEEN812between8and125.查詢商品信息表,把商品名稱中前兩個字是“電子”的商品信息顯示出來like”電子%”6.應用SELECT11+”的商品名稱為:”+from商品信息7.從銷售明細表中查詢已被銷售過的商品,要求結(jié)果消退表中重復數(shù)據(jù)。from銷售明細使用SELECTbydesc應用SELECT語句完成下面功能:列出商品信息表中每種商品的當前進貨價及將進貨價壓低15%之后的進貨價格,并按22應用算術運算符計算值的練習select條形碼,商品名稱,進貨價,進貨價*0.85as現(xiàn)進貨價格為from商品信息orderby條形碼descSELECTDATEADDCONVERT10033select操作員編號,姓名,誕生日期,convert(varchar(10),dateadd(day,100,誕生日期),102as一百天后的日from操作員表在SELECT語句中應用COUNT完成下面功能:從銷售明細表中查詢條形碼為“6922365800092”商品的銷售次數(shù)〔提示:該語句中除使用COUNTWHERE〕)使用COMPUTEBY子句查詢商品信息表:查詢零售價低于20元的商品的商品大類、零售價總計及各類商品中的最高零售44計算每類商品零售價總計及最高零售價select大類編號,條形碼,商品名稱,進貨價,零售價,from商品信息where零售價<=20orderby大類編號,條形碼computesum(零售價),max(零售價by大類編號查詢?nèi)繉W生的各科成績。SELECT課程.課程名稱,學生根本信息.姓名,成績.成績FROM課程,學生根本信息,成績=成績.AND成績.學號=學生根本信息.學號查詢某學號學生的成績。SELECT課程.課程名稱,學生根本信息.姓名,成績.成績FROM課程,學生根本信息,成績WHERE課程.課程編碼=成績.課程編碼AND成績.學號=學生根本信息.學號AND成績.學號=”200601001”查詢某一姓氏的學生根本信息。SELECT*FROM學生根本信息WHERElike”劉%”說明:14.15.16題涉及到的表及字段如下所示:成績表中的字段有:課程編碼、學號、成績、狀態(tài)等信息課程表中的字段有:課程編碼、課程名稱學生根本信息表中的字段有:學號、姓名、性別、誕生日期、籍貫、系部編碼、入學年份等信息17.編寫將兩個字符串相連的程序,結(jié)果如圖5517DECLARE@str1varchar(10),@str2varchar(30),@scvarchar(50)SET@str1=”舉例說明”SET@str2=”:局部變量的使用”SELECT@SC=@str1+@str2PRINT@SC18.刪除函數(shù)SearchProducts。dropfunctionSearchProducts三、寫出程序運行結(jié)果〔共計55〕SELECTgetdateas當前日期,convert(varchar(12),getdate,101)as四、編程題〔共計27分,每題9分〕1.定義一變量并使用該變量查詢銷售明細表中條形碼為“6926557302159”的商品銷售數(shù)量的和。declare@salenumfloat=”6926557302159”創(chuàng)立一標量函數(shù),依據(jù)條形碼及操作員代碼獵取該員工某商品的銷售金額合計,結(jié)果如圖6所示。6調(diào)用標量值函數(shù)的查詢結(jié)果CREATEFUNCTIONfn_select(@codevarchar(13),@op_codevarchar(5))RETURNSmoneyASBEGINDECLARE@XSMONEYmoneySELECT@XSMONEY=SUM(數(shù)量*單價)FROM銷售明細WHERE條形碼=@codeAND =@op_codeRETURN@XSMONEYENDGOSELECTdbo.fn_select(”6926557302159”,”01001”)AS金額合計觸發(fā)器在學生成績治理系統(tǒng)中的應用創(chuàng)立觸發(fā)器t_stu1,假設學生根本信息表中學號被修改時,學生成績表中對應的數(shù)據(jù)也相應發(fā)生變化。createtriggert_stu1on學生根本信息afterupdateasbegindeclare@afloat,@bfloatselect@a=fromdeletedselect@b=frominsertedprint@aprint@bupdateset學號=@bwhere學號=@aend創(chuàng)立觸發(fā)器t

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論