數(shù)據(jù)庫應(yīng)用技術(shù)理論題附有答案_第1頁
數(shù)據(jù)庫應(yīng)用技術(shù)理論題附有答案_第2頁
數(shù)據(jù)庫應(yīng)用技術(shù)理論題附有答案_第3頁
數(shù)據(jù)庫應(yīng)用技術(shù)理論題附有答案_第4頁
數(shù)據(jù)庫應(yīng)用技術(shù)理論題附有答案_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫應(yīng)用技術(shù)理論題[復(fù)制]1.數(shù)據(jù)庫系統(tǒng)的核心是()。[單選題]*A.數(shù)據(jù)庫B.數(shù)據(jù)庫管理系統(tǒng)(正確答案)C.數(shù)據(jù)模型D.軟件工具2.SQL具有()的功能。[單選題]*A.關(guān)系規(guī)范化、數(shù)據(jù)操縱、數(shù)據(jù)控制B.數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制(正確答案)C.數(shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)控制D.數(shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)操縱3.SQL是()的語言,容易學(xué)習(xí)。[單選題]*A.過程化B.結(jié)構(gòu)化(正確答案)C.格式化D.導(dǎo)航式4.在數(shù)據(jù)庫中存儲的是()。[單選題]*A.數(shù)據(jù)庫B.數(shù)據(jù)庫管理員C.數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系(正確答案)D.信息5.DBMS的中文含義是()。[單選題]*A.數(shù)據(jù)庫B.數(shù)據(jù)模型C.數(shù)據(jù)庫系統(tǒng)D.數(shù)據(jù)庫管理系統(tǒng)(正確答案)6.MySQL是一個()的數(shù)據(jù)庫系統(tǒng)。[單選題]*A.網(wǎng)狀型B.層次型C.關(guān)系型(正確答案)D.以上都不是7.在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。在這幾個階段中,數(shù)據(jù)獨立性最高的是()階段。[單選題]*A.數(shù)據(jù)庫系統(tǒng)(正確答案)B.文件系統(tǒng)C.人工管理D.數(shù)據(jù)項管理8.()是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,數(shù)據(jù)庫在建立、使用和維護時由其統(tǒng)一管理、統(tǒng)一控制。[單選題]*A.DBMS(正確答案)B.DBC.DBSD.DBA9.Microsoft公司的SQLServer數(shù)據(jù)庫管理系統(tǒng)一般只能運行于()。[單選題]*A.Windows平臺(正確答案)B.UNIX平臺C.Linux平臺D.NetWare平臺10.數(shù)據(jù)庫應(yīng)用系統(tǒng)是由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)及其開發(fā)工具、應(yīng)用系統(tǒng)、()和用戶構(gòu)成的。[單選題]*A.DBMSB.DBC.DBSD.DBA(正確答案)11.客觀存在的各種報表、圖表和查詢格式等原始數(shù)據(jù)屬于()。[單選題]*A.機器世界B.信息世界(正確答案)C.現(xiàn)實世界D.模型世界12.關(guān)系模型轉(zhuǎn)換時,一個M:N聯(lián)系轉(zhuǎn)換為關(guān)系模式時,該關(guān)系模式的碼是()。[單選題]*A.M端實體的碼B.N端實體的碼C.M端實體的碼與N端實體的碼的組合(正確答案)D.重新選取其他屬性13.數(shù)據(jù)庫的概念模型獨立于()。[單選題]*A.具體的機器和DBMS(正確答案)B.E-R圖C.信息世界D.現(xiàn)實世界14.關(guān)系數(shù)據(jù)模型()。[單選題]*A.只能表示實體間的1:1聯(lián)系B.只能表示實體間的1:n聯(lián)系C.只能表示實體間的m:n聯(lián)系D.可以表示實體間的上述3種聯(lián)系(正確答案)15.關(guān)系模式中,滿足2NF的模式()。[單選題]*A.可能是1NFB.必定是BCNFC.必定是3NFD.必定是1NF(正確答案)16.E-R圖是數(shù)據(jù)庫設(shè)計的工具之一,它適用于建立數(shù)據(jù)庫的()。[單選題]*A.概念模型(正確答案)B.邏輯模型C.結(jié)構(gòu)模型D.物理模型17.設(shè)有關(guān)系模式EMP(職工號,姓名,年齡,技能),假設(shè)職工號唯一,每個職工有L多項技能,則EMP表的主鍵是()。[單選題]*A.職工號B.姓名、技能C.技能D.職工號、技能(正確答案)18.某公司經(jīng)銷多種產(chǎn)品,每名業(yè)務(wù)員可推銷多種產(chǎn)品,且每種產(chǎn)品由多名業(yè)務(wù)員推銷,則業(yè)務(wù)員與產(chǎn)品之間的關(guān)系是()。[單選題]*A.一對一B.一對多C.多對多(正確答案)D.多對一19.構(gòu)造關(guān)系數(shù)據(jù)模型時,通常采用的方法是()。[單選題]*A.從網(wǎng)狀模型導(dǎo)出關(guān)系模型B.從層次模型導(dǎo)出關(guān)系模型C.從E-R圖導(dǎo)出關(guān)系模型(正確答案)D.以上都不是20.設(shè)計性能較優(yōu)的關(guān)系模式稱為規(guī)范化,規(guī)范化主要的理論依據(jù)是()。[單選題]*A.關(guān)系規(guī)范化理論(正確答案)B.關(guān)系運算理論C.關(guān)系代數(shù)理論D.數(shù)理邏輯理論21.在MySQL中,建立數(shù)據(jù)庫使用的命令是()。[單選題]*A.CREATE

