ITパスポート

問95

ITパスポート過去問 平成31年度(2019年)問95

関係データベースの操作を行うための言語はどれか。

選択肢

  • FAQ
  • SQL
  • SSL
  • UML

正解と解き方・学習ポイント(AI解説)

正解:
あなたの回答:未回答

関係データベース(RDB)を操作するための言語はSQLです。SQLは表(テーブル)のデータに対して、検索、追加、更新、削除などの操作を指示します。

不正解

FAQは、よくある質問と回答をまとめたものです。関係データベースを操作するための言語ではありません。

正解

SQLは、関係データベースを操作するための言語です。データの検索、追加、更新、削除や、テーブル定義などに使います。

不正解

SSLは、通信を暗号化するための仕組みです。関係データベースを操作するための言語ではありません。

不正解

UMLは、設計を図で表現するための表記法です。関係データベースを操作するための言語ではありません。

Point

この問題は、関係データベースを操作するための標準的な言語がSQLであることを理解しているかを確認するものです。あわせて、FAQ、SSL、UMLがそれぞれ別の目的の用語であることを区別できるかがポイントです。

解くために必要な知識

この問題を解くには、関係データベースとSQLの理解が必要です。

用語の整理

SQL(関係データベースを操作する言語)

関係データベース(RDB)に対して、データ操作や定義を命令として記述する言語です。

主なデータ操作の例は次のとおりです。

操作 代表的な命令 内容
検索 SELECT 条件に合うデータを取り出します。
追加 INSERT 新しいデータを追加します。
更新 UPDATE 既存データの値を変更します。
削除 DELETE データを削除します。

他の選択肢の用語

用語 主な意味 SQLとの違い
FAQ よくある質問と回答をまとめたもの データベース操作の言語ではありません。
SSL 通信を暗号化するための仕組み(プロトコル) データベース操作の言語ではありません。
UML システムやソフトウェアの設計を図で表すための表記法 データベース操作の言語ではありません。

 

選択肢ごとの解説

不正解

FAQは、よくある質問と回答をまとめたものです。関係データベースを操作するための言語ではありません。

正解

SQLは、関係データベースを操作するための言語です。データの検索、追加、更新、削除や、テーブル定義などに使います。

不正解

SSLは、通信を暗号化するための仕組みです。関係データベースを操作するための言語ではありません。

不正解

UMLは、設計を図で表現するための表記法です。関係データベースを操作するための言語ではありません。

まとめ

関係データベース(RDB)を操作するための言語はSQLです。SQLは表(テーブル)のデータに対して、検索、追加、更新、削除などの操作を指示します。

テクノロジ系 > 技術要素 > データベース

順次、単語を追加予定です。もうしばらくお待ちください。