下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)庫習(xí)題第一講走進(jìn)數(shù)據(jù)庫1.1 走進(jìn)數(shù)據(jù)庫1數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的最根本的區(qū)別是()。A.文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)可以管理各種類型文件B.數(shù)據(jù)庫系統(tǒng)復(fù)雜,而文件系統(tǒng)簡單C.文件系統(tǒng)管理的數(shù)據(jù)量少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大數(shù)據(jù)量D.文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)的獨立性,而數(shù)據(jù)庫系統(tǒng)能正確答案:D2下述不是DBA數(shù)據(jù)庫管理員的職責(zé)的是()。A.完整性約束說明B.定義數(shù)據(jù)庫模式C.數(shù)據(jù)庫管理系統(tǒng)設(shè)計D.數(shù)據(jù)庫安全正確答案:C3數(shù)據(jù)庫(DB),數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的關(guān)系是()。A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和
2、DBMSD.DBS就是DB,也就是DBMS正確答案:A4()是以一定的組織方式將相關(guān)的數(shù)據(jù)組織在一起,長期存放在計算機(jī)內(nèi),可為多個用戶共享,與應(yīng)用程序彼此獨立,統(tǒng)一管理的數(shù)據(jù)集合。1/36正確答案:數(shù)據(jù)庫5在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的是()。正確答案:模式1.2關(guān)系數(shù)據(jù)庫1在關(guān)系運算中,選擇運算的含義是()。A.從一個關(guān)系中找出滿足給定條件的元組組成一個新的關(guān)系B.從一個關(guān)系中找出需要的屬性組成一個新的關(guān)系C.從一個關(guān)系中找出滿足條件的元組和屬性組成一個新的關(guān)系D.以上3種說法均是正確的正確答案:A2在“學(xué)生表”中,要查找所有年齡大于30歲姓王的男同學(xué),所采
3、用的關(guān)系運算是()。A.選擇B.投影C.連接D.自然連接正確答案:A3在關(guān)系運算中,()運算得到的新關(guān)系中屬性個數(shù)通常多于原關(guān)系中屬性個數(shù)。A.選擇B.投影C.連接D.并正確答案:C4在“教師表”中要顯示教師的姓名和職稱的信息,應(yīng)采用的關(guān)系運算是()A.選擇2/36B.投影C.連接D.差正確答案:B5傳統(tǒng)的集合運算包含并、差、交和()。正確答案:笛卡爾積6關(guān)系運算中專門的關(guān)系運算,包括選擇、投影和()正確答案:連接7在關(guān)系運算中,要選擇若干屬性組成新的關(guān)系,該運算稱為()。正確答案:投影8有選修計算機(jī)基礎(chǔ)的學(xué)生關(guān)系R,選修數(shù)據(jù)庫的學(xué)生關(guān)系So如果要求既選修了計算機(jī)基礎(chǔ)又選修了數(shù)據(jù)庫的學(xué)生,就應(yīng)
4、當(dāng)進(jìn)行()運算。正確答案:交9如果一個關(guān)系模式R(U)的所有屬性都是()的基本數(shù)據(jù)項,則稱R(U)為第一范式,即R(U)C1NF。正確答案:不可再分10設(shè)關(guān)系模式R(U)2NF,且每一個非主屬性既不部分函數(shù)依賴于碼,也不傳遞函數(shù)依賴于碼,則稱R(U)為()范式。正確答案:第三或3第一講單元測驗1單選(2分)數(shù)據(jù)庫系統(tǒng)的核心部分是(B)。A.硬件B.數(shù)據(jù)庫C.軟件D.數(shù)據(jù)庫管理員3/362單選(2分)數(shù)據(jù)處理發(fā)展經(jīng)過了人工管理階段、文件系統(tǒng)階段、(C)階段和高級數(shù)據(jù)庫系統(tǒng)階段。A.操作系統(tǒng)B.初級數(shù)據(jù)庫C.數(shù)據(jù)庫系統(tǒng)D.中級數(shù)據(jù)庫3單選(2分)在數(shù)據(jù)庫設(shè)計中用關(guān)系模型來表示實體和實體之間的聯(lián)系,
5、關(guān)系模型的結(jié)構(gòu)是(D)。A.網(wǎng)狀結(jié)構(gòu)B.層次結(jié)構(gòu)C.封裝結(jié)構(gòu)D.二維表結(jié)構(gòu)4單選(2分)關(guān)系數(shù)據(jù)庫管理系統(tǒng)應(yīng)能實現(xiàn)的專門關(guān)系運算包括(C)oA.顯示、打印、制表B.排序、索引、統(tǒng)計C.選擇、投影、連接D.關(guān)聯(lián)、更新、排序5單選(2分)已知一個關(guān)系,學(xué)生(學(xué)號,姓名,系別),規(guī)定學(xué)號的值域是8個數(shù)字組成的字符串,這一規(guī)則屬于(D)。A.關(guān)鍵字完整性B.實體完整性C.參照完整性D.用戶自定義完整性6填空(2分)(數(shù)據(jù)庫)是以一定的組織方式將相關(guān)的數(shù)據(jù)組織在一起,長期存放在計算機(jī)內(nèi),可為多個用戶共享,與應(yīng)用程序彼此獨立,統(tǒng)一管理的數(shù)據(jù)集合。7填空(2分)(數(shù)據(jù))是反映客觀事物存在方式和運動狀態(tài)的記錄
6、,是信息的4/36載體。8填空(2分)在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的是(模式)。9填空(2分)(選擇)是根據(jù)給定的條件找到關(guān)系中的若干元組組成新的關(guān)系,是對關(guān)系的元組進(jìn)行篩選。10填空(2分)在一個關(guān)系中如果有這樣一個屬性,它的值能惟一地標(biāo)識關(guān)系中的每一個元組,稱這個屬性為(關(guān)鍵字)。第二講數(shù)據(jù)庫設(shè)計及創(chuàng)建2.1數(shù)據(jù)庫設(shè)計1在關(guān)系數(shù)據(jù)庫設(shè)計中,設(shè)計關(guān)系模式是數(shù)據(jù)庫設(shè)計中()階段的任務(wù)。A.邏輯設(shè)計階段B.概念設(shè)計階段C.物理設(shè)計階段D.需求分析階段正確答案:A2概念結(jié)構(gòu)設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,它通過對用戶需求進(jìn)行綜合、歸納與抽象,形成一個獨立于具體DBMS
7、的()。A.數(shù)據(jù)模型B.概念模型C.層次模型D.關(guān)系模型正確答案:B3在數(shù)據(jù)庫設(shè)af中,將ER圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于(5/36A.需求分析階段B.邏輯設(shè)計階段C.概念設(shè)計階段D.物理設(shè)計階段正確答案:B4公司有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從職員到部門的聯(lián)系類型是()。A.多對多B.對C.一對多D.無正確答案:C5在概念模型中的客觀存在并可相互區(qū)別的事物稱()。A.實體B.元組C.屬性D.節(jié)點正確答案:A6在關(guān)系數(shù)據(jù)庫設(shè)計中,對關(guān)系進(jìn)行規(guī)范化處理,使關(guān)系達(dá)到一定的范式,例如達(dá)到3NF,這是()階段的任務(wù)。A.需求分析階段B.概念設(shè)計階段C.物理設(shè)
8、計階段D.邏輯設(shè)計階段正確答案:D6/367()是數(shù)據(jù)庫設(shè)計的初級階段,是應(yīng)用用戶與專業(yè)開發(fā)人員溝通的重要環(huán)節(jié),它決定了系統(tǒng)的成敗。正確答案:需求分析8數(shù)據(jù)庫()是在需求分析的基礎(chǔ)上,通過對用戶需求進(jìn)行分析、歸納、抽象,形成概念模型的過程。正確答案:概念結(jié)構(gòu)設(shè)計9數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計是把概念模型轉(zhuǎn)換成某個數(shù)據(jù)庫管理系統(tǒng)支持的()。正確答案:數(shù)據(jù)模型10物理結(jié)構(gòu)設(shè)計目標(biāo):是為()數(shù)據(jù)結(jié)構(gòu)選取一個最適合應(yīng)用環(huán)境的物理結(jié)構(gòu),包括存儲結(jié)構(gòu)和存取方法等。正確答案:邏輯2.2數(shù)據(jù)庫創(chuàng)建1()允許用戶定義一組操作,這些操作通過對指定的表進(jìn)行刪除、插入和更新命令來執(zhí)行或觸發(fā)。A.存儲過程B.視圖C.觸發(fā)器D.索
9、引7/36正確答案:C2關(guān)于SQLServer中的存儲過程,下列說法中正確的是()。A.不能有輸入?yún)?shù)B.沒有返回值C.可以自動被執(zhí)行D.可以調(diào)用其它存儲過程正確答案:D、3以下()不是存儲過程的優(yōu)點。A.實現(xiàn)模塊化編程,能被多個用戶共享和重用B.可以加快程序的運行速度C.可以增加網(wǎng)絡(luò)的流量D.可以提高數(shù)據(jù)庫的安全性正確答案:B4SQLServer中存儲過程由一組預(yù)先定義并被()的T-SQL語句組成。A.編寫B(tài).解釋C編譯D.保存正確答案:C5記錄數(shù)據(jù)庫事務(wù)操作的文件是()。A.日志文件B.主數(shù)據(jù)文件C.索引文件D.次數(shù)據(jù)文件正確答案:A8/366視圖是從基本表或視圖中導(dǎo)出的表,數(shù)據(jù)庫中實際存
10、放的是視圖的(A.數(shù)據(jù)B.定義C.索引D.指針正確答案:B第二講單元測試1單選(2分)以下哪個不是數(shù)據(jù)庫設(shè)計的內(nèi)容(A)。A.創(chuàng)建數(shù)據(jù)庫B.E-R模型設(shè)計C.需求分析D.邏輯結(jié)構(gòu)設(shè)計2單選(2分)對于關(guān)系的描述正確的是(B)。A.同一個關(guān)系中可出現(xiàn)相同的屬性B.同一個關(guān)系中不能出現(xiàn)相同的屬性C.同一個關(guān)系中第一個屬性必須是主碼D.同一個關(guān)系中主碼必須可以有多個3單選(2分)以下哪個不屬于數(shù)據(jù)庫對象(C)。9/36A.視圖B.數(shù)據(jù)表C.字段D.索引4單選(2分)以下哪個不屬于SQLSERVER數(shù)據(jù)庫文件類型(C)。A.事務(wù)日志文件B.次數(shù)據(jù)庫文件C.索引文件D.主數(shù)據(jù)庫文件5單選(2分)主數(shù)據(jù)庫
11、文件的擴(kuò)展名是(D)。A.ndfB.mdbC.ldfD.mdf6填空(2分)若想設(shè)計一個性能良好的數(shù)據(jù)庫,就要盡量滿足(關(guān)系規(guī)范化)原則。7填空(2分)設(shè)有“學(xué)生”和“班級”2個實體集,這些學(xué)生來自同一個班級,“學(xué)生”和“班級”2個實體間的聯(lián)系是(一對多)。8填空(2分)存儲過程是存放于服務(wù)器的預(yù)先編譯好的一組(T-SQL語句)。9填空(2分)觸發(fā)器是特殊的(存儲過程),當(dāng)用戶表中數(shù)據(jù)改變時,該存儲過程被自動執(zhí)行。10填空(2分)數(shù)據(jù)庫文件組分為主文件組和(自定義文件組)。10/36第三講數(shù)據(jù)表與視圖3.1數(shù)據(jù)表1一個數(shù)據(jù)表最多可以()個主鍵。A.1B.2C.3D.N正確答案:A2可以用于保存
12、圖像的字段數(shù)據(jù)類型是()。A.字符型B.數(shù)值型C.日期時間型D.二進(jìn)制型正確答案:D3假設(shè)數(shù)據(jù)庫中表A與表B建立了“一對多”關(guān)系,表B為“多”的一方,則下述說法中正確的是()。A.表A中的一個記錄能與表B中的多個記錄匹配B.表B中的一個記錄能與表A中的多個記錄匹配C.表A中的一個字段能與表B中的多個字段匹配11/36D.表B中的一個字段能與表A中的多個字段匹配正確答案:A4數(shù)據(jù)表中的每一個橫行稱為一個()。A.字段B.屬性C.記錄D.主鍵正確答案:C5關(guān)系數(shù)據(jù)庫中的表不必具有的性質(zhì)是()。A.數(shù)據(jù)項不可再分B.同一列數(shù)據(jù)項要具有相同的數(shù)據(jù)類型C.記錄在順序可以任意排列D.字段的順序不能任意排列
13、正確答案:D6為了連接保存在不同表中的信息,使多表協(xié)同工作,必須確定表的()。正確答案:關(guān)系或關(guān)聯(lián)7如果表中一個字段不是自身所在表的主關(guān)鍵字,而是另一個表的主關(guān)鍵字或候選關(guān)鍵字,這個字段稱為()。正確答案:外鍵或外部關(guān)鍵字或外關(guān)鍵字8在創(chuàng)建或修改數(shù)據(jù)表結(jié)構(gòu)時,如果不用SQL,可以人工在數(shù)據(jù)表的()視圖中進(jìn)行。正確答案:設(shè)計9在設(shè)計數(shù)據(jù)表時,比較科學(xué)的方法是一個數(shù)據(jù)表對應(yīng)()個主題。正確答案:一或112/3610若要在數(shù)據(jù)庫中存儲一個Word文件,則其對應(yīng)字段的數(shù)據(jù)類型應(yīng)該設(shè)置為(正確答案:二進(jìn)制型或二進(jìn)制3.2視圖1視圖一經(jīng)定義便存儲在數(shù)據(jù)庫中,其保存的是()。A.記錄B.字段C.文件名D.方
14、法和規(guī)則正確答案:D2可以利用()對數(shù)據(jù)源的數(shù)據(jù)直觀地進(jìn)行瀏覽和編輯。A.視圖B.報表C.存儲過程D.數(shù)據(jù)庫快照正確答案:A3若刪除某個視圖,則其引用的數(shù)據(jù)表()A.記錄會增加B.記錄會減少C.記錄不會變D.隨之刪除正確答案:C4一個視圖對應(yīng)()數(shù)據(jù)表。A.一個B.多個13/36C.全部D.一個或多個正確答案:D5下列操作中,()利用視圖無法實現(xiàn)。A.增加記錄B.刪除記錄C.更新記錄D.保存記錄正確答案:D6視圖是一個數(shù)據(jù)庫中的一種()。正確答案:對象7視圖本身并不存儲數(shù)據(jù),其數(shù)據(jù)來自于()。正確答案:數(shù)據(jù)源或基本表8在三層數(shù)據(jù)庫體系結(jié)構(gòu)中,視圖是()。正確答案:外模式9若表中的數(shù)據(jù)發(fā)生變化,
15、則視圖中的數(shù)據(jù)()。正確答案:隨之變化10若視圖的數(shù)據(jù)源是多個,則這些數(shù)據(jù)源之間必須創(chuàng)建()。正確答案:關(guān)系或關(guān)聯(lián)第三講單元測試1單選(2分)下列英文名稱中,()用于表示記錄。A.FieldB.Table14/36C.ViewD.Record2單選(2分)對于Unicode字符集中的字符,每個字符在計算機(jī)中用(D)個字節(jié)存儲。A.4B.3C.1D.23單選(2分)下列數(shù)據(jù)類型中,()相當(dāng)于其他計算機(jī)語言中的邏輯型數(shù)據(jù)。A.位型B.整型C.字符型D.二進(jìn)制型4單選(2分)下列(A)數(shù)據(jù)類型在計算機(jī)中需要占用8個字節(jié)的存儲空間。A.moneyB.tinyintC.integerD.real5單選(
16、2分)在使用SQL創(chuàng)建表時,下列(A)用于表示主鍵約束。A.PrimaryKeyB.DefaultC.FeferencesD.ForeignKey6單選(2分)在修改表結(jié)構(gòu)的SQL語句中,下列(B)表示刪除某個字段。A.modifyB.drop15/36C.alterD.add7單選(2分)下列(A)是SQL中用于更新記錄的命令動詞。A.updateB.deleteC.insertD.create8單選(2分)下列英文名稱中,(B)用于表示視圖。A.TableB.ViewC.FieldD.Record9單選(2分)在創(chuàng)建視圖的SQL語句中,保留字AS之后接續(xù)的是()。A.子查詢B.字段C.記錄
17、D.表名10單選(2分)下列()是SQL更新視圖的命令動詞。A.updateB.alterC.createD.drop11填空(2分)數(shù)據(jù)表主要由三部分組成,分別是表名,表結(jié)構(gòu)和()。系統(tǒng)()12填空(2分)對于變長字符型字段,當(dāng)實際輸入的字符個數(shù)少于定義的字符個數(shù)時,使用空格進(jìn)行填充。16/3613填空(2分)數(shù)據(jù)表是整個數(shù)據(jù)庫的(核心)。14填空(2分)視圖的創(chuàng)建和刪除()其引用的數(shù)據(jù)表。15填空(2分)視圖所引用的數(shù)據(jù)表也稱為()。第四講SQL及其應(yīng)用4.1 SQL查詢1 SQL的中文含義是()。A.結(jié)構(gòu)化查詢語言B.結(jié)構(gòu)化定義語言C.結(jié)構(gòu)化操縱語言D.結(jié)構(gòu)化選擇語言正確答案:A卜列()
18、不是T-SQL語言的組成部分。A.DDLB.DBLC.DMLD.DCL正確答案:3下列()不是SQL語言的特點。A.高度綜合17/36B.語言結(jié)構(gòu)簡潔C.過程化D.采用面向集合的操作方式正確答案:C)的集合。4SQL語言采用集合操作方式,其操作對象和操作結(jié)果都可以是(A.元組B.字段C.數(shù)據(jù)表D.數(shù)據(jù)庫正確答案:A5下列()不是SQL語言中用于數(shù)據(jù)操縱的命令動詞。A.SELECTB.INSERTC.CREATED.DELETE正確答案:C6SQL語言中用于數(shù)據(jù)更新的命令動詞是()。A.UPDATEB.SELECTC.DELETED.INSERT正確答案:A7下列()不是SQL的命令動詞。A.M
19、ODIFY18/36B.ALTERC.CREATED.SELECT正確答案:A8 SQL功能強(qiáng)大,集()、數(shù)據(jù)操縱和數(shù)據(jù)控制等功能于一身。正確答案:數(shù)據(jù)定義9 SQL是()數(shù)據(jù)庫語言的標(biāo)準(zhǔn),只要掌握了SQL,在這類數(shù)據(jù)庫中是通用的。正確答案:關(guān)系型10在SQL中刪除表的命令動詞是()正確答案:DROPTABLE11在SQL中,()包括對基本表和視圖的授權(quán),完整性規(guī)則描述和事務(wù)控制語句等。正確答案:數(shù)據(jù)控制12對于數(shù)據(jù)庫模式、外模式和內(nèi)模式的定義是利用SQL提供的()來實現(xiàn)的。正確答案:數(shù)據(jù)定義語言4.2SQL應(yīng)用1 下列SQL常用數(shù)據(jù)類型中,()用于表示短整數(shù)。A.integerB.small
20、intC.floatD.double正確答案:B2SQL語言中()用于邏輯數(shù)據(jù)類型。A.real19/36B.booleanC.money0.general正確答案:B3 SQL的常用約束中,下列()表示默認(rèn)約束。A.primarykeyB.notnullC.check0.default正確答案:D4 SQL查詢語句中,用于限定查詢條件的保留字是()。A.uniqueB.orderC.whereD.for正確答案:C5用于對SQL查詢結(jié)果進(jìn)行分組的關(guān)鍵字是()。A.wherebyB.orderbyC.groupbyD.havingby正確答案:C6 SQL語言中用于表示唯一約束的關(guān)鍵字是()。
21、正確答案:UNIQUE或unique或Unique20/367 SQL語言中用于表示排序的關(guān)鍵字是()。正確答案:orderby或ORDERBY或OrderBy或Orderby8 SQL的連接查詢包括內(nèi)連接、外連接、交叉連接和()。正確答案:自連接9 SQL的外連接包括左外連接、右外連接和()。正確答案:全外連接或fullouterjoin10嵌套查詢至少涉及兩個查詢,分別是父查詢和()。正確答案:子查詢第四講單元測試1單選(2分)下列(C)不是SQL語言中用于數(shù)據(jù)定義的命令動詞。A.ALTER錯B.CARETE錯C.UPDATED.DROP錯2單選(2分)在SQL中,若要創(chuàng)建索引,則需要使用
22、(D)來創(chuàng)建。A.CREATESCHEMAB.CREATETABLEC.CREATEVIEWD.CREATEINDEX3單選(2分)在SQL中,基要刪除一個視圖,則需要使用(A)來刪除。A.DROPVIEWB.DROPINDEXC.ALTERVIEWD.DELETEVIEW21/364單選(2分)在SQL中,下列(C)用于表示定長字符型。A.varcharB.textC.charD.varbinary5單選(2分)在SQL的聚合函數(shù)中,下列(D)用于計數(shù)。A.sum()B.avg()C.min()D.count()6單選(2分)下列關(guān)于SQL命令的敘述中,正確的(D)。A.UPDATE命令與G
23、ROUPBY關(guān)鍵字一起使用可以按分組更新表中原有的記錄B.INSERT命令與GROUPBY關(guān)鍵字一起使用可以按分組將新記錄插入到表中C.SELECT命令不能與GROUPBY關(guān)鍵字一起使用D.DELETE命令不能與GROUPBY關(guān)鍵字一起使用7單選(2分)從“銷售”表中找出部門號為04”的部門中,單價最高前兩條商品記錄正確”的語句是(D)。A.SELECTTOP2*FROM銷售WHERE部門號="04"GROUPBY單價B.SELECTTOP2*FROM銷售WHERE部門號="04"GROUPBY單價DESCC.SELECTTOP2*FROMFROM銷售W
24、HERE吾B門號="04"ORDERBY單價D.SELECTTOP2*FROM銷售WHERE吾B門號="04"ORDERBY單價DESC8單選(2分)在已建"職工"表中有姓名、性別、出生日期等字段,查詢并顯示女職工年齡最小的職工姓名、性別和年齡,正確的SQL命令是(C)。A.SELECT姓名,性另1J,年齡FROM職工WHERE年齡=MIN(YEAR(DATE()-YEAR(出生日期)AND性別=女B.SELECT姓名,性另h年齡FROM職工WHERE年齡=MIN(YEAR(DATE()-YEAR(出生22/36日期)AND性別=&q
25、uot;女"C.SELECT姓名,性另1J,MIN(YEAR(DATE()-YEAR(出生日期)AS年齡FROM職工WHERE性另i="女"D.SELECT姓名,性另1J,MIN(YEAR(DATE()-YEAR(出生日期)AS年齡FROM職工WHERE性另ij=女9單選(2分)在"職工"表中有姓名、性別、生日等3個字段,要查詢男職工中年齡最大的記錄,顯示最大年齡,正確的SQL命令是(D)。A.SELECTMAX(YEAR(生日)AS年齡FROM職工Where性別產(chǎn)"男"B.SELECTMAX(生日)AS年齡FROM職工Wh
26、ere性別產(chǎn)"男"C.SELECTMAX(DATEDIFF("YYYY",YEAR(生日),YEAR(DATE()AS年齡FROM職工Where性另打="男"D.SELECTMAX(DATEDIFF("YYYY",生日,DATE()AS年齡FROM職工Where性另打="男"10單選(2分)在已建"職工"表中有姓名、性別、出生日期等字段,查詢并顯示所有年齡在25歲以下職工的姓名、性別和年齡,正確的SQL命令是(A)。A.SELECT姓名,性另hYEAR(DATE()-YEAR
27、(出生日期)AS年齡FROM職工WHEREYEAR(Date()-YEAR(出生日期)<25B.SELECT姓名,性另hYEAR(DATE()-YEAR(出生日期)AS年齡FROM職工WHERE年齡<25C.SELECT姓名,性另1J,YEAR(DATE()-YEAR(出生日期)年齡FROM職工WHERE年齡<25D.SELECT姓名,性另J,YEAR(DATE()-YEAR(出生日期)年齡FROM職工WHEREYEAR(Date()-YEAR(出生日期)<2511填空(2分)SQL語句中用于修改表結(jié)構(gòu)的命令動詞是(Alter)。12填空(2分)SQL查詢的結(jié)果是()記
28、錄。13填空(2分)在SQL連接查詢中,(自然連接)是等值連接的一種特例。14填空(2分)在SQL的查詢語句中,Having必須和(groupby)一起使用。23/3615填空(2分)如果要對SQL的查詢結(jié)果進(jìn)行排序,升序使用(ASC)來表示,而降序則使用DESC來表示。第五講SQL存儲過程與觸發(fā)器5.1存儲過程1在SQL語言中,創(chuàng)建存儲過程的命令是()A.CREATEPROCEDUREB.CREATERULEC.CREATEDURED.CREATEFILE正確答案:A2在SQL語言中,刪除存儲過程的命令是()A.CREATEPROCEDUREB.ALTERPROCEDUREC.DROPPRO
29、CEDURED.DELETEPROCEDURE正確答案:C3對SQLServer中的存儲過程說法中正確的是()A.不能有輸入?yún)?shù)B.沒有返回值24/36C.可以自動被執(zhí)行D.可以嵌套使用正確答案:D4在定義存儲過程時,下面說法不正確的是()A.不要以sp_為前綴創(chuàng)建任何存儲過程,因為sp_前綴是SQLServer用來命名系統(tǒng)存儲過程的B.如果定義了默認(rèn)值,執(zhí)行存儲過程時可以不提供實參C. VARYING用于指定作為輸出參數(shù)支持的結(jié)果集,且僅適用于定義cursor輸出參數(shù)D. OUTPUT關(guān)鍵詞用于指定參數(shù)為輸入?yún)?shù)類型正確答案:D)調(diào)用該存儲過程。5如果對存儲過程的調(diào)用不是批處理的第一條語句,
30、則可以(A.直接使用存儲過程的名字B.在存儲過程前加Call關(guān)鍵字C.在存儲過程前加EXEC關(guān)鍵字D.在存儲過程前加USE關(guān)鍵字正確答案:C6在SQLServer中,用來顯示數(shù)據(jù)庫信息的系統(tǒng)存儲過程是()正確答案:sp_helpdb)的T-SQL語句。7在SQLServer服務(wù)器上,存儲過程是一組預(yù)先定義并(正確答案:編譯8存儲過程經(jīng)過了一次創(chuàng)建以后,可以被調(diào)用()次正確答案:無數(shù)或很多或多9sp_help屬于()存儲過程正確答案:系統(tǒng)10執(zhí)行帶參數(shù)的存儲過程,正確的方法為25/36正確答案:過程名參數(shù)5.2觸發(fā)器1觸發(fā)器()A.并不需要由用戶來直接調(diào)用B.需要由用戶來直接調(diào)用C.必要的時候可
31、以由用戶來直接調(diào)用D.可以使用該觸發(fā)器的名稱來調(diào)用正確答案:A2創(chuàng)建觸發(fā)器的命令是()A.CREATETABLEB.CREATEPROCEDUREC.CREATETRIGGERD.CREATERULE正確答案:C3觸發(fā)器分為兩類,分別是DML觸發(fā)器和()觸發(fā)器A.INSTEADOFB.AFTERC.FORD.DDL正確答案:D4關(guān)于觸發(fā)器的描述,下列說法正確的是()A.觸發(fā)器是在數(shù)據(jù)修改前被觸發(fā),約束是在數(shù)據(jù)修改后被觸發(fā)B.觸發(fā)器是一個能自動執(zhí)行的特殊的存儲過程26/36C.觸發(fā)器作為一個獨立的對象存在,與數(shù)據(jù)庫中其他對象無關(guān)0.inserted表和deleted表是數(shù)據(jù)庫中的物理表正確答案:
32、B5下列說法錯誤的是()A.觸發(fā)器是一種特殊類型的存儲過程B.觸發(fā)器自動執(zhí)行C.存儲過程執(zhí)行使用EXEC語句D.觸發(fā)器執(zhí)行使用EXEC語句正確答案:D6在SQLServer中,觸發(fā)器主要針對下列哪些語句創(chuàng)建?A.INSERTB.UPDATEC.DELETED.CREATE正確答案:A、B、C7觸發(fā)器被激活后,自動創(chuàng)建()兩個臨時表A.insertB.deleteC.insertedD.deleted正確答案:C、D第六講系統(tǒng)控制27/366.1安全控制概述1SQLServer數(shù)據(jù)庫有2種登錄認(rèn)證方式。其中在()方式下,在客戶端應(yīng)用程序連接時需要用戶標(biāo)識和密碼A.Windows身份認(rèn)證B.以超級用戶身份登錄C.SQLServer身份認(rèn)證D.以系統(tǒng)身份登錄正確答案:C2下面不屬于數(shù)據(jù)庫安全問題的是()A.技術(shù)安全B.系統(tǒng)安全C.管理安全D.政策法律安全正確答案:B3授予用戶someone對scores表的一些權(quán)限,正確的授權(quán)語句是()A.grantinsert,updatetotablescoresonsomeoneB.grantinsertandupdatetotablescoresonsomeoneC.grantinsert,updateonscorestosomeoneD.grantinsertandupdateonscore
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店大堂的安保措施介紹
- 旅游科普服務(wù)合同
- 藝術(shù)涂料施工協(xié)議
- 市政環(huán)衛(wèi)灑水車租賃合同
- 退休硬件工程師維護(hù)合同
- 租賃GPS車輛安全監(jiān)控系統(tǒng)合同
- 臨時檢驗員聘用合同模板
- 城市規(guī)劃光纖鋪設(shè)合同
- 古董家具修復(fù)噴漆協(xié)議
- 空調(diào)維修工程師聘用合同年薪制
- 幼兒園中班教案《沙啦沙啦》含反思
- 醫(yī)院醫(yī)務(wù)科科長崗位競聘答辯PPT課件(帶內(nèi)容)
- 妊娠合并脂肪肝的護(hù)理
- 建筑電氣安裝工程質(zhì)量檢驗評定標(biāo)準(zhǔn)
- 滲透檢測記錄
- 山東德州財金投資控股集團(tuán)有限公司招聘考試真題2022
- 《工業(yè)機(jī)器人應(yīng)用與維護(hù)》專業(yè)人才培養(yǎng)方案
- 《馬克思主義發(fā)展史》第二章剩余價值學(xué)說的創(chuàng)立和馬課件
- 高中語文人教版高中必修文言文定語后置
- 傳統(tǒng)孝道人物虞舜
- 2023年中國船級社廣州分社招聘筆試參考題庫附帶答案詳解
評論
0/150
提交評論