Mysql基礎練習題及答案6-2023背題版_第1頁
Mysql基礎練習題及答案6-2023背題版_第2頁
Mysql基礎練習題及答案6-2023背題版_第3頁
Mysql基礎練習題及答案6-2023背題版_第4頁
Mysql基礎練習題及答案6-2023背題版_第5頁
已閱讀5頁,還剩96頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

試題說明

本套試題共包括1套試卷

每題均顯示答案和解析

MySqI基礎練習題及答案6(500題)

MySql基礎練習題及答案6

L[單選題]哪個關鍵字可以把兩個或多個SELECT語句結果連接起來

A)UNION

B)ADD

C)JOIN

答案:A

解析:

2.[單選題]現有訂單表Orders,包含用戶信USerid,產品信息ProdUCtid,以下語句能夠返回

至少被訂購過兩回的PrOdUCtid

A)selectproductidfromorderswherecount(productid)>1

B)selectproductidfromorderswheremax(productid)>1

C)selectproductidfromorderswherehavingcount(productid)>1groupbyproductid

D)selectproductidfromordersgroupbyprodutidhavingcount(poducid)>1

答案:D

解析:

3.[單選題]O是一組為了完成特定功能的SQL語句集,經編譯后存儲在數據庫中

A)存儲過程

B)游標

C)函數

D)視圖

答案:A

解析:

4.[單選題]數據庫系統中,用()描述全部數據的整體邏輯結構。

A)外模式

B)存儲模式

C)內模式

D)概念模式

答案:D

解析:

5.[單選題]陳述A:任何兩個NULL值都不可能相等。

陳述B:在以升序排序的輸出中,NULL值總是第一個被顯示的項。

關于對以上陳述的描述中,正確的是()。

A)陳述A正確,陳述B錯誤

B)陳述A錯誤,陳述B正確

C)都正確

D)都是錯誤的

答案:B

解析:

6.[單選題]更新數據表中的記錄用以下哪一項()

A)DELETE

B)ALTER

C)UPDATE

D)SELECT

答案:C

解析:

7.[單選題]在MySQL中,以下語句不正確的是()。

A)SELECT*FROMemp;

B)SELECTename,hiredate,salFROMemp;

C)SELECT*FROMempORDERdeptno;

D)SELECT*FROMempWHEREdeptno=lANDsal<30;

答案:C

解析:

8.[單選題]對于用直接復制方式備份數據庫,如下敘述中正確的是

A)復制數據庫時,該數據庫不能被使用

B)這種方式備份的數據庫不能直接復制到另一個服務器并使用

C)必須關閉MySQL服務器,才能進行復制

D)這種方式只能復制數據,不能復制表結構

答案:A

解析:直接復制數據庫過程中不能使用、更新等,A對。復制的數據庫包括數據和結構、且復制過

程中不胡關閉服務器,通過這種方式得到的備份是可以復制到另一個服務器上的。B、C、D皆錯

9.[單選題]下列的SQL語句中,()不是數據定義語句

A)CREATETABLE

B)GRANT

C)CREATEVIEW

D)DROPVIEW

答案:B

解析:

10.[單選題]下列選項中可以重置用戶密碼的是()。

A)ALTERUSER

B)RENAMEUSER

C)CREATEUSER

D)DROPUESR

答案:A

解析:

IL[單選題]關系數據庫規范化是為解決關系數據庫中()問題而引入的

A)插入異常、刪除異常與數據冗余

B)提高查詢速度

C)減少數據操作的復雜性

D)保證數據的安全性與完整性

答案:A

解析:

12.[單選題]下列創建游標的語法格式中,正確的是

A)DECLARECUrSOJnameCURSORFORselectstatement

B)DECLARECURSORcursor_nameFORselect_statement

C)CREATEcursornameCURSORFORselectstatement

D)CREATECURSORcursor_nameFORSeleCt.statement

答案:A

解析:

13.[單選題]下列關于MySQL查詢的說法,正確的是Oo

A)連接查詢分為內連接和外連接。

B)內連接就是在一個表內部創建連接,和別的表沒有從屬關系。

C)連接查詢要建立在主外鍵關系上,否則無法連接。

D)表連接就是表和表之間建立數據通信,和數據庫連接意義相同。

答案:A

解析:

14.[單選題]下列語句不能用于創建索引的是()

A)createindex

B)createtable

C)createdatabase

D)altertable

答案:C

解析:

15.[單選題]下列敘述中正確的是()。

A)棧是"先進先出"的線性表

B)隊列是"先進后出"的線性表

C)循環隊列是非線性結構

D)有序線性表既可以采用順序存儲結構,也可以采用鏈式存儲結構

答案:D

解析:

16.[單選題]以下說法不正確的是

A)模糊查詢使用的關鍵字是Iike

B)排序查詢asc是降序,desc是升序

C)分頁查詢使用的關鍵字是Iimit

D)mysql如果只安裝服務不安裝界面也可以正常使用

答案:B

解析:

17.[單選題]下列()命令實現了排序統計。

A)GROUPBY

B)orderby

C)limit

D)union

答案:B

解析:

18.[單選題]Whichstatementdescribeshowtherelaylogworks?#關于relaylog描述正確的

是?

A)whenasalvereceivesachangefromthemasteritisprocessedfirstandthen

recordedintheralaylog#當從屬設備收到來自主設備的更改時,將首先對其進行處理,然后將其

記錄在ralay日志中

B)itstoreschangesonthemasterandrelaysthemtotheslave#它將更改存儲在主服務器

上并將其中繼到從屬服務器

C)itmaintainsarecordofavailablemasterbinarylogsandthecurrentexecutedlog

