wecandoitgogogo

e等公務園+學習平臺

MySQL資料庫操作實務《解答》

20 題答案已標示
答案速覽點題號跳到該題

01下列那一個SQL指令可以查詢目前的資料庫?

  • A(A) SHOW DATABASES正解
  • B(B) SHOW TABLES
  • C(C) SHOW DATABASE
  • D(D) SHOW STATUS

02下列對於動態式的MyISAM資料表類型的說明,那一項是錯誤的?

  • A(A) 有使用變動大小的欄位,例如VARCHAR、TEXT
  • B(B) 使用空間較靜態式MyISAM大正解
  • C(C) 不支援交易
  • D(D) 發生資料毀損要回復較靜態式MyISAM困難

03因為MySQL資料庫中存放的中文資料是UTF-8格式的,所以在作ODBC資料連結時,要加入什麼初始化敘述來改變編碼讓Microsoft Excel可以正常顯示中文?

  • A(A) SET NAMES cp950
  • B(B) SET NAMES utf8
  • C(C) SET NAMES big5正解
  • D(D) 不需要特別定義

04下列那一項不是MyISAM資料表類型的類別?

  • A(A) 靜態式MyISAM
  • B(B) 交易式MyISAM正解
  • C(C) 動態式MyISAM
  • D(D) 壓縮式MyISAM

05下列對於MySQL資料庫中的INSERT指令的說明,那一項是正確的?

  • A(A) 有預設值的欄位一定要指定值
  • B(B) AUTO_INCREMENT欄位可不用指定值正解
  • C(C) 有允許NULL值的欄位一定要指定值
  • D(D) 以上皆是

06在SQL敘述中,可以取出字串一部份字串函式是那一個?

  • A(A) LENGTH
  • B(B) SUBSTR正解
  • C(C) CONCAT
  • D(D) 以上皆是

07定義欄位的資料型態是INT(4) ZEROFILL時,存入數字9之後會如何顯示?

  • A(A) 9999
  • B(B) 0009正解
  • C(C) 9
  • D(D) 以上皆非

08下列對於資料表正規化第三階的要求說明,那一項是正確的?

  • A(A) 資料表每筆記錄可以使用主鍵(primary key)區分
  • B(B) "與主鍵沒有直接關係的欄位必須刪除(移至資料表外)正解
  • C(C) "如果欄位有重覆內容,就需要分割資料表
  • D(D) 以上皆是

09下列對於MyISAM資料表類型的說明,那一項是錯誤的?

  • A(A) 不提供交易安全處理的資料庫類型
  • B(B) MyISAM分為靜態、動態及壓縮三種類別
  • C(C) 存放在記憶體的資料表,存取記錄的速度十分快速。正解
  • D(D) 儲存檔案分為.frm檔案、.MYD檔案、.MYI檔案

10下列那一個是MySQL資料庫中可以定義的整數型態?

  • A(A) INT
  • B(B) BOOL
  • C(C) BIGINT
  • D(D) 以上皆是正解

11如果要在全文檢索中,加入更多限定的字串權重選項,要加入什麼修飾字?

  • A(A) IN BOOLEAN MODE正解
  • B(B) IN NORMAL MODE
  • C(C) WITH QUERY EXPANSION
  • D(D) 以上皆非

12要讀入與執行SQL指令敘述檔案可以用以下的那一套工具或程式?

  • A(A) phpMyAdmin
  • B(B) MySQL Query Browser
  • C(C) mysql客戶端程式
  • D(D) 以上皆可正解

13在交易有關「確保交易內的指令完全被執行或完全不被執行。」的規則是在那一個規則中定義的?

  • A(A) Atomicity正解
  • B(B) Consistency
  • C(C) Isolation
  • D(D) Durability

14在交易有關「交易結果必須完整被保留」的規則是在那一個規則中定義的?

  • A(A) Atomicity
  • B(B) Consistency
  • C(C) Isolation
  • D(D) Durability正解

15下列對於MySQL資料庫中的索引的說明,那一項是正確的?

  • A(A) MySQL中的InnoDB資料表類型才有支援
  • B(B) 每個資料表最多可建立16個索引正解
  • C(C) 不需要特別定義
  • D(D) 以上皆是

16下列那個SQL語法是全文檢索使用的語法

  • A(A) WHERE col1 LIKE (expr)
  • B(B) MATCH (col1,col2,...) AGAINST (expr)正解
  • C(C) MATCH (col1,col2,...) WHERE (expr)
  • D(D) MATCH (col1,col2,...) LIKE (expr)

17下列對於MySQL資料庫中的UPDATE令的說明,那一項是正確的?

  • A(A) 用SET col_name=value來設定col_name要更變的值
  • B(B) 加入WHERE敘述來加入要更改的欄位條件
  • C(C) 可以用運算的方式來增加或減少原數值欄位
  • D(D) 以上皆是正解

18在SQL敘述中,可以連結字串的字串函式是那一個?

  • A(A) CONCAT正解
  • B(B) JOIN
  • C(C) LENGTH
  • D(D) SUBSTRING

19要使用username帳號登入MySQL伺服器端的連線在命令列輸入什麼指令?

  • A(A) mysqld -u username -p,再輸入密碼
  • B(B) mysql -u username -p,再輸入密碼正解
  • C(C) mysqllogin -u username -p,再輸入密碼
  • D(D) mysql -u再輸入密碼

20要觀看目前資料表tbl_test的欄位結構,要使用下列那一個SQL指令

  • A(A) USE TABLE tbl_test
  • B(B) DESCRIBE tbl_test正解
  • C(C) SHOW TABLE tbl_test
  • D(D) 以上皆非

← 回全部題庫

◻首頁 ⌕搜尋 ☰全部