Q29.
建立MariaDB 資料表的語法
用以指定儲存引擎,則語法中「para_X」為何?
網頁設計 · 乙級 · 應用軟體安裝及使用 · Q29
難易度分析
2 / 5
本題考查資料庫建立資料表時的基本語法定義,僅需掌握儲存引擎相關的特定關鍵字即可解答,不涉及複雜的邏輯推論或深層的參數組合。
正確答案:②ENGINE
② ENGINE:ENGINE 是 MariaDB/MySQL 建立資料表時用來指定儲存引擎 (Storage Engine) 的正確語法,例如 `ENGINE=InnoDB` 或 `ENGINE=MyISAM`,用於定義資料表的資料儲存與索引管理機制。
錯誤選項解析
- ① STORAGE:STORAGE 並非 MariaDB 建立資料表時指定儲存引擎的正確關鍵字,SQL 語法中不存在此參數用法。
- ③ ORDER:ORDER 用於資料排序操作(如 ORDER BY 子句),與指定儲存引擎無關,不適用於 CREATE TABLE 的引擎設定。
- ④ WHERE:WHERE 是 SQL 中用於條件篩選的子句,主要用於 SELECT、UPDATE、DELETE 等陳述式,與儲存引擎的指定完全無關。
Learning Tip
"此類題型常考 CREATE TABLE 語法中的各項參數關鍵字。需特別區分 ENGINE(指定儲存引擎)與 CHARSET/COLLATE(指定字元集與排序規則)的不同用途。實務上,InnoDB 為預設且推薦的儲存引擎,支援交易處理 (Transaction) 與外部鍵 (Foreign Key),而 MyISAM 僅適用於唯讀或大量查詢情境。"
學員答題分佈
①STORAGE0%
②ENGINE0%
③ORDER0%
④WHERE0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!