position#它維護可用的主二進制日志和當前執行的日志位置的記錄

D)Whenaslavereceivesachangefromthemaster,itisrecordedintherelaylogfirst

andprocessedlater#當從站收到主站的更改時,它將首先記錄在中繼日志中,然后稍后處理

答案:D

解析:

19.[單選題]MySQL中,子查詢中可以使用運算符ANY,它表示的意思是。

A)至多一個值滿足條件

B)一個值都不用滿足

C)至少一個值滿足條件

D)所有的值都滿足條件

答案:C

解析:

20.[單選題]lnnoDB表的自動增長字段值為1和2,那么刪除2后,重啟服務器,再次插入記錄,自動增長

字段的值為()。

A)l

B)2

03

D)4

答案:B

解析:

21.[單選題]下面選項,當對有NULL值的字段進行排序的描述,正確的是

A)升序時,NULL值所對應的記錄出現在最前面

B)升序時,NULL值所對應的記錄出現在最后面

C)升序時,NULL值所對應的記錄是出現在正中間的記錄

D)升序時,NULL值所對應的記錄位置是不固定的

答案:A

解析:

22.[單選題]在一個表中最多可以有幾個主鍵()

A)沒有限制

B)每列上可以建一個

016

D)l

答案:D

解析:

23.[單選題]使用圖形化管理工具PhPMyadmin操作MySQL數據庫,所對應的數據庫運行與應用結構是

A)瀏覽器/服務器結構

B)集中式結構

C)并行結構

D)客戶/服務器結構

答案:A

解析:

24.[單選題]Youplantotakedailyfullbackups,whichincludethendbinfoandsys

(internal)databases.

Whichcommandwillbackupthedatabasesinparallel?

A)mysqldump-single-transaction>full-backup-$(date+%Y%m%d).sql

B)mysqlpump-include-databases=%>full-backup-$(date+%Y%m$d).sql

Omysqlpump-all-databases>full-backup-$(date+%Y%m%d).sql

D)mysqldump--all-databases>full_backup-$(date+%Y%m%d).sql

答案:D

25.[單選題]在SeleCt語句的Where子句中,使用正則表達式過濾數據的關鍵字是()

A)like

B)against

C)match

D)regexp

答案:D

解析:

26.[單選題]設置語句結束的命令是()

A)set

B)end

C)delimiter

D)finsh

答案:C

解析:

27.[單選題]MySQLisinstalledonaLinuxserverandhasthisconfiguration:

[mysqld]

user=mysql

datadir=∕data∕mysql∕

Asthe'root,user,youchangethedatadirlocationbyexecuting:Whatisthepurposeof

changingownershipofdatadirtothemysql'user?

A)MySQLneedstoberunastherootuser,butfilescannotbeownedbyit.

B)Themysqldprocessrequiresallpermissionswithindatadirtobethesame.

C)MySQLcannotberunastherootuser.

D)MySQLrequirescorrectfileownershipwhileremainingsecure.

答案:D

解析:

28.[單選題]以下選項中,哪一個選項的參數范圍與其他三個選項是不同的()。

?)count(*)

B)SUnι(成績)

C)avg(成績)

D)count(成績)

答案:A

解析:

29.[單選題]下面關于視圖的描述正確的是()。

A)視圖沒有表結構文件

B)視圖中不保存數據

C)視圖僅能查詢數據

D)以上說法都不正確

答案:B

解析:

30.[單選題]存取方法設計是數據庫設計的()階段的任務。

A)需求分析

B)概念結構設計

C)邏輯結構設計

D)物理結構設計

答案:D

解析:

31.[單選題]下列選項中屬于面向對象設計方法主要特征的是()。

A)繼承

B)自頂向下

C)模塊化

D)逐步求精

答案:A

解析:面向對象基本方法的基本概念有對象、類和實例、消息、繼承與多態性,所以選擇A)。

32.[單選題]下列語法格式正確的是

A)IF條件語句塊

B)IF條件THEN語句塊

C)IF條件THEN語句塊END

D)IF條件THEN語句塊ENDIF

答案:D

解析:

33.[單選題]連接MySQL服務器的命令是什么?()

A)mysql-uroot-hl27.0.0.1-ppassword

B)quit

C)netstartmysql

D)netstopmysql

答案:A

解析:

34.[單選題]SELECT語句中的WHERE用于說明。

A)查詢數據

B)查詢條件

C)查詢分組

D)查詢排序

答案:B

解析:

35.[單選題]下面哪種方式不屬于MySQL常見索引類型?

A)前綴索引

B)函數索引

C)唯一索引

D)聚集索引

答案:B

解析:

36.[單選題]()是位于用戶和操作系統之間的一層數據管理軟件,數據庫在建立、使用和維護時由其

統一管理和控制。

A)DBA

B)DB

ODBS

D)DBMS

答案:D

解析:

37.[單選題]AtwhichstageduringqueryprocessingdoesMySQLcreateaquery's

executionplan?MySQL在查詢處理的哪個階段創建查詢的執行計劃?

A)Authorizingo

B)Executing

C)Parsingo

D)Optimizing

答案:D

解析:

38.[單選題]若要在基本表S中增加一列cn(課程名),可用下列哪條語句實現。()

A)ΛDDTABLESALTERcnCHAR(8);

B)ALTERTABLESADDcnCHAR(8);

C)ADDTABLEScnCHAR(8);

D)ADDTABLESADDcnCHAR(8);

答案:B

解析:正確答案是B.

ALTERTABLE表名ΛDD列定義[{FIRSTIAFTER列}];修改表添加列。