DATABASE(正確答案)B.CREATE

TABLEC.CREATE

VIEWD.CREATE

INDEX22.對于MySQL,錯誤的說法是()。[單選題]*A.MySQL是一款關(guān)系數(shù)據(jù)庫系統(tǒng)B.MySQL是一款網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)C.MySQL可以在Linux或Windows操作系統(tǒng)下運行D.MySQL對SQL的支持不是太好(正確答案)23.在創(chuàng)建表時,不允許某列為空可以使用()。[單選題]*A.NOT

NULL(正確答案)B.NO

NULLC.NOT

BLANKD.NO

BLANK24.支持外鍵的存儲引擎是()。[單選題]*A.MyISAMB.InnoDB(正確答案)C.MEMORYD.CHARACTER25.“ALTER

TABLE

t1MODIFYb

INT

NOT

NULL”語句的作用是()[單選題]*A.修改數(shù)據(jù)庫表名為bB.修改表t1中列b的列名C.在表t1中添加一列bD.修改表t1中列b的數(shù)據(jù)類型(正確答案)26.在MySQL語法中,用來插入數(shù)據(jù)的命令是()。[單選題]*A.INSERT(正確答案)B.UPDATEC.DELETED.CREATE27.在MySQL語法中,用來修改數(shù)據(jù)的命令是()。[單選題]*A.INSERTB.UPDATE(正確答案)C.DELETED.CREATE28.設(shè)關(guān)系數(shù)據(jù)庫中一個表S的結(jié)構(gòu)為s(sname,cname,grade),其中sname為學(xué)生姓名,cname為課程名,二者均為字符型;grade為成績,為數(shù)值型,取值范圍為0~100。若要更正張三的化學(xué)成績?yōu)?5分,則可用()。[單選題]*A.updatessetgrade=85wheresname='張三'and

cname='化學(xué)'(正確答案)B.updatessetgrade='85'wheresname='張三'and

cname='化學(xué)'C.updategrade=85wheresname='張三'and

cname='化學(xué)'D.altersgrade=85wheresname='張三'and

cname='化學(xué)'29.設(shè)關(guān)系數(shù)據(jù)庫中一個表S的結(jié)構(gòu)為s(sname,cname,grade),其中sname為學(xué)生姓名,cname為課程名,二者均為字符型;grade為成績,為數(shù)值型,取值范圍為0~100。若要把“張三的化學(xué)成績80分”插入表S中,則可用()。[單選題]*A.a(chǎn)ddintosvalues('張三','化學(xué)','80')B.insertintosvalues('張三','化學(xué)','80')C.insertsvalues('化學(xué)','張三',80)D.insertintosvalues('張三','化學(xué)',80)(正確答案)30.下列MySQL語句中出現(xiàn)了語法錯誤的是()。[單選題]*A.deletefromgrade(正確答案)B.select*fromgradeC.createdatabasestiD.delete*from

