Skip to main content

結果セットとは何ですか?

datasデータベース結果セットは、データベースから選択した行のブロックを含むテーブルです。これらの行に保存されている情報と、それらの行のメタ情報が含まれます。メタ情報には、列の総数や個々の列名など、行の配置に関する詳細が含まれています。エンドユーザーは通常、結果セットを使用して、データベースからの情報の構造化された要求であるクエリに応じて情報を作成します。サンプルクエリは、前年の6月に雇われたすべての従業員の名前のリストを生成しようとする場合があります。照会された場合、データベースはその内容をスキャンし、要求された基準に適合するファイルを見つけ、それらのファイルを結果セットに配置します。結果セットはメタデータとともに画面に表示されます。構造化されたクエリ言語(SQL)のコマンドごとの順序により、この競合が解決され、エンドユーザーがコンピューターデータベースプログラムが結果を表示する方法を決定できます。たとえば、アルファベット化による組織は一般的です。前の例では、結果は雇用日によって整理される場合があります。たとえば、この情報は事前に利用できないため、データベースに結果セットの行数を事前に計算するように依頼することは、しばしば不可能であることがわかります。したがって、年間10,000米ドル(USD)を稼ぐ25歳以上の従業員の正確な数を提供するようデータベースに要求するリクエスト—言い換えれば、Query&Mdashの結果に設定される行の数。実際のクエリを実行して最初に完全な結果を生成することなくプログラムが答えを知ることができないため、ヌルの結果を返す可能性があります。エンドユーザーが結果の集計を望んでいるが、完全な結果セットを必要としない場合、この情報を知る必要があるかもしれません。言い換えれば、従業員の名前やその他の情報がリクエストとは無関係または重要ではない場合。