39.[單選題]為查詢結果計數的函數為()。

A)COUNT()

B)MAX()

C)MIN()

D)SUM()

答案:A

解析:

40.[單選題]關系模型中,一個碼是()。

A)可以由多個任意屬性組成

B)至多由一個屬性組成

C)由一個或多個屬性組成,其值能夠惟一標識關系中一個元組

D)以上都不是

答案:C

解析:

41.[單選題]SQL語言中,刪除一個視圖的命令是()

A)REMOVE

B)CLEAR

C)DELETE

D)DROP

答案:D

解析:

42.[單選題]在SQL語言中的視圖VIEW是數據庫的()

A)外模式

B)存儲模式

C)模式

D)內模式

答案:A

解析:

43.[單選題]下列哪些類型不是MySQL中常用的數據類型()

A)var

B)int

C)time

D)char

答案:A

解析:

44.[單選題]在SELECT查詢命令中,使用HAVING時必須配合使用的子句是

A)FROM

B)GROUPBY

OWHERE

D)ORDERBY

答案:B

解析:

45.[單選題]訂單表Order包含用戶信息Uid和產品信息Pid等屬性列,以下語句能夠返回至少被訂購過

三次的Pid是

A)SELECTpidFROMorderWHEREcount(pid)>3;

B)SELECTpidFROMorderWHEREmax(pid)>=3;

C)SELECTpidFROMorderGROUPBYpidHAVINGcount(pid)>3;

D)SELECTpidFROMorderGROUPBYpidHAVINGcount(pid)>=3;

答案:D

解析:

46.[單選題]TheMySQLinstanceisadefaultRPMinstallationonaLinuxserver.#

MySQL實例是LinUX服務器上的默認RPM安裝。

Wherearetheerrorswritten?

A)inthe∕var∕lib∕mysql∕hostname.logfileo

B)inthe∕var∕log∕mysqlD)errfileIo

C)inthesyslogdaemonontheservero

D)nologgingenabledbydefault

答案:B

解析:error=/Var∕log∕πIySqID)IOg在服務器配置文件

47.[單選題]HANDLER語句用于:O

A)鎖定一張表

B)快速讀取表中的數據

C)為表重命名

D)傳遞一張表

答案:B

解析:

48.[單選題]SQL語言集數據查詢、數據操縱、數據定義和數據控制功能于一體,其中,CREATEDROP、

ALTER語句是實現哪種功能()

A)數據操縱

B)數據控制

C)數據定義

D)數據查詢

答案:C

解析:

49.[單選題]刪除字段的關鍵字是

A)DELETECOLUMN

B)ALTERCOLUMN

ODROPCOLUMN

D)MODIFYCOLUMN

答案:C

解析:

50.[單選題]軟件按功能可以分為:應用軟件、系統軟件和支撐軟件(或工具軟件)。下面屬于應用軟

件的是()。

A)編譯程序

B)操作系統

C)教務管理系統

D)匯編程序

答案:C

解析:

51.[單選題]使用LlKE關鍵字實現模糊查詢時,常用的通配符包括

A)_與*

13)%與_

C)*與?

D)%與*

答案:B

解析:

52.[單選題]在SQL語言的SELECT語句中,實現投影操作的是哪個子句?

A)select

B)from

C)where

D)groupby

答案:A

解析:

53.[單選題]在MySQL中,下列不是數據庫模型的是O0

A)層次模型

B)網狀模型

C)關系模型

D)點對點模型

答案:D

解析:

54.[單選題]在MySQL的SQL查詢中,用于分組的字句是____。

A)ORDERBY

B)HAVINGBY

C)GROUPBY

D)COMPUTEBY

答案:C

解析:

55.[單選題]修改數據庫的命令為()。

A)Createdatabase

B)usedatabase

C)alterdatabase

D)dropdatabase

答案:C

解析:

56.[單選題]關系數據庫是若干()的集合。

A)表(關系)

B)視圖

C)列

D)行

答案:A

解析:A,關系數據庫是有若干個表(關系)組成。

57.[單選題]MySQL是一種()數據庫管理系統。

A)層次型

B)網絡型

C)關系型

D)對象型

答案:C

解析:題型:難度:1分數:2

58.[單選題]以下哪個不屬于MySQL的常見數據庫O0

A)mysql

B)test

C)performance_schema

D)information

答案:D

解析:

59.[單選題]以下關于MySQL的敘述中,錯誤的是—。

A)MySQL數據庫中不能用中文作為表名.字段名

B)MySQL為每個數據庫建立一個文件夾

C)默認情況下,MySQL的數據庫文件保存在data子文件夾中

D)MySQL安裝.配置完畢后,相關參數保存在my.ini文件中

答案:A

解析:

60.[單選題]下列——類型不是MySQL中常用的數據類型。

Λ)INT

B)VAR

C)CHAR

D)TIME

答案:B

解析:

61.[單選題]下列描述正確的是()

A)一個數據庫只能包含一張表

B)一個數據庫只能包含兩張表

C)一個數據庫可以包含多個數據表

D)一個數據表可以包含多個數據庫

答案:C

解析:

62.[單選題]使用mysqladmin工具要查看版本號應該使用.選項

A)version

B)status

C)reload

D)processlist

答案:A

解析:

63.[單選題]刪除視圖使用___關鍵字

A)DROP

B)DELETE

C)CREATE

D)UNIQUE

答案:A

解析:

64.[單選題]創建表正確的是哪一個?

A)createtable表名(....);

B)createtables表名(....);

C)createdatabase表名(....);

D)createdatabases表名(….);

答案:A

解析:

