民國110年 第2梯次 電腦軟體設計(C++)乙級 學科
第48題
以下對結構化查詢語言(SQL)的敘述中,何者不正確?
題目
以下對結構化查詢語言(SQL)的敘述中,何者不正確?
- (1) SQL 提供資料定義語言(DDL)及資料操作語言(DML)的功能
- (2) SQL 主要以「How to do」的概念進行描述,而非以「What to do」的概念 進行描述
- (3) SQL 可以獨立的在線上以交互的方式進行操作
- (4) SQL 可作為一個嵌入式的語言,可以嵌入到高階語言中
官方答案
(2) SQL 主要以「How to do」的概念進行描述,而非以「What to do」的概念 進行描述
解析
SQL 是非程序性的描述語言,使用者只需說明「要做什麼(What to do)」,例如查詢哪些資料、符合什麼條件,至於「如何做(How to do)」的存取路徑與執行計畫,由資料庫管理系統的最佳化器決定,因此敘述2不正確。SQL 兼具 DDL(如 CREATE、ALTER)與 DML(如 SELECT、INSERT)功能,可在線上以互動方式操作,也可嵌入 C、Java 等高階語言成為嵌入式 SQL。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。