- 相關推薦
2016年計算機二級MySQL考試題及答案
一、單選題(共34分)
1、mysql中唯一索引的關鍵字是(C)(1分)
A.fulltextindex
B.onlyindex
C.uniqueindex
D.index
2、下面關于索引描述中錯誤的一項是(C)(1分)
A.索引可以提高數據查詢的速度
B.索引可以降低數據的插入速度
C.innodb存儲引擎支持全文索引
D.刪除索引的命令是dropindex
3、支持主外鍵,索引及事務的存儲引擎為是(B)(2分)
A.MYISAM
B.INNODB
C.MEMORY
D.CHARACTER
4、對事務的描述中不正確的是(C)(2分)
A.事務具有原子性
B.事務具有隔離性
C.事務回滾使用commit命令
D.事務具有可靠性
5、mysql中,備份數據庫的命令是(A)(2分)
A.mysqldump
B.mysql
C.backup
D.copy
6、實現批量數據導入的命令是(B)(2分)
A.mysqldump
B.mysql
C.backup
D.return
7、創建用戶的命令是(B)(2分)
A.joinuser
B.createuser
C.createroot
D.mysqluser
8、修改自己的mysql服務器密碼的命令是(C)(2分)
A.mysql
B.grant
C.setpassword
D.changepassword
9、找回mysql服務器root密碼的很重要的一步是跳過權限表的檢查啟動mysql,該命令是(D)(2分)
A.mysql-uroot–proot
B.mysqladmin-uroot-proot
C.netstartmysql
D.mysqld-nt--skip-grant-tables
10、聯合查詢使用的關鍵字是(B)(2分)
A.UNION
B.JOIN
C.ALL
D.FULL
11、有訂單表orders,包含用戶信息userid,產品信息productid,以下(D)語句能夠返回至少被訂購過兩回的productid?(2分)
A.selectproductidfromorderswherecount(productid)>1
B.selectproductidfromorderswheremax(productid)>1
C.selectproductidfromorderswherehavingcount(productid)>1groupbyproductid
D.selectproductidfromordersgroupbyproductidhavingcount(productid)>1
12、子查詢中可以使用運算符ANY,它表示的意思是(B)(2分)
A.滿足所有的條件
B.滿足至少一個條件
C.一個都不用滿足
D.滿足至少5個條件
13、一種存儲引擎,其將數據存儲在內存當中,數據的訪問速度快,電腦關機后數據丟失,具有臨時存儲數據的特點,該存儲引擎是(C)(2分)
A.MYISAM
B.INNODB
C.MEMORY
D.CHARACTER
14、事務中能實現回滾的命令是(C)(2分)
A.TRANSACTION
B.COMMIT
C.ROLLBACK
D.SAVEPOINT
15、mysql中,還原數據庫的命令是(B)(2分)
A.mysqldump
B.mysql
C.backup
D.return
16、ysql中存儲用戶全局權限的表是(D)(2分)
A.table_priv
B.procs_priv
C.columns_priv
D.user
17、刪除用戶的命令是(A)(2分)
A.dropuser
B.deleteuser
C.droproot
D.truncateuser
18、給名字是zhangsan的用戶分配對數據庫studb中的stuinfo表的查詢和插入數據權限的語句是(B)(2分)
A.grantselect,insertonstudb.stuinfofor‘zhangsan’@’localhost’
B.grantselect,insertonstudb.stuinfoto‘zhangsan’@’localhost’
C.grant‘zhangsan’@’localhost’toselect,insertforstudb.stuinfo
D.grant‘zhangsan’@’localhost’tostudb.stuinfoonselect,insert
二、多項選擇題(共12分)
20、事務具有下面的特性(ABC)(4分)
A穩定性
B原子性
C隔離性
D再生性
21、下列的函數中可以處理日期和時間的函數有(BCD)(4分)
Around
BWeekDay
CCurdate
DDayofMonth
22、mysql中的約束有(BCD)(4分)
A.檢查約束
B.默認約束
C.非空約束
D.唯一約束
三、簡答題(共12分)
24、在mysql中常用存儲引擎有哪幾種(最少三種),每個引擎特點區別?(6分)
25忘記MySQL管理員root的密碼如何解決?寫出步驟和指令(6分)
四、編程題(共42分)
1.有一個關于商品供應及顧客訂單的數據庫。其中包括四個表,表中信息如下:
供應表apply(id、name、sid、price)
說明:id供應廠家編號name供應廠家名稱sid商品編號price商品價格
顧客表customers(gid、name、address、balance)
說明:gid顧客編號address地址balance余額
訂單表orders(sid、gid、date)
說明:sid商品編號gid顧客編號date訂單日期
商品表goods(sid、name、count)
說明:sid商品編號name商品名稱count商品數量
1)分析各個表之間的關系(主外鍵引用關系),創建四個表(4分)
2)從供應表中查詢全體供應廠商的基本信息(3分)
3)從顧客表中查詢地址在長春的顧客的顧客編號、顧客姓名及余額(3分)
4)從商品表中查詢以“可樂”兩個字結尾的商品名稱及數量,并按數量降序排序(4分)
5)從訂單表中查詢購買商品編號為“101”商品的顧客編號及訂單日期(3分)
6)從商品表中查詢最多商品數量、最少商品數量及商品總數量的記錄信息(4分)
7)查詢出2008-8-8顧客的訂單信息,要求包括顧客姓名、商品名稱及訂單日期(4分)
8)向商品表中追加一條紀錄”204”,”可口可樂”,”900”)(3分)
9)將商品表中商品編號為204的商品名稱更改為”百事可樂”(3分)
10)將顧客表上余額不足1000元的,將其訂單日期延后10天(4分)
11)刪除訂單表中商品編號為”102”的訂單記錄(3分)
12)將商品表中沒有顧客訂購的商品信息刪除(4分)
【計算機二級MySQL考試題及答案】相關文章:
計算機二級考試MySQL試題及答案10-23
計算機二級MySQL預測試題(附答案)11-29
計算機三級MySQL數據庫考試題及答案10-23
計算機二級Access考試題及答案09-25
計算機二級考試題庫及答案08-03