65.[單選題]以下哪種操作能夠實現實體完整性()

A)設置唯一鍵

B)設置外鍵

C)減少數據冗余

D)設置主鍵

答案:D

解析:

66.[單選題]下面關于"CREATEVIEWv_goodsASSELECTid,nameFROMgoods,,描述錯誤的是(

)o

A)創建v_goods的用戶默認為當前用戶

B)視圖算法由MySQL自動選擇

C)視圖的安全控制默認為DEFINER

D)以上說法都不正確

答案:D

解析:

67.[單選題]在MySQL中,函數max()是一個()函數。

A)自定義函數

B)系統函數

C)聚合函數

D)構造函數

答案:C

解析:

68.[單選題]在使用UniOn進行集合運算時,保留所有的紀錄的關鍵字為()。

A)ALL

B)both

C)distinct

D)different

答案:A

解析:

69.[單選題]SQL語言是O的語言,容易學習

A)過程化

B)結構化

C)格式化

D)導航式

答案:B

解析:

70.[單選題]下列()命令實現了集合統計。

A)GROUPBY

B)orderby

C)limit

D)union

答案:D

解析:

71.[單選題]SQL語句中修改表結構命令的是哪個()

A)modifytable

B)modifystructure

C)altertable

D)alterstructure

答案:C

解析:

72.[單選題]以下關于觸發器的作用和使用,說明正確的是o

A)觸發器常用于實現自定義約束

B)觸發器可以像存儲過程一樣,使用CALL語句按名稱調用

C)可以指定某個時刻觸發器被觸發,比如每天的0時0分0秒被觸發

D)在其上定義了觸發器的表,必須先刪除觸發器才能刪除表

答案:A

解析:

73.[單選題]在MySQL中,使用函數ChaJlength('demo')返回的值正確的是。。

A)l

B)2

03

D)4

答案:D

解析:

74.[單選題]執行語句"SELECT('a'='a')AND('c'<'d');結”果為()。

A)l

B)0

ONULL

D)False

答案:A

解析:

75.[單選題]tisanon-emptyInnoDBtable.

Examinethesestatements,whichareexecutedinonesession:

BEGIN;

SELECT*FROMtFORUPDATE;

Whichistrue?

A)IfOPTIMIZETABLE;isinvoked,itwillcreateatablelockontandforcea

transactionrollback.

B)IfOPTIMIZELOCALTABLEt;isinvokedfromanothersession,itexecutesnormallyand

returnsthestatus.

Omysqlcheck-analyze-all-databaseswillexecutenormallyonalltablesandreturna

report.

D)IfANALYZETABLE;isinvokedfromthesamesession,ithangsuntilthetransactionis

committedorrolledback.

答案:B

解析:

76.[單選題]在關系模型中,實現"關系中不允許出現相同的元組”的約束是通過:()

A)候選鍵

B)主鍵

C)外鍵

D)超鍵

答案:B

解析:題型:難度:2分數:2

77.[單選題]在下列有關NULL值的描述中,正確的是o

A)可以使用"=NULL"進行NULL值的測試

B)可以使用"ONULL"進行NULL值的測試

C)在使用ORDERBY時,NULL值被當做最小值處理

D)NULL和空字符是完全一樣的

答案:C

解析:

78.[單選題]設有學生表StUdent(Sno,Sname,sage,smajor),各字段的含義分別是學生學號.姓名.年

齡和專業。要求輸入一學生記錄,學號為100,姓名為張紅,年齡為20.以下不能完成如上輸入要求的語

句是o

A)INSERTINTOstudent(sno,sname,sage,smajor)VALUES(IO0,‘張紅',20,NULL);

B)INSERTINTOstudentVALUES(IO0,'張紅',20,NULL);

C)INSERTINTOstudent(sna,sname,sage)VALUES(IO0,'張紅',20);

D)INSERTINTOstudentVALUES(IO0,'張紅',20);

答案:D

解析:

79.[單選題]刪除表的語句是?

A)droptablesstudent;

B)droptablefromstudent;

C)drop*tablestudent;

D)droptablestudent;

答案:D

解析:

80.[單選題]在視圖上不能完成的操作是()。

A)更新視圖數據

B)查詢

C)在視圖上定義新的基本表

D)在視圖上定義新視圖

答案:C

解析:

81.[單選題]從數據表中查找記錄用以下哪一項()

A)update

B)find

C)select

D)create

答案:C

解析:

82.[單選題]以下()選項用于為視圖數據操作設置檢查條件。

A)WITHCHECKOPTION

B)AS

OSQLSECURITY

D)ALGORITHM

答案:A

解析:

83.[單選題]以下不屬于ALLPRIVlLEGES的權限是()。

A)PROXY

B)SELECT

C)CREATEUSER

D)DROP

答案:A

解析:

84.[單選題]下列描述正確的是()

A)一個數據庫只包含一個數據表

B)一個數據庫可以包含多個數據表

C)一個數據庫只包含兩個數據表

D)一個數據表可以包含多個數據庫

答案:B

解析:

85.[單選題]下列()不屬于連接種類

A)左外連接

B)內連接

C)中間連接

D)交叉連接

答案:C

解析:

86.[單選題]設關系R和S具有相同的目,且它們相對應的屬性的值取自同一個域,貝IlR-(R-S)等于(

)。

A)RUS

B)R∩S

C)R×S

D)R÷S

答案:B

解析:

87.[單選題]以下關于存儲過程的說法錯誤的是()。

A)存儲過程在服務器端運行,執行速度快。

B)存儲過程執行一次后,其執行規劃就駐留在高速緩沖存儲器,在以后的操作中,只需從高速緩沖

