MySQL 選擇題(十)

單選題

1.以下能夠刪除一列的是(  )

A、alter table emp remove columnName

B、alter table emp drop column columnName

C、alter table emp delete column columnName

D、alter table emp delete columnName

正確答案:B

2.以下對聚合函數解釋錯誤的是( )

A、count:求總個數

B、sum:求和

C、avg:求平均

D、min:求最大值

正確答案:D

3.關於SQLyog描述正確的是 ( )

A、是MySQL的數據庫

B、是Oracle的數據庫

C、是一個數據庫連接工具

D、是一個數據庫管理系統

正確答案:C

4.例如數據庫中有A表,包括學生,學科,成績三個字段 , 數據庫結構爲 
學生     學科     成績
張三     語文     80
張三     數學     100
李四     語文     70
李四     數學     80
李四     英語     80
如何統計每個學科的最高分(  )

A、select 學生,max(成績) from A group by 學生;

B、select 學科,max(成績) from A group by學科;

C、select 學生,max(成績) from A order by學生;

D、select 學生,max(成績) from A group by 成績;

正確答案:B

5.MySQL中,預設的、擁有最高權限超級用戶的用戶名爲(  )

A、test

B、Administrator

C、DA

D、 Root

正確答案:D

6.水果和蔬菜是什麼關係( )

A、多對多

B、一對一

C、一對多

D、沒關係

正確答案:D

7.用戶和角色是什麼關係( )

A、多對多

B、一對一

C、一對多

D、沒關係

正確答案:A

8.以下說法正確的是( )

A、通常情況下,我們希望將封裝到java對象的數據保存到數據庫中

B、在我們查詢時,一般不把數據封裝到java對象

C、一個java實例可以對應到數據庫的多條記錄

D、 一個java實例對應於一個表

正確答案:A

9.查詢姓名不是NULL的數據語法正確的是(  )

A、WHERE NAME ! NULL

B、WHERE NAME NOT NULL

C、WHERE NAME IS NOT NULL

D、WHERE NAME!=NULL

正確答案:C

10.對查詢結果分組使用的關鍵字是( )

A、group

B、group with

C、group by

D、group of

正確答案:C

11.以下刪除表正確的(  )

A、Delete * from emp

B、Drop table emp

C、Drop * from emp

D、delete database emp

正確答案:B

12.切換數據庫使用的命令是( )

A、select [數據庫名稱]

B、use [數據庫名稱]

C、change [數據庫名稱]

D、alter [數據庫名稱]

正確答案:B

13.以下說法正確的是( )

A、類屬性的個數必須要和表中的字段個數一致

B、類屬性的名稱必須要和表中的字段的名稱一致

C、類屬性的數據類型需要和表中的字段的數據類型對應

D、varchar類型的表字段可以對應到java類中的int類型屬性

正確答案:C

14.以下雙方之間屬於多對多關係的是( )

A、用戶—角色

B、用戶—銀行卡

C、用戶—手機號

D、學生—語文成績

正確答案:A

15.下列哪些語句對主鍵的說明正確(  )

A、主鍵可重複

B、主鍵不唯一

C、唯一不可重複

D、主鍵用foreign key修飾

正確答案:C

16.從GROUP BY分組的結果集中再次用條件表達式進行篩選的子句是(  )

A、FROM

B、ORDER BY

C、HAVING

D、WHERE

正確答案:C

17.進入要操作的數據庫TEST用以下哪一項(   )

A、IN TEST

B、SHOW TEST

C、USER TEST

D、 USE TEST

正確答案:D

18.以下哪個是關係型數據庫( )

A、MySQL

B、Redis

C、NoSql

D、HBase

正確答案:A

19.MySQL中,建立數據庫用(   )

A、CREATE TABLE命令

B、CREATE TRIGGER命令

C、CREATE INDEX命令

D、CREATE DATABASE命令

正確答案:D

20.公民和身份證是什麼關係( )

A、多對多

B、一對一

C、一對多

D、沒關係

正確答案:B

21.以下哪個不是子查詢的關鍵字( )

A、in

B、

any

C、all

D、exist

正確答案:D

22.MySQL數據庫中VARCHAR 對應java中什麼類型( )

A、Integer類型

B、String類型

C、Doble類型

D、Long類型

正確答案:B

23.mysql -u root -p < C:\backup.sql
根據上面命令哪個是要恢復的文件名稱(  )

A、mysqldump

B、table1

C、root

D、backup.sql

正確答案:D

24.刪除數據表中的一條記錄用以下哪一項(   )

A、DELETED

B、DELETE

C、 DROP

D、 UPDATE

正確答案:B

25.MySQl安裝完畢後爲什麼要配置環境變量( )

A、爲了在任何地方使用MySQl命令

B、爲了啓動MySQl服務