grade31.下列運算符中可以實現(xiàn)模糊查詢的是()。[單選題]*A.=B.INC.LIKE(正確答案)D.<>32.在SELECT語句中使用“*”表示()。[單選題]*A.選擇全部元組B.選擇全部列(正確答案)C.選擇主碼所在的列D.選擇有非空約束的列33.在SELECT語句的WHERE子句的條件表達式中,可以匹配0個到多個字符的通配符是()。[單選題]*A.*B.%(正確答案)C.-D.?34.SELECT查詢中,要把結(jié)果中的行按照某一列的值進行排序,所用到的子句是()。[單選題]*A.ORDERBY(正確答案)B.WHEREC.GROUPBYD.HAVING35.在SELECT語句中,用于去除重復(fù)行的關(guān)鍵字是()。[單選題]*A.TOPB.DISTINCT(正確答案)C.PERCENTD.

HAVING36.SELECT語句中,通常與HAVING子句同時使用的是()子句。[單選題]*A.ORDER

BYB.WHEREC.GROUP

BY(正確答案)D.無須配合37.MySQL中,下列涉及空值的操作,不正確的是()。[單選題]*A.ageISNULLB.ageISNOTNULLC.age=NULL(正確答案)D.NOT(ageISNULL)38.假設(shè)數(shù)據(jù)表“職工”表中有10條記錄,獲得“職工”表最前面兩條記錄的命令為()。[單選題]*A.SELECT2*FROM

職工B.SELECT*FROM

職工

LIMIT

2(正確答案)C.SELECT

PERCENT2*FROM

職工D.SELECT

2

FROM

職工39.如果要查詢公司員工的平均收入,則使用以下哪個聚合函數(shù)?()[單選題]*A.SUMB.ABSC.COUNTD.AVG(正確答案)40.在SELECT查詢語句中,如果要對得到的結(jié)果中的某個字段按降序處理,則在ORDER

BY短句中使用參數(shù)()。[單選題]*A.ASCB.DESC(正確答案)C.BETWEEND.IN41.下面關(guān)于視圖的說法中,錯誤的是()。[單選題]*A.視圖是個虛擬表B.可以使用視圖更新數(shù)據(jù),但每次更新只能影響一個表C.不能為視圖定義觸發(fā)器(正確答案)D.可以創(chuàng)建基于視圖的視圖42.下列說法正確的是()。[單選題]*A.視圖是觀察數(shù)據(jù)的一種方法,只能基于基本表建立B.視圖是虛表,觀察到的數(shù)據(jù)是實際基本表中的數(shù)據(jù)(正確答案)C.索引查找法一定比表掃描法查詢速度快D.索引的創(chuàng)建只和數(shù)據(jù)的存儲有關(guān)系43.在MySQL中,建立視圖使用的命令是()。[單選題]*A.CREATE

SCHEMAB.CREATE

TABLEC.CREATE

VIEW(正確答案)D.CREATE

INDEX44.在視圖上不能完成的操作是()。[單選題]*A.定義查詢B.定義基本表(正確答案)C.更新視圖D.定義新視圖45.MySQL的視圖是從()中導(dǎo)出的。[單選題]*A.基本表B.視圖C.基本表或視圖(正確答案)D.數(shù)據(jù)庫46.視圖提高了數(shù)據(jù)庫系統(tǒng)的()。[單選題]*A.完整性B.并發(fā)控制C.隔離性D.安全性(正確答案)47.以下哪種情況應(yīng)盡量創(chuàng)建索引?()[單選題]*A.在where子句中出現(xiàn)頻率較高的列(正確答案)B.具有很多NULL值的列C.記錄較少的基本表D.需要頻繁更新的基本表48.“Create

Unique

Index

AAA

On

學(xué)生表(學(xué)號)”將在學(xué)生表上創(chuàng)建名為AAA的()。[單選題]*A.唯一性索引(正確答案)B.聚集索引C.復(fù)合索引D.唯一聚集索引49.下面對索引的相關(guān)描述正確的是()。[單選題]*A.一個表可以建立多個主鍵索引B.索引只能建立在1個字段上C.索引可以加快表之間連接的速度D.可以使用ADD

