IT用語帳
PD-Sセキュリティ実装技術・評価 · アプリケーションセキュリティ

バインド変数(プレースホルダ)

Bind Variable

ばいんどへんすう

SQL文のパラメータ部分を変数として定義し、実行時に値をバインドする仕組み。SQLインジェクション対策として有効であり、SQL文の再利用(共有プール内の実行計画の再利用)による性能向上にも寄与する。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 20 回出題(情報処理安全確保支援士試験 9・応用情報技術者試験 3・高度試験 午前Ⅰ 3・情報セキュリティマネジメント試験 2・システムアーキテクト試験 2・基本情報技術者試験 1)

残り 10 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

Related

関連キーワードの用語

FEGRANT文

データベースの利用者に対してアクセス権限を付与するSQL文。テーブルやビューに対するSELECT、INSERT、UPDATE、DELETEなどの操作権限を指定して付与する。

PD-SDDL(データ定義言語)

データベースの構造を定義・変更・削除するためのSQL文の総称。CREATE TABLE、ALTER TABLE、DROP TABLE、CREATE INDEXなどが含まれる。実行結果はシステムカタログに格納される。

PD-SDML

データベース内のデータを操作するためのSQL言語。SELECT(検索)、INSERT(挿入)、UPDATE(更新)、DELETE(削除)の4つの基本文があり、データの参照や変更を行う。

PD-SMVCC(多版同時実行制御)

データの複数のバージョンを保持し、各トランザクションが適切なバージョンを参照する同時実行制御方式。読取りがロックを必要としないため、読取りと書込みが互いにブロックしない。PostgreSQLやOracleが採用。

PD-SBASE特性

NoSQLデータベースが重視する特性。基本的に可用(Basically Available)、厳密な一貫性は保証しない柔らかい状態(Soft State)、結果的に一貫する(Eventually Consistent)。ACID特性と対比される概念。

PD-Sデータベースバックアップ

データベースの内容を別媒体に複製して保全すること。障害やランサムウェア被害からの復旧の要であり、取得頻度と復旧目標時間の設計が重要になる。