民國110年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第51題

以下對結構化查詢語言(SQL)的敘述中,何者不正確?

題目

以下對結構化查詢語言(SQL)的敘述中,何者不正確?

  1. (1) SQL 主要以「How to do」的概念進行描述,而非以「What to do」的概念進行描述
  2. (2) SQL 提供資料定義語言(DDL)及資料操作語言(DML) 的功能
  3. (3) SQL 可以獨立的在線上以交互的方式進行操作
  4. (4) SQL 可作為一個嵌入式的語言,可以嵌入到高階語言中

官方答案

(1) SQL 主要以「How to do」的概念進行描述,而非以「What to do」的概念進行描述

解析

SQL 屬於非程序式、描述性的語言,使用者只需描述「要做什麼」,也就是 What to do,至於「如何做」,例如採用何種存取路徑與執行計畫,則交由 DBMS 決定,因此選項 1 把兩者的概念說反了。SQL 同時具備 DDL 與 DML 功能,可以交談式方式獨立操作,也可嵌入高階語言中使用,其餘敘述皆正確。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料