開発 候補キーの紹介

候補キーの紹介

目次:

Anonim

コンテキストがなければ、候補キーについて話すときに人々が何について話しているのかを推測することは困難です。 初心者にとっては、これらのデータベースオブジェクトの使用を検討することは、データベース構造内の異なるテーブルとデータフィールドは「キー」と呼ばれ、特定の方法でそれらを整理するとより良いデータ処理ソリューションを提供できるという単純なアイデアから始まります。 ここでは、候補キーとその使用方法を見ていきます。 (データベースの詳細については、データベースの概要をご覧ください。)

主キーと候補キー

候補キーを説明する比較的簡単な方法の1つは、主キーと呼ばれるものに関連する方法です。 通常、データベーステーブルには、そのテーブルの特定の列を表す1つの主キーのみを含めることができます。 ただし、複数の候補キーが存在する可能性があり、これらは主キーとして使用できるキーとして定義されます。

テーブル内のプライマリキーは、関連するすべてのレコードをまっすぐに保ち、テーブル内の行ごとに1つの一意の識別子を保持する方法であるため、潜在的なプライマリキーを識別することが重要です。 たとえば、顧客のリストでは、データハンドラーは個々の顧客ごとに一意の識別子を持つ特定の列を提供する必要があります。 重複する可能性があるため、顧客の姓、さらには姓を使用しても機能しません。 そのため、主キーは、長い数値文字列がクレジットカードやデビットカードの金融取引に一意の識別子を提供するのと同じように、一意性を保証する作成された番号で構成されることがよくあります。

候補キーの紹介