《SQL數(shù)據(jù)庫管理與開發(fā)教程與實(shí)訓(xùn)》試題(J卷)_第1頁
《SQL數(shù)據(jù)庫管理與開發(fā)教程與實(shí)訓(xùn)》試題(J卷)_第2頁
《SQL數(shù)據(jù)庫管理與開發(fā)教程與實(shí)訓(xùn)》試題(J卷)_第3頁
《SQL數(shù)據(jù)庫管理與開發(fā)教程與實(shí)訓(xùn)》試題(J卷)_第4頁
《SQL數(shù)據(jù)庫管理與開發(fā)教程與實(shí)訓(xùn)》試題(J卷)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、SQL數(shù)據(jù)庫管理與開發(fā)教程與實(shí)訓(xùn)試題SQL數(shù)據(jù)庫管理與開發(fā)教程與實(shí)訓(xùn)試題(J卷)吳建明 老師一、選擇題(每題1分,共20分)13NF同時又是( )A、2NFB、1NFC、BCNFD、1NF,2NF2DBS是采用了數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng)。DBS是一個集合體,包含數(shù)據(jù)庫、計(jì)算機(jī)硬件、軟件和( )A、系統(tǒng)分析員 B、程序員C、數(shù)據(jù)庫管理員D、操作員3SQL Server支持在線備份,但在備份過程中,不允許執(zhí)行的操作是( )(1)、創(chuàng)建或刪除數(shù)據(jù)庫文件(2)、創(chuàng)建索引(3)、執(zhí)行非日志操作(4)、自動或手工縮小數(shù)據(jù)庫或數(shù)據(jù)庫文件大小A、(1)B、(1)(2)C、(1)(2) (3)D、(1)(2)(3

2、)(4) 4MS SQL Server是( ) A、數(shù)據(jù)庫 B、數(shù)據(jù)庫系統(tǒng)C、數(shù)據(jù)處理系統(tǒng) D、數(shù)據(jù)庫管理系統(tǒng)5現(xiàn)有關(guān)系:學(xué)生(學(xué)號,姓名,課程號,系號,系名,成績),為消除數(shù)據(jù)冗余,至少需要分解為( ) A、1個表B、2個表C、3個表 D、4個表6數(shù)據(jù)庫中存放兩個關(guān)系:教師(教師編號,姓名)和課程(課程號,課程名,教師編號),為快速查出某位教師所講授的課程,應(yīng)該( ) A、在教師表上按教師編號建索引 B、在課程表上按課程號建索引 C、在課程表上按教師編號建索引 D、在教師表上按姓名建索引7如果要修改表的結(jié)構(gòu),應(yīng)該使用SQL語言的命令( ) A、UPDATE TABLE B、MODIFY TA

3、BLE C、ALTER TABLE D、CHANGE TABLE8已知員工和員工親屬兩個關(guān)系,當(dāng)員工調(diào)出時,應(yīng)該從員工關(guān)系中刪除該員工的元組,同時在員工親屬關(guān)系中刪除對應(yīng)的親屬元組。在SQL語言中定義這個完整性約束的短語是( ) A、INSTEAD OF DELETE B、INSTEAD OF DROP C、AFTER DELETE D、AFTER UPDATE9安裝MS SQL Server時,系統(tǒng)自動建立幾個數(shù)據(jù)庫,其中有一個數(shù)據(jù)庫被刪除后,不影響系統(tǒng)的正常運(yùn)行,這個數(shù)據(jù)庫是( ) A、master數(shù)據(jù)庫B、 model數(shù)據(jù)庫 C、tempdb數(shù)據(jù)庫 D、 pubs數(shù)據(jù)庫10對于數(shù)據(jù)庫的管

4、理,SQL Server的授權(quán)系統(tǒng)將用戶分成四類,其中權(quán)限最大的用戶是 ( ) A、一般用戶 B、系統(tǒng)管理員C、數(shù)據(jù)庫擁有者 D、數(shù)據(jù)庫對象擁有者11公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從職員到部門的聯(lián)系類型是( ) A、多對多 B、一對一C、多對一D、一對多12數(shù)據(jù)庫的并發(fā)操作可能帶來的問題包括( ) A、丟失更新 B、.數(shù)據(jù)獨(dú)立性會提高 C、非法用戶的使用 D、增加數(shù)據(jù)冗余度13SQL語言中,刪除一個表的命令是( ) A、DELETE B、DROP C、CLEAR D、REMORE14下列四項(xiàng)中說法不正確的是( ) A.數(shù)據(jù)庫減少了數(shù)據(jù)冗余 B.數(shù)