C、爲了關閉MySQl服務

D、爲了安裝連接軟件

正確答案:A

26.SQL語言是( )的語言,容易學習 。

A、數據庫服務器、數據庫和導航式

B、過程化

C、格式化

D、非過程化

正確答案:D

27.以下聚合函數求最大值的是(   )

A、COUNT

B、MAX

C、AVG

D、SUM

正確答案:B

28. 切換數據庫用以下哪一命令(  )

A、SHOW

B、TO

C、USE

D、 CHANGE

正確答案:C

29.從數據表中查找記錄用以下哪一項(   )

A、UPDATE

B、FIND

C、SELECT

D、CREATE

正確答案:C

30.以下關於排序說明錯誤的是( )

A、排序使用的關鍵字是order by

B、排序只能針對單個字段進行排序

C、升序使用關鍵字asc

D、降序使用關鍵字 desc

正確答案:B

多選題

31.以下說法正確的是()

A、類屬性的個數和表中的字段個數可以有區別

B、類屬性的名稱和表中的字段的名稱可以不一樣

C、類屬性的數據類型需要和表中的字段的數據類型對應

D、varchar類型的表字段可以對應到java類中的int類型屬性

正確答案:ABC。

32.使用SQLyog連接MySQL數據庫時,需要配置的內容有哪些?( )

A、主機地址

B、用戶名

C、密碼

D、端口

正確答案:ABCD。

33.以下雙方關係不屬於一對多關係的有:  ( )

A、老師—學生

B、用戶—銀行卡

C、學科—課程 

D、 學生—語文成績;

正確答案:ACD。

34.關於SQLyon描述正確的是?( )

A、可以執行指定的sql語句

B、可以對MySQL數據庫進行增刪改操作

C、主要用於MySQL服務的開啓和關閉操作

D、可以執行sql數據腳本,導入數據

正確答案:ABD。

35.下面屬於關係型數據庫的是( )

A、mysql

B、oracle

C、db2 

D、SQLsever

正確答案:ABCD。

36.以下不屬於浮點型的是( )

A、smallint

B、mediumint

C、float

D、int

正確答案:ABD。

37.下列SQL語言的分類描述正確的是(  )

A、SQL語言共分爲四大類

B、數據查詢語言DQL

C、數據操縱語言DML

D、數據定義語言DDL

正確答案:ABCD。

38.以下哪條命令可以還原數據庫:  ( )

A、mysql -u root -p [密碼] [數據庫名稱] < D:/web_test1.sql

B、source C:/web_test1.sql

C、mysql -u root -p [密碼] < D:/web_test1.sql 

D、mysql -u root -p [密碼] [數據庫名稱] > D:/web_test1.sql

正確答案:AB。

39.MySQL數據庫安裝說法正確的是?( )

A、MySQL安裝,可以修改服務的安裝路徑

B、MySQL安裝,只能修改服務的安裝路徑

C、MySQL安裝,可以修改數據文件的存放路徑

D、MySQL安裝,只能修改數據文件的存放路徑

正確答案:AC。

40.下列是MYSQL比較運算符的是(   )

A、!=

B、<>

C、==

D、>=

正確答案:ABD。

判斷題

41.mysqldump 可以同時備份多個數據庫。mysqldump 可以同時備份多個數據庫。

T、√

F、×

正確答案:F。

42.MySQL 是一個關係型數據庫。MySQL 是一個關係型數據庫。

T、√

F、×

正確答案:T。

43.DQL是數據定義語言,例如創建表,創建視圖等DQL是數據定義語言,例如創建表,創建視圖等

T、√

F、×

正確答案:F。

44.求最小值使用min()。求最小值使用min()。

T、√

F、×

正確答案:T。

45.條件“BETWEEN 20 AND 30”表示年齡在20到30之間,且包含20歲和30歲條件“BETWEEN 20 AND 30”表示年齡在20到30之間,且包含20歲和30歲

T、√

F、×

正確答案:T。

46.MySQL安裝需要註冊成服務,纔可以使用MySQL安裝需要註冊成服務,纔可以使用

T、√

F、×

正確答案:T。

47.使用alter table [表名] to [新表名] 修改表的名稱。使用alter table [表名] to [新表名] 修改表的名稱。

T、√

F、×

正確答案:F。

48.外鍵是指向另一個表中的主鍵字段。外鍵是指向另一個表中的主鍵字段。

T、√

F、×

正確答案:T。

49.連接MySQL只有SQLyon可以使用連接MySQL只有SQLyon可以使用

T、√

F、×

正確答案:F。

50.子查詢語句中可以使用關鍵字 in子查詢語句中可以使用關鍵字 in

T、√

F、×

正確答案:T。

發佈了178 篇原創文章 · 獲贊 290 · 訪問量 26萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章