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