5、據(jù)庫中的數(shù)據(jù)可以共享 C.數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù) D.數(shù)據(jù)庫具有較高的數(shù)據(jù)獨(dú)立性15當(dāng)關(guān)系R和S自然聯(lián)接時,能夠把R和S原該舍棄的元組放到結(jié)果關(guān)系中的操作是( )A、左外聯(lián)接 B、右外聯(lián)接C、內(nèi)聯(lián)接D、外聯(lián)接16下列聚合函數(shù)中正確的是( ) A、SUM (*) B、MAX (*) C、COUNT (*) D、AVG (*)17SQL中,下列涉及空值的操作,不正確的是( )A、age IS NULL B、age IS NOT NULL C、age = NULL D、NOT (age IS NULL)18MS SQL Server在WINDOWS 2000操作系統(tǒng)平臺上被定義為一項(xiàng)( )A、任

6、務(wù)B、服務(wù)C、應(yīng)用程序D、事務(wù)19腳本文件是在( )中執(zhí)行的。A、企業(yè)管理器B、查詢分析器C、服務(wù)管理器D、事件探查器20每個數(shù)據(jù)庫有且只有一個( )A、主要數(shù)據(jù)文件B、次要數(shù)據(jù)文件C、日志文件D、索引文件二、名詞解釋(每小題每題4分,共20分)1、視圖2、索引3、存儲過程4、游標(biāo)5、作業(yè)三、填空題(每題1分,共10分)1MS SQL Server提供多個圖形化工具,其中用來啟動、停止和暫停SQL Serve服務(wù)的圖形化工具稱為_。2數(shù)據(jù)庫操作語句就是指_、_、_和select語句。3在安裝MS SQL Server時,必須選擇一種安全類型。如果在登錄時,不需要記錄用戶名和登錄ID,則該安全模

7、式是_。4如果表的某一列被指定具有NOT NULL屬性,則表示_。5已知有學(xué)生關(guān)系S(SNO,SNAME,AGE,DNO),各屬性含義依次為學(xué)號,姓名、年齡和所在系號;學(xué)生選課關(guān)系SC(SNO,CNO,SCORE),各屬性含義依次為學(xué)號、課程號和成績。分析以下SQL語句:SELECT SNO FROM SCWHERESCORE = (SELECT MAX(SCORE) FROM SC WHERE CNO=002) 簡述上述語句完成了的查詢操作是_。6SQL Server復(fù)制有快照復(fù)制、_復(fù)制和_復(fù)制3種類型。7語句 select day('2004-4-6'), len(

8、9;我們快放假了.') 的執(zhí)行結(jié)果是:_和_。四、設(shè)計(jì)題(共50分)1. 已知有如下4個表:供應(yīng)商表S(SNO,SNAME,CITY)零件表J(JNO,JNAME,COLOR,WEIGHT)工程表P(PNO,PNAME,CITY)供應(yīng)情況表SPJ(SNO,PNO,JNO,QTY)其中,SNO、SNAME、CITY分別表示供應(yīng)商代碼、供應(yīng)商姓名、供應(yīng)商所在城市,JNO、JNAME、COLOR、WEIGHT分別表示零件代碼、零件名、顏色和重量,PNO、PNAME、CITY分別表示工程代碼、工程名、工程所在城市,QTY表示某供應(yīng)商供應(yīng)某工程某種零件的數(shù)量。分別寫出SQL語句,完成如下功能:(

9、每小題5分,共20分)(1)查詢出重量大于30或顏色為"red"的零件名;(2)查詢出每個供應(yīng)商為每個工程供應(yīng)零件的數(shù)量 (3)查詢出給"北京"的工程供應(yīng)"齒輪"零件的供應(yīng)商名;(4)建一個視圖,定義為所有"green"顏色的零件。2. 圖書出版管理數(shù)據(jù)庫中有兩個基本表: 圖書 (書號,書名,作者編號,出版社,出版日期) 作者 (作者編號,作者名,年齡,地址) 試用SQL語句寫出下列查詢:檢索年齡低于作者平均年齡的所有作者的作者名、書名和出版社。(10分)3. 現(xiàn)有關(guān)系數(shù)據(jù)庫如下:學(xué)生(學(xué)號,姓名,性別,專業(yè)、獎學(xué)

10、金) 課程(課程號,名稱,學(xué)分) 學(xué)習(xí)(學(xué)號,課程號,分?jǐn)?shù)) 用SQL實(shí)現(xiàn):(每小題5分,共20分)(1)查詢沒有獲得獎學(xué)金、同時至少有一門課程成績在95分以上的學(xué)生信息,包括學(xué)號、姓名和專業(yè); (2)查詢沒有任何一門課程成績在80分以下的所有學(xué)生的信息,包括學(xué)號、姓名和專業(yè); (3)對成績得過滿分(100分)的學(xué)生,如果沒有獲得獎學(xué)金的,將其獎學(xué)金設(shè)為 1000元; (4)定義學(xué)生成績得過滿分(100分)的課程視圖AAA,包括課程號、名稱和學(xué)分;SQL數(shù)據(jù)庫管理與開發(fā)教程與實(shí)訓(xùn)試題(J卷)答案一、選擇題(每題1分,共20分)12345678910DCDDCCCCDB1112131415161

