民國114年 第2梯次 延期考區 電腦軟體設計(JAVA)乙級 學科
第78題
有關於資料庫管理系統(DBMS),以下的敘述那些為正確?
題目
有關於資料庫管理系統(DBMS),以下的敘述那些為正確?
- (1) DML(Data Manipulation Language)可用來更新及查詢資料庫中的資料
- (2) DML 一定要嵌入(Embed)到某一個主語言(Host Language)中 (如PHP, Java 等),才能執行
- (3) DDL(Data Definition Language)可用來定義資料庫綱要(Database Schema)
- (4) DCL(Data Control Language)可用來新增、刪除、或修改資料庫中的資料
官方答案
(1) DML(Data Manipulation Language)可用來更新及查詢資料庫中的資料、(3) DDL(Data Definition Language)可用來定義資料庫綱要(Database Schema)
解析
DBMS語言分類:1.DML(Data Manipulation Language)包含SELECT、INSERT、UPDATE、DELETE,用於查詢與更新資料,正確。2.DML可獨立執行(如SQL指令列工具),不一定要嵌入主語言,錯誤。3.DDL(Data Definition Language)包含CREATE、ALTER、DROP,用於定義資料庫綱要結構,正確。4.DCL(Data Control Language)包含GRANT、REVOKE,用於權限控管,非資料異動,錯誤。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。