INDEX語句創(chuàng)建索引(正確答案)50.在MySQL中,下列()不是索引類。[單選題]*A.唯一性索引B.主鍵索引C.全文索引D.外鍵索引(正確答案)51.數(shù)據(jù)庫中存放兩個關(guān)系:教師(教師編號,姓名)和課程(課程號,課程名,教師編號),為快速查找出某位教師所講授的課程,應(yīng)該()[單選題]*A.在教師表上按教師編號創(chuàng)建索引B.在課程表上按課程號創(chuàng)建索引C.在課程表上按教師編號創(chuàng)建索引(正確答案)D.在教師表上按姓名創(chuàng)建索引52.下面有關(guān)主鍵的敘述正確的是()[單選題]*A.不同的記錄可以具有重復(fù)的主鍵值或空值B.一個表中的主鍵可以是一個或多個字段(正確答案)C.一個表中的主鍵只能是一個字段D.表中主鍵的數(shù)據(jù)類型必須定義為自動編號或文本53.當數(shù)據(jù)表被修改時,能自動執(zhí)行的數(shù)據(jù)庫對象是()。[單選題]*A.存儲過程B.觸發(fā)器(正確答案)C.視圖D.其他數(shù)據(jù)庫對象54.觸發(fā)器主要針對下列語句創(chuàng)建()。[單選題]*A.SELECT、INSERT、DELETEB.INSERT、UPDATE、DELETE(正確答案)C.SELECT、UPDATE、INSERTD.INSERT、UPDATE、CREATE55.在WHILE循環(huán)語句中,如果循環(huán)體語句條數(shù)多于一條,必須使用()。[單選題]*A.BEGIN-END(正確答案)B.CASE-ENDC.IF-THEND.GOTO56.下列()語句用于刪除存儲過程。[單選題]*A.CREATE

PROCEDUREB.CREATE

TABLEC.DROP

PROCEDURE(正確答案)D.其他57.在MySQL中已定義存儲過程AB,帶有一個參數(shù)@stnamevarchar(20),正確的執(zhí)行方法為()。[單選題]*A.EXECAB?吳小雨B.SELECTAB(吳小雨)C.CALLAB(‘吳小雨’)(正確答案)D.前面3種都可以58.為了使用輸出參數(shù),需要在CREATE

PROCEDURE語句中指定關(guān)鍵字()。[單選題]*A.INB.OUT(正確答案)C.CHECKD.DEFAULT59.如果要從數(shù)據(jù)庫中刪除觸發(fā)器,應(yīng)該使用SQL的命令()。[單選題]*A.DELETE

TRIGGERB.DROP

TRIGGER(正確答案)C.REMOVE

TRIGGERD.DISABLE

TRIGGER60.已知員工和員工親屬兩個關(guān)系,當員工調(diào)出時,應(yīng)該從員工關(guān)系中刪除該員工的元組,同時在員工親屬關(guān)系中刪除對應(yīng)的親屬元組??墒褂媚姆N觸發(fā)器實現(xiàn)?()[單選題]*A.INSTEAD

OF

DELETEB.INSTEAD

OF

DROPC.AFTER

DELETE(正確答案)D.AFTER

UPDATE61.MySQL用于求系統(tǒng)日期的函數(shù)是()。[單選題]*A.YEARB.CURDATE(正確答案)C.COUNTD.SUM62.MySQL調(diào)用存儲過程時,需要()調(diào)用該存儲過程。[單選題]*A.直接使用存儲過程的名字B.在存儲過程前加CALL關(guān)鍵字(正確答案)C.在存儲過程前加EXEC關(guān)鍵字D.在存儲過程前加USE關(guān)鍵字63.當數(shù)據(jù)庫損壞時,數(shù)據(jù)庫管理員可通過何種方式恢復(fù)數(shù)據(jù)庫?()[單選題]*A.事務(wù)日志文件(正確答案)B.主數(shù)據(jù)文件C.DELETE語句D.聯(lián)機幫助文件64.下列選項不屬于表的操作權(quán)限的是()。[單選題]*A.EXECUTE(正確答案)B.UPDATEC.SELECTD.DELETE65.用于數(shù)據(jù)庫恢復(fù)的重要文件是()。[單選題]*A.數(shù)據(jù)庫文件B.索引文件C.日志文件(正確答案)D.備注文件66.向用戶授予操作權(quán)限的SQL語句是()。[單選題]*A.CTEATEB.REVOKEC.SELECTD.GRANT(正確答案)67.MySQL的GRANT和REVOKE語句用來維護數(shù)據(jù)庫的()。[單選題]*A.完整性B.可靠性C.安全性(正確答案)D.一致性68.事務(wù)日志用來保存()。[單選題]*A.程序運行過程B.程序的執(zhí)行結(jié)果C.對數(shù)據(jù)的更新操作(正確答案)D.數(shù)據(jù)操作69.數(shù)據(jù)庫備份的作用是()。[單選題]*A.保障安全性B.一致性控制C.故障后的恢復(fù)(正確答案)D.數(shù)據(jù)的轉(zhuǎn)儲70.下列SQL中,()不是數(shù)據(jù)定義語句。[單選題]*A.CREATETABLEB.CREATEVIEWC.DROPVIEWD.GRANT(正確答案)71.71.使用DROP