11、7181920CABCDCCBBA二、名詞解釋(每小題每題4分,共20分)1、視圖是由一個或多個數(shù)據(jù)表(基本表)或視圖導(dǎo)出的虛擬表或查詢表。2、索引就是表中數(shù)據(jù)和相應(yīng)存儲位置的列表。3、存儲過程是存儲在服務(wù)器上的一組預(yù)編譯的TransactSQL語句。4、游標(biāo)是允許用戶能夠從select語句查詢的結(jié)果集中,逐條逐行地訪問記錄,可以按照自己的意愿逐行地顯示、修改或刪除這些記錄的數(shù)據(jù)訪問處理機(jī)制。5、作業(yè)是由 SQL Server 代理程序按順序執(zhí)行的一系列指定的操作。作業(yè)的操作是通過Transact-SQL語句、操作系統(tǒng)命令和腳本語言來編寫,作業(yè)可以手工執(zhí)行、自動執(zhí)行和定期執(zhí)行,作業(yè)調(diào)度管理是實(shí)

12、現(xiàn)管理任務(wù)自動化的一種重要方式。三、填空題(每題2分,共10分)1服務(wù)管理器2insert、update、delete3Windows 認(rèn)證模式4不允許在沒有指定列缺省值的情況下插入省略該列值的數(shù)據(jù)行5檢索有與課程號為“002”的課程的最高成績相等的同學(xué)的學(xué)號5事務(wù)、合并76、7三、設(shè)計(jì)題(共50分)1、(1)select JNAMEfrom Jwhere (WEIGHT>30) or (COLOR=red)(2)select sum(QTY)from SPJgroup by SNO,PNO(3)select SNAME from S where SNO in (select SNOfr

13、om SPJ,P,Jwhere (CITY=北京) and (SPJ.PNO=P.PNO) and (JNAME=齒輪) and (SPJ.JNO=J.JNO)(4)create view greenj asselect * from Jwhere COLOR=green2、select 作者名,書名,出版社from 圖書,作者where (圖書.作者編號=作者.作者編號) and (年齡<(select avg(年齡)form 作者)3、(1)select distinct學(xué)生.學(xué)號,姓名,專業(yè)from 學(xué)生,學(xué)習(xí)where (獎學(xué)金 is null) and (學(xué)生.學(xué)號=學(xué)習(xí).學(xué)號) and (分?jǐn)?shù)>95)(2)select distinct學(xué)生.學(xué)號,姓名,專業(yè)from 學(xué)生,學(xué)習(xí)where (學(xué)生.學(xué)號=學(xué)習(xí).學(xué)號) and(學(xué)習(xí).學(xué)號 not in (select distinct學(xué)號 from 學(xué)習(xí) where 分?jǐn)?shù)<80)(3)update 學(xué)生set 獎學(xué)金=1000wh

溫馨提示

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

最新文檔

評論

0/150

提交評論