ITパスポート 平成31年度春期午前問95

午前問95

関係データベースの操作を行うための言語はどれか。
FAQ
SQL
SSL
UML
『情報処理過去問.com』からiPhoneアプリがリリースされました!!

正解

解説

関係データベースの操作に用いる言語はSQLです。表の作成・変更などの定義、アクセス権の設定、データの検索・追加・更新・削除、さらにトランザクション管理まで指示できます。ITパスポートではSQLの構文自体は問われませんが、用語としての理解は必須です。なお、社員表と部署表を部署コードで結合し、住所と所在地を条件に抽出するSELECTの例が示されています。
ア.FAQ
FAQ(Frequently Asked Questionsの略)は、繰り返し問われる質問とその回答をまとめた資料のことです。データベース言語ではありません。
イ.SQL
正解です。SQL関係データベースを扱うためのデータベース言語で、表の定義や権限付与、データ操作、トランザクション管理などを行えます。ITパスポートでは構文の詳細は出題対象外ですが、用語は覚えておく必要があります。
ウ.SSL
SSL(Secure Sockets Layerの略)は、通信の暗号化やデジタル証明書を使った改ざん検知・ノード認証を提供するセキュアプロトコルです。ただし仕様上の脆弱性があるため現在は推奨されず、後継のTLSを利用すべきとされています。「SSL証明書」などの名称が残っていても、実装は実質的にTLSです。
エ.UML
UML(Unified Modeling Languageの略)は、ソフトウェア開発の設計段階で使う各種の図表群です。データベース操作言語ではありません。
スポンサーリンク







シェアする

  • このエントリーをはてなブックマークに追加

フォローする