標準答案 學生答案 |
配分:[5.0] |
 得分: |
1. |
下列對於預存程序的說明,那一項是錯誤的?
- (A) 預存程序是SQL指令集合,存放於伺服器中直接執行
- (B) 可以加快SQL一連串指令執行速度
- (C) 從MySQL 4.1版本之後就有支援
- (D) 可以避免避免重覆指令碼
|
|
配分:[5.0] |
 得分: |
2. |
以下對於觸發的限制說明,那一項是正確的?
- (A) 不能在觸發中存取資料表內容
- (B) 不能在觸發中呼叫預存程序
- (C) 一定要由SQL指令來觸發
- (D) 以上皆是
|
|
配分:[5.0] |
 得分: |
3. |
對於MySQL中資料庫及資料表最佳化的建議的說明,下列那一項是錯誤的?
- (A) 日誌和索引儲放於不同磁碟
- (B) 多用變動類型的資料型態
- (C) 索引鍵愈短愈好
- (D) 儘可以用NOT NULL定義欄位
|
|
配分:[5.0] |
 得分: |
4. |
要如何備份視界的資料?
- (A) 備份mysql資料庫的proc資料表
- (B) 備份mysql資料庫中view的資料表
- (C) 備份資料庫時就會備份視界
- (D) 以上皆可
|
|
配分:[5.0] |
 得分: |
5. |
升級之後執行mysql_upgrade程式的目的為何?
- (A) 檢查不相容的資料表
- (B) 下載升級檔案
- (C) 回報MySQL官方目前使用的版本
- (D) 以上皆是
|
|
配分:[5.0] |
 得分: |
6. |
視界如果來自多個資料表,還能夠修改資料嗎?
- (A) 絕對不行
- (B) 絕對可以
- (C) 要符合某些條件下的視界才可以
- (D) 以上皆是
|
|
配分:[5.0] |
 得分: |
7. |
使用一般的使用者來執行MySQL的目的是?
- (A) 不讓擁有SELECT權限的MySQL用戶就可以讀取或修改系統上的檔案
- (B) 不讓擁有File權限的MySQL用戶就可以讀取或修改系統上的檔案
- (C) 不讓擁有INSERT權限的MySQL用戶就可以讀取或修改系統上的檔案
- (D) 以上皆非
|
|
配分:[5.0] |
 得分: |
8. |
下列對於觸發的說明,那一項是錯誤的?
- (A) MySQL觸發還在開發初期,有很多功能還很初步
- (B) 觸發的功能和預存程序類似,其實就是用來取代預存程序的
- (C) 不能在觸發中存取資料表內容 (4) 以上皆是
|
|
配分:[5.0] |
 得分: |
9. |
移轉過程會需要移轉下列那些項目?
- (A) 資料庫結構
- (B) 資料
- (C) 應用程式
- (D) 以上皆是
|
|
配分:[5.0] |
 得分: |
10. |
使用MySQL Administrator備份整個資料庫時,預設的動作對於預存程序和觸發會進行備份嗎?
- (A) 只會備份預存程序,觸發不會
- (B) 只會觸發,預存程序不會
- (C) 兩者都會備份
- (D) 兩者都不會備份
|
|
配分:[5.0] |
 得分: |
11. |
要建立預存函式要執行那一個SQL指令?
- (A) CREATE FUNCTION 函式名稱 [參數] RETURNS 資料型態 [選項] 指令
- (B) "CREATE FUNCTION 函式名稱 [參數] [選項] 指令
- (C) "CREATE 函式名稱 [參數] RETURNS 資料型態 [選項] 指令
- (D) 以上皆非
|
|
配分:[5.0] |
 得分: |
12. |
要顯示預存程序的原始碼要執行那一個SQL指令?
- (A) SHOW PROCEDURE STATUS
- (B) SHOW CREATE PROCEDURE 名稱
- (C) SHOW STATUS
- (D) 以上皆非
|
|
配分:[5.0] |
 得分: |
13. |
下列何者不是MySQL伺服器的內部風險的議題?
- (A) 不使用匿名用戶的帳號
- (B) 架設防火牆
- (C) 保護日誌文件和資料庫文件
- (D) 建立備份主機
|
|
配分:[5.0] |
 得分: |
14. |
下列對於預存函式的說明,那一項是錯誤的?
- (A) 只能用傳值參數
- (B) 只能回傳單一值,如同其它MySQL函式一樣
- (C) 可以呼叫其他函式
- (D) 可以使用所有的SQL指令
|
|
配分:[5.0] |
 得分: |
15. |
下列那一個安全性選項的功能是「不允許舊式編碼的密碼(4.1之前的版本使用)」
- (A) old-passwords
- (B) secure-auth
- (C) skip-grant-tables
- (D) local-infile
|
|
配分:[5.0] |
 得分: |
16. |
下列那一項工具和移轉沒有關係?
- (A) MySQL Workbench
- (B) MySQL Migration Toolkit
- (C) SQL Converter
- (D) 程式語言和MySQL連結器與API
|
|
配分:[5.0] |
 得分: |
17. |
下列對於預存函式的說明,那一項是正確的?
- (A) 可以使用所有的SQL指令
- (B) 從MySQL 4.1版本之後就有支援
- (C) 可以使用傳值、參考參數(IN, OUT, INOUT)
- (D) 呼叫方式是在所有SQL指令中呼叫
|
|
配分:[5.0] |
 得分: |
18. |
下列對於視界的用途說明,那一項是錯誤的?
- (A) 提供重覆性的利用複雜的多資料表查詢
- (B) 提供安全性的查詢資料
- (C) 視界可以設定自已有密碼,可作保護,有了視界就更安全的保存資料
- (D) 視界如同虛擬資料表一般
|
|
配分:[5.0] |
 得分: |
19. |
預存程序儲存在資料庫的位置是在何處?
- (A) mysql資料庫的sp資料表
- (B) 每個資料庫中都會有一個資料表用來儲存
- (C) mysql資料庫的proc資料表
- (D) mysql資料庫的infomation資料表
|
|
配分:[5.0] |
 得分: |
20. |
下列那一項不是MySQL回復資料的方式?
- (A) 使用mysqlimport客戶端程式
- (B) SQL指令SELECT * INTO OUTFILE 'file_name' FROM tbl_name
- (C) 複製資料庫檔案到MySQL的data目錄中
- (D) 使用二進位日誌中的資料來回復
|
|
|