問題
選択肢
- 1①:CREATE ②:INSERT ③:UPDATE ④:UNION
- 2①:CREATE ②:SELECT ③:LIKE ④:COUNT
- 3①:DELETE ②:CREATE ③:BETWEEN ④:AVG
- 4①:SELECT ②:DROP ③:INSERT ④:ALL
正解
2. ①:CREATE ②:SELECT ③:LIKE ④:COUNT
詳しい解説を見る解説を閉じる
解説
SQLは大きくDDL(Data Definition Language:データ定義)、DML(Data Manipulation Language:データ操作)、DCL(Data Control Language:データ制御)に分類される。①データ定義言語=テーブルなど構造の定義に使うCREATE(DROP・ALTERも含む)。②データ操作言語=行データの操作に使うSELECT/INSERT/UPDATE/DELETE。③演算子=WHERE句で値を比較する記号類で、LIKE(部分一致)、BETWEEN、IN、=、>などが該当。④関数=集約関数のCOUNT・SUM・AVG・MAX・MINなど。よってイ「①CREATE、②SELECT、③LIKE、④COUNT」が正解。アはUPDATEを演算子に分類し誤り(UPDATEはDML)、ウはDELETEをDDLに分類し誤り、エはSELECTをデータ定義言語にしているなど誤り。(出典: 一般社団法人 中小企業診断協会 平成26年度 中小企業診断士1次試験 経営情報システム 第9問)
中小企業診断士トップ
一問一答・予想問題・まとめノート