問95
ITパスポート過去問 平成31年度(2019年)問95
関係データベースの操作を行うための言語はどれか。
選択肢
- ア:FAQ
- イ:SQL
- ウ:SSL
- エ:UML
- ア
- イ
- ウ
- エ
正解と解き方・学習ポイント(AI解説)
正解:イ
あなたの回答:未回答
関係データベース(RDB)を操作するための言語はSQLです。SQLは表(テーブル)のデータに対して、検索、追加、更新、削除などの操作を指示します。
Point
この問題は、関係データベースを操作するための標準的な言語がSQLであることを理解しているかを確認するものです。あわせて、FAQ、SSL、UMLがそれぞれ別の目的の用語であることを区別できるかがポイントです。
解くために必要な知識
この問題を解くには、関係データベースとSQLの理解が必要です。
用語の整理
SQL(関係データベースを操作する言語)
関係データベース(RDB)に対して、データ操作や定義を命令として記述する言語です。
主なデータ操作の例は次のとおりです。
| 操作 | 代表的な命令 | 内容 |
|---|---|---|
| 検索 | SELECT | 条件に合うデータを取り出します。 |
| 追加 | INSERT | 新しいデータを追加します。 |
| 更新 | UPDATE | 既存データの値を変更します。 |
| 削除 | DELETE | データを削除します。 |
他の選択肢の用語
| 用語 | 主な意味 | SQLとの違い |
|---|---|---|
| FAQ | よくある質問と回答をまとめたもの | データベース操作の言語ではありません。 |
| SSL | 通信を暗号化するための仕組み(プロトコル) | データベース操作の言語ではありません。 |
| UML | システムやソフトウェアの設計を図で表すための表記法 | データベース操作の言語ではありません。 |
選択肢ごとの解説
- ア:不正解
FAQは、よくある質問と回答をまとめたものです。関係データベースを操作するための言語ではありません。
- イ:正解
SQLは、関係データベースを操作するための言語です。データの検索、追加、更新、削除や、テーブル定義などに使います。
- ウ:不正解
SSLは、通信を暗号化するための仕組みです。関係データベースを操作するための言語ではありません。
- エ:不正解
UMLは、設計を図で表現するための表記法です。関係データベースを操作するための言語ではありません。
まとめ
関係データベース(RDB)を操作するための言語はSQLです。SQLは表(テーブル)のデータに対して、検索、追加、更新、削除などの操作を指示します。
※本解説は生成AIによる学習支援用の参考情報です。内容の正確性や最新性は保証されません。最終的な判断は、試験実施団体の公式資料をご確認ください。
テクノロジ系 > 技術要素 > データベース
順次、単語を追加予定です。もうしばらくお待ちください。
FAQは、よくある質問と回答をまとめたものです。関係データベースを操作するための言語ではありません。
SQLは、関係データベースを操作するための言語です。データの検索、追加、更新、削除や、テーブル定義などに使います。
SSLは、通信を暗号化するための仕組みです。関係データベースを操作するための言語ではありません。
UMLは、設計を図で表現するための表記法です。関係データベースを操作するための言語ではありません。