存儲器中調用已編譯好的二進制代碼執行,提高了系統性能。

C)確保數據庫的安全。

D)一個數據庫只能創建一個存儲過程。

答案:D

解析:

88.[單選題]并發操作有可能引起下述()問題。L丟失更新H.不可重復讀II.讀臟數據

A)僅I和H

B)僅I和ΠI.

C)僅∏和HI

D)都是

答案:D

解析:

89.[單選題]在MySQL中,建立數據庫用()

A)CREATETABLE命令

B)CREATETRIGGER命令

OCREATEINDEX命令

D)CREATEDATABASE命令

答案:D

解析:

90.[單選題]DECIMAL是()數據類型

A)可變精讀浮點型

B)整數值

C)雙精度浮點型

D)單精度浮點型

答案:A

解析:

91.[單選題]如果一個字段的數據必須來源另一個表的主鍵,那么要在這個字段上建立

A)PK(主鍵)

B)FK(外鍵)

C)UK(唯一鍵)

D)復合主鍵

答案:B

解析:

92.[單選題]下面不能用于刪除數據庫中表內數據的SQL命令是O。

A)Truncate

B)Delete

C)Remove

D)Drop

答案:C

解析:

93.[單選題]在SeIeCt語句的Where子句中,使用正則表達式過濾數據的關鍵字是()

A)like

B)against

Omatch

D)regexp

答案:D

解析:

94.[單選題]SQL語言集數據查詢、數據操縱、數據定義和數據控制功能于一體,其中

,CREATE,DROP、ALTER語句是實現哪種功能()

A)數據操縱

B)數據控制

C)數據定義

D)數據查詢

答案:c

解析:

95.[單選題]在MySQL中,下面日期類型包含日期和時間如“2015-05T214:35:OOw的是()

A)date

B)time

C)datetime

D)year

答案:C

解析:

96.[單選題]刪除記錄的語句關鍵字是()

A)insert

B)update

C)delete

D)select

答案:C

解析:

97.[單選題]下面查詢語法錯誤的是()

A)select*fromtablelimit10;

B)select*fromtablelimits10,5;

C)select*fromtablelimit10offset4;

D)select*fromtablelimit10,5;

答案:B

解析:

98.[單選題]在數據庫技術中,獨立于計算機系統的模型是()。

A)E-R模型

B)關系模型

C)層次模型

D)面向對象的模型

答案:A

解析:

99.[單選題]關系中能唯一標識每個元組的最少屬性或屬性組稱之為

A)列

B)外關鍵字

C)索引

D)關鍵字(主碼或主鍵)

答案:D

解析:

100.[單選題]以下對關系模式和關系的描述中正確的是O

A)同一關系模式下,可有很多的關系

B)關系模式是關系的結構,關系是關系模式在某一時刻的數據

C)關系模式是穩定的;而關系是某一時刻的值,是隨時間可能變化的

D)其余3項都正確

答案:D

解析:

101.[單選題]若規定工資表中基本工資不得超過5000元,則這個規定屬于()

A)關系完整性約束

B)實體完整性約束

C)參照完整性約束

D)用戶定義完整性

答案:D

解析:

102.[單選題]Youencounteredaninsufficientprivilegeerrorinthemiddleofalong

transaction.

Thedatabaseadministratorisinformedandimmediatelygrantstherequiredprivilege:

GRANTUPDATEONworld,cityTO'userl';

Howcanyouproceedwithyourtransactionwiththeleastinterruption?

A)Rollbackthetransactionandstartthetransactionagaininthesamesession.

B)Re-executethefailedstatementinyourtransaction.

C)Changethedefaultdatabaseandre-executethefailedstatementinyourtransaction.

D)Closetheconnection,reconnect,andstartthetransactionagain.

答案:B

解析:

103.[單選題]下列選項中屬于創建數據庫的語句是()。

A)CREATEDATABASE

B)ALTERDATABASE

C)DROPDATABASE

D)以上都不是

答案:A

解析:

104.[單選題]正則表達式的轉義符是()

A)??

B)?

0;

D)$$

答案:A

解析:

105.[單選題]數據庫中關系運算不包括()

A)連接

B)投影

C)查詢

D)選擇

答案:C

解析:

106.[單選題]在SeIeCt語句的Where子句中,使用模糊查詢過濾數據的關鍵字是。

A)GROUPBY

B)LIKE

C)REGEXP

D)AGAINST

答案:B

解析:

107.[單選題]以下匹配'1ton'和'2ton'及'3ton'的正則表達式是()

A)'123ton'

B)'1,2,3ton'

C)'[123]ton'

D)'l23ton'

答案:C

解析:

108.[單選題]下列選項中,刪除字段的基本語法格式是?

A)DELETEFROMTABLE表名DROP字段名;

B)DELETETABLE表名DROP字段名;

C)ALTERTABLE表名DROP字段名;

D)DELETETABLE表名字段名;

答案:C

解析:

109.[單選題]下列()不能稱為實體。

A)班級

B)手機

C)圖書

D)姓名

答案:D

解析:

110.[單選題]在關系模型中,實現“關系中不允許出現相同的元組”的約束是通過()

A)候選鍵

B)主鍵

C)外鍵

D)超鍵

答案:B

解析:

IlL[單選題]授權編譯系統和合法性檢查機制一起組成了()子系統

A)安全性

B)恢復

C)完整性

D)并發控制

答案:A

解析:

112.[單選題]要快速完全清空一個表,可以使用如下哪個語句?()

A)truncatetable

B)deletetable

C)droptable

D)cleartable

答案:A

