Q12.
在SQL 查詢中,要定義建立一個虛擬表格的指令語法為下列何者?
電腦軟體設計共同科目 · 乙級 · Q12
難易度分析
2 / 5
本題屬於基礎定義類問題,考查對 SQL 指令功能之區分能力。選項中包含功能相近但本質不同的指令,旨在測試考生是否能精確區分實體儲存與虛擬定義的差異。
正確答案:②CREATE VIEW
② CREATE VIEW:CREATE VIEW 是 SQL 標準語法,用於建立檢視表(View),即一種不儲存實際資料的虛擬表格,其內容由定義的 SELECT 查詢動態產生。
錯誤選項解析
- ① CREATE TABLE:CREATE TABLE 用於建立實際的實體資料表,會佔用實體儲存空間,而非虛擬表格。
- ③ CREATE VIRTUAL:CREATE VIRTUAL 並非標準 SQL 語法,SQL 中不存在此指令。
- ④ CREATE INDEX:CREATE INDEX 用於建立索引以加速查詢效能,與建立虛擬表格無關。
Learning Tip
"本題核心考點為 SQL DDL 指令的用途區分。常考陷阱在於混淆 VIEW(檢視表) 與 TABLE(實體表) 的差異:VIEW 僅儲存查詢定義,不佔用額外儲存空間,且資料會隨基底表同步更新。實務上 VIEW 常用於簡化複雜查詢、隱藏敏感欄位及統一資料存取介面。"
學員答題分佈
①CREATE TABLE0%
②CREATE VIEW0%
③CREATE VIRTUAL0%
④CREATE INDEX0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!