USER語句,必須擁有MySQL數(shù)據(jù)庫的()權(quán)限[單選題]*A.CREATEUSER權(quán)限B.DELETE權(quán)限C.CREATEUSER權(quán)限或者DELETE權(quán)限(正確答案)D.DROP權(quán)限72.下列說法,正確的是()[單選題]*A.一個數(shù)據(jù)庫服務(wù)器只能管理一個數(shù)據(jù)庫,一個數(shù)據(jù)庫只能包含一個表B.一個數(shù)據(jù)庫服務(wù)器可以管理多個數(shù)據(jù)庫,一個數(shù)據(jù)庫可以包含多個表(正確答案)C.一個數(shù)據(jù)庫服務(wù)器只能管理一個數(shù)據(jù)庫,一個數(shù)據(jù)庫可以包含多個表D.一個數(shù)據(jù)庫服務(wù)器可以管理多個數(shù)據(jù)庫,一個數(shù)據(jù)庫只能包含一個表73.MySQl安裝完畢后為什么要配置環(huán)境變量()[單選題]*A.為了在任何地方使用MySQl命令(正確答案)B.為了啟動MySQl服務(wù)C.為了關(guān)閉MySQl服務(wù)D.為了安裝連接軟件74.以下對distinct關(guān)鍵字解釋正確的是()[單選題]*A.去掉重復(fù)的列B.顯示重復(fù)的列C.去掉重復(fù)的值(正確答案)D.刪除重復(fù)的數(shù)據(jù)75.以下聚合函數(shù)求數(shù)據(jù)總和的是()[單選題]*A.MAXB.SUM(正確答案)C.COUNTD.AVG76.SQL語句中條件用以下哪一項來表達()[單選題]*A.thenB.whileC.where(正確答案)D.if77.以下約束哪個不是單表約束?()[單選題]*A、主鍵約束B、為空約束C、唯一約束D、外鍵約束(正確答案)78.條件“ageBETWEEN20AND30”表示年齡在20到30之間,且()[單選題]*A.包括20歲不包括30歲B.不包括20歲包括30歲C.不包括20歲和30歲D.包括20歲和30歲(正確答案)79.在MySQL查詢中,查詢姓名不是空值的數(shù)據(jù)語法正確的是()[單選題]*A.WHERENAME!NULLB.WHERENAMENOTNULLC.WHERENAMEISNOTNULL(正確答案)D.WHERENAME!=NULL80.以下不是修改表操作的是()[單選題]*A.droptableuser;(正確答案)B.a(chǎn)ltertableuseraddremarkvarchar(20);C.a(chǎn)ltertableusercharactersetutf8;D.a(chǎn)ltertableuserdropremark;81.deletefrombook語句的作用是()[單選題]*A.刪除當前數(shù)據(jù)庫中整個book表,包括表結(jié)構(gòu)B.刪除當前數(shù)據(jù)庫中book表內(nèi)的所有行(正確答案)C.由于沒有where子句,因此不刪除任何數(shù)據(jù)D.刪除當前數(shù)據(jù)庫中book表內(nèi)的當前行82.查找表結(jié)構(gòu)用以下哪一項()[單選題]*A.FINDB.SELETEC.ALTERD.DESC(正確答案)83.如果數(shù)據(jù)庫中有XS表,包括學(xué)生,科目,成績,班級序號四個字段,數(shù)據(jù)庫結(jié)構(gòu)為

學(xué)生

學(xué)科

成績

序號

張三

語文

60

1

張三

數(shù)學(xué)

100

2

李四

語文

70

3

李四

數(shù)學(xué)

80

4

李四

英語

80

5

上述哪一列可作為主鍵列()[單選題]*A.序號(正確答案)B.成績C.學(xué)科D.學(xué)生84.在視圖上不能完成的操作是(

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論