解析:正確答案是A.

Truncatetable表;可以快速清空表中的數據,但對于有索弓I,視圖表不可用。

113.[單選題]如下面的數據庫的表所示,若職工表的主關鍵字是職工號,部門表的主關鍵字是部門

號,SQL操作()不能執行。

A)從職工表中刪除行('025','王芳','03',720)

B)將行('005',‘喬興'04',720)插入到職工表中

C)將職工號為'001'的工資改為700

D)將職工號為'038'的部門號改為‘03'

答案:B

解析:

114.[單選題]MySQL的流程控制語句通常放在O語句塊中使用

A)leave語句

B)continue語句

C)SeleCt語句

D)begin-end語句塊

答案:D

解析:

115.[單選題]插入記錄的語法格式是()。

A)insertfrom表名(字段1,字段2,…)VaIUeS(值1,值2,…);

B)insertinto表名(字段1,字段2,…)ValUeS(值1,值2,…);

C)insertwhere表名(字段1,字段2,…)ValUeS(值1,值2,…);

D)insertintofrom表名(字段1,字段2,…)VaIUeS(值1,值2,…);

答案:B

解析:

116.[單選題]在MySQL中,對于字段值為空值(NULL)敘述正確的是____。

A)空值等同于空字符串

B)空值表示字段還沒有確定值

C)不支持字段值為空值

D)空值等同于數值0

答案:B

解析:

117.[單選題]在MySQL中,刪除數據庫的語句正確的是O

A)DELETEDATABASEdatabase_name

B)DELETEdatabasename

C)DROPDATABASEdatabase_name

D)DROPdatabase_name

答案:C

解析:

118.[單選題]DBMS的全稱是

A)數據

B)數據庫

C)數據庫系統

D)數據庫管理系統

答案:D

解析:

119.[單選題]執行語句“SELECT'5'='5ab';”結果為()。

A)l

B)0

ONULL

D)False

答案:B

解析:

120.[單選題]向表中插入一個和已有紀錄關鍵字段一樣的紀錄的命令為()。

A)insertinto

B)replaceinto

C)insertfrom

D)replacefrom

答案:B

解析:

121.[單選題]普通索引描述正確的是

A)索引列中的值必須是唯一的,但是允許為空值

B)基本索引類型,沒有什么限制,允許在定義索引的列中插入重復值和空值

C)只能在CHAR,VΛRCHΛR,TEXT類型字段上使用全文索引

D)對空間數據類型的字段建立的索引

答案:B

解析:

122.[單選題]下面選項中,BlGlNT數據類型默認占用字節個數的是?

A)4

B)8

02

D)16

答案:B

解析:

123.[單選題]在MySQL中,通常使用()語句來指定一個已有數據庫作為當前工作數據庫。

A)USING

B)USED

OUSESD

D)USE

答案:D

解析:

124.[單選題]數據庫管理技術發展分為三個階段,其中沒有專門的軟件對數據進行管理的是:()

A)人工管理階段

B)文件系統階段

C)數據庫階段

D)全部

答案:A

解析:題型:難度:2分數:2

125.[單選題]一張數據表中出現多個重復的字段屬于不滿足()。

A)1NF

B)2NF

C)3NF

D)以上答案都不正確

答案:A

解析:

126.[單選題]模式查找like'ba%',下面()結果是可能的。

A)aili

B)baiZZ

C)bba

D)cca

答案:B

解析:

127.[單選題]mysql中,備份數據庫的命令是O

A)mysqldump

B)mysql

C)backup

D)copy

答案:A

解析:

128.[單選題]SELECTC0UNT(SAL)FROMEMPGROUPBYDEPTN0;意思是()

A)求每個部門中的工資

B)求每個部門中的工資的大小

C)求每個部門中的工資的綜合

D)求每個部門中的工資的個數

答案:D

解析:

129.[單選題]在MySQL中,與表達式“年齡BETWEEN12AND46),功能相同的表達式是()。

A)年齡>=12OR<=46

B)年齡>=12AND<=46

C)年齡>=12OR年齡<=46

D)年齡>=12AND年齡<=46

答案:D

解析:

130.[單選題]不可對視圖執行的操作是()。

A)delete

B)createindex

C)insert

D)select

答案:B

解析:

131.[單選題]在MySQL中,下列不屬于連接種類的是()。

A)左外連接

B)內連接

C)中間連接

D)交叉連接

答案:C

解析:

132.[單選題]下面哪種場景不能用至UlndeX索引?()

Λ)Select*fromcustomerwherecustomer_id=10;

B)Select*fromcustomerWhereLEFT(last_name,4)=,SMIT,

C)Select*fromcustomerwherecustomer_nameLIKE'SMIT%';

D)Select*fromcustomerwherecustomer_id=4ORcustomer_id=7ORcustomer_id=10;

答案:C

解析:

133.[單選題]當前最新的MySQL版本,默認的存儲引擎是。

A)MRGJIYISAM

B)InnoDB

OMyISAM

D)MOMERY

答案:B

解析:

134.[單選題]要查詢所有課程中,各門課程的最高分,下面SQL語句正確的是一

A)SELCET課程號,AVG(成績)FROM選課表ORDERBY課程號;

B)SELCET課程號,MAX(成績)FROM選課表GROUPBY課程號;

C)SELCET課程號,Min(成績),FROM選課表GROUPBY課程號;

D)SELCET課程號,SUM(成績)FROM選課表GROUPBY課程號;

答案:B

解析:

135.[單選題]TheMySQLuseradam,currentlyhasUSAGEpermissionstothedatabase.The

footballdatabaseistransactionalandhasnon-stopupdatesfrom.....byusingthe一一

single-transactionoption.

WhichextraGRANTpermissionsarerequiredforadamtotakemysqldumpbackups?

ClaSS="fLfiCfr-dibcursor-hoverπ>

?)The'adam'usermustalsohaveSELECTonthefootballdatabaseforbackupstowork.

B)The,adam,usermusthavetheSUPERprivilegeinorderbotakedatabackups.

s,

**uiUM-*i*n'oχτent?tw-,-r?,-.'Ln.ftug,uo-

ι[oι*blW,L、八Λ∣???**tfflα'_wtM?>?l?mihmnonUupIl(IdalffromF4M<GMM*,l?

"?'<M*M140Ub?MAUMnQttW?n?,,-.“OPtE

‘?<?,'>GKNrrρ?m∣Z?Xin?z?Ffutrodf<vadaπιtota?r?y.>b*feufκf

A)Ihr'M?M,uw?mat?k?>KMWacucτontWhκttM*(fat^a*<w>fortΜkι*?towork

加)IlwUWVπw*thewWβ>βu?*npMt*φ?InOn)■tou?ad>l.t>*?4n

lhrmwnw,wr0cκ

)'**?'**???*???Pmer?ot??M*tota???<umMtαntt>Mta4>MlMi??tlιmnaι∣<∏fwwdβ<

S∏w'M∣a*n,UWtmaΛβtv>havesi?;uWΛ?aArτtc≡gto*M<v?nfioUltv4UMMuM?IMdUjP

C)The'adam'userneedsthePROCESSprivilegetobeabletotakeaconsistentbackup

whileotherusersareconnected.

D)The'adam'usermustalsohaveSINGLETRANSACTIONglobalgranttotakeaconsistent

答案:A

解析:

136.[單選題]下列屬于創建索引時使用的語句是

A)CREATEVIEW

B)CREATEINDEX

C)CREATEKEY

D)CREATETABLE

答案:B

解析:

137.[單選題]查詢book表中bookname字段和bookPriCe字段的信息,查詢語句是()

A)selectbook_name,book_pricefrombook;

B)select*frombook;

C)selectbookfrombook_name,book_price;

D)select*frombookbook_name,bookprice;

答案:A

解析:

138.[單選題]用SQL的ALTERTABLE語句修改基本表時,刪除其中某個列的約束條件應使用的子句

是()

A)ADD

B)DELETE

C)MODIFY

D)DROP

答案:D

解析:

139.[單選題]下面選項中,屬于MySQL用于放置日志文件以及數據庫的目錄是。

A)include目錄

B)data目錄

C)bin目錄

D)Iib目錄

答案:B

解析:

140.[單選題]使用O語句打開游標

A)select

B)update

C)close

D)open

答案:D

解析:

141.[單選題]關系模型的基本數據結構是()。

A)二維表

B)樹

C)圖

D)二叉樹

答案:A

解析:A,包含行和列的二維表

142.[單選題]下列可以修改表中數據的語句是()。

A)insert

B)drop

C)delete

D)update

答案:D

解析:

143.[單選題]下列語句正確的是

A)CREATEDATABASEZHDB;

B)CREATEDATABASESZHDB;

ODROPDATABASESZHDB;

D)ALTERDATABASEZHDB;

答案:A

解析:

144.[單選題]如果一個字段的數據必須來源另一個表的主鍵,那么要在這個字段上建立(

)O

A)PK(主鍵)

B)FK(外鍵)

C)UK(唯一鍵)

D)復合主鍵

答案:B

解析:

145.[單選題]已知有成績表SCore,各字段為學號sid,課程號Cid,成績escore,則計算CoI課程所有選

課同學的期末總成績的語句為:

A)selectsum(escore)fromscore;

B)selectsum(escore)fromscorewherecid='cθl';

C)selectcidsum(escore)fromscorewherecid='cθl';

D)selectsidsum(escore)fromscorewheresid='cθl';

答案:C

解析:

146.[單選題]exists指定一個子查詢,用于檢測行的存在。當子查詢的行存在時。

A)執行主查詢表達式

B)不執行主查詢表達式

C)執行主查詢表達式并且返回數據

D)不執行主查詢表達式只返回數據

答案:A

解析:

147.[單選題]數據庫管理系統能實現對數據庫中數據表、索引等對象的定義、修改、刪除,這類語

言稱為()

A)數據定義語言(DDL)

B)數據操縱語言(DML)

C)數據查詢語言(DQL)

D)數據控制語言(DCL)

答案:A

解析:

148.[單選題]E-R模型用于數據庫設計的哪個階段()

A)需求分析

B)概念結構設計

C)邏輯結構設計

D)物理結構設計

答案:B

解析:

149.[單選題]物理數據獨立性是指()。

A)概念模式改變,外模式和應用程序不變

B)概念模式改變,內模式不變

C)內模式改變,概念模式不變

D)內模式改變,外模式和應用程序不變

答案:C

解析:

150.[單選題]使用CREATETABLE語句的()子句,在創建基本表時可以啟用全文本搜索

A)FULLTEXT

B)ENGINE

C)FROM

D)WHRER

答案:A

解析:

151.[單選題]以下哪項用于左連接()

A)JOIN

B)RIGHTJOIN

C)LEFTJOIN

D)INNERJOIN

答案:C

解析:

152.[單選題]SELECTCOUNT(SAL)FROMEMPGROUPBYDEPT意N思0;是()

A)求每個部門中的工資

B)求每個部門中工資的大小

C)求每個部門中工資的綜合

D)求每個部門中工資的個數

答案:D

解析:

153.[單選題]SQL語言又稱o

A)結構化定義語言

B)結構化控制語言

C)結構化查詢語言

D)結構化操縱語言

答案:C

解析:

154.[單選題]查詢tbj?ook表中books字段中包含“PHPM字符的記錄,查詢語句是什么?

A)select*fromtb_bookwherebookslike'%PHP%';

B)selectbooksfromtb_bookwherelike4%PHP%,;

C)select*frombookswhere'%PHP%,;

D)selectbooksfromtb_bookwhere'%PHP%,;

答案:A

解析:

155.[單選題]在MySQL中,刪除表索弓1(index)所使用語句是.。

A)DELETEINDEX

B)TRUNCATE

C)DROPINDEX

D)DEL

答案:C

解析:

156.[單選題]在MySQL中,常用的聚合函數名不包括.一。

A)GROUPBY

B)MAX

OSUM

D)COUNT

答案:A

解析:

157.[單選題]以下選項中,()用于描述數據在磁盤中如何存儲。

A)外模式

B)內模式

C)概念模式

D)以上答案都不正確

答案:B

解析:

158.[單選題]關于MySQL中游標的使用,描述不正確的是一.0

A)使用DECLARECURSOR聲明游標

B)使用游標開始必須用OPEN語句打開游標,使用完畢應該用CLOSE語句關閉游標

C)FETCH...INTo語句能夠提取當前記錄的值存儲到變量中

D)使用NEXT語句讓游標移動指向下一條記錄

答案:D

解析:

159.[單選題]下列工具中,屬于圖形化用戶界面的MySQL管理工具是

Λ)mysql

B)mysqld

C)mysqldump

D)phpMyAdmin

答案:D

解析:

160.[單選題]下列通過DOS命令登錄本地MySQL服務器的命令中,錯誤的是?

A)mysql-hl27.0.0.1-uroot-p

B)mysql-hlocalhost-uroot-p

C)mysql-h-UrOOt-p

D)mysql-uroot-p

答案:B

解析:

161.[單選題]數據處理發展經過了人工管理階段、文件系統階段、()階段和高級數據庫系統階段。

A)中級數據庫

B)數據庫系統

C)操作系統

D)初級數據庫

答案:B

解析:

162.[單選題]安裝MySQL時,選擇字符集時最好選擇()。

A)utf-8

B)utf-16

C)utf-32

D)無所謂

答案:A

解析:

163.[單選題[Consider:

κy?ql>EXPLAINSELECT?FAOMCityWHCREN?m■1Jacksonvill?,AND

CountryCode■?U8Λ??G

?????????????????????row?????????????????????????

id:1

S?l?Ctβtyp?:SIMPLE

tabl?:City

typ?:r?f

poβsibl?wk?yβ:n>M_country_index

key:name-country_ind?x

k?yβlen:13

r?f:constrconst

ro?r?:1乂?A

Extra:Ueingwhere

>Whichstatementbestdescribesthemeaningofthevalueforthekey_lencolumn?

A)Itshowshowmanybyteswillbeusedfromeachindexrow.

B)Itshowsthenumberofcharactersindexedinthekey.

C)Itshowsthetotalsizeoftheindexrow.

D)Itshowshowmanycolumnsintheindexareexamined.

答案:A

解析:

164.[單選題]刪除用戶賬號命令是()

A)DROPUSER

B)DROPTABLEUSER

C)DELETEUSER

D)DELETEFROMUSER

答案:A

解析:

165.[單選題]條件aBETWEEN20AND30),表示年齡在20到30之間,且()

A)包括20歲不包括30歲

B)不包括20歲包括30歲

C)不包括20歲和30歲

D)包括20歲和30歲

答案:D

解析:

166.[單選題]TheMysqluser'adam'currentlyhasusagepermissionstothedatabase

Thefootballdatabaseistransactionalandhasnot-stopupdatesfromapplication

users,the'adam'userneedstobeabletotakeconsistentbackupsofthefootball

databasebyusingthe-single-transactionoption

WhichextraGRANTpermissionsarerequiredforadamtotakemysqldumpbackups?

A)THE'adam'usermustalsohaveselectonthefootballdatabaseforbackupstowork,

"adam"還需要SeIeet權限在football數據庫備份工作。

B)THE'adam'usermusthavethesuperprivilegeinordertotakedatabackups,

“adam”用戶必須擁有超級特權才能進行數據備份。

C)HE'adam'userneedstheprocessprivilegetobeabletotakeaconsistentbackup

whileotherusersareCOnneCteD)"adam"用戶需要進程特權,以便能夠執行一致的備份當其他用

戶是連接的。

D)HE'adam'usermustalsohavesingleppansactonglobalgranttotakeaconsistent

backup.

答案:A

解析:MySql用戶adam目前擁有數據庫football的使用權限,football是事務性的,應用程序用戶

不會停止更新。

Adam用戶需要能夠采取一致的備份football數據庫通過使用-SingIe-transaction選項

Adam備份mysql轉儲需要哪些額外的授予權限?

A)"adam"還需要SeleCt權限在football數據庫備份工作。

B)“adam”用戶必須擁有超級特權才能進行數據備份。

C)“adam”用戶需要進程特權,以便能夠執行一致的備份當其他用戶是連接的。

D)"adam"用戶還必須在全局授予上有單個PPanSaCt,以便采取一致的備份。

MysqldumprequiresatleasttheSELECTprivilegefordumpedtablesmysqldump至少需要

SELECT為備表的特權

167.[單選題]下面SELECT查詢語句的功能是____。

溫馨提示

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

評論

0/150

提交評論