主キー
Primary Key
しゅきー
Related
他の資格での定義
テーブル内の各レコードを一意に識別するためのフィールドまたはフィールドの組み合わせ。重複やNULL値は許されず、データの整合性を保証する。
テーブル内の各行(レコード)を一意に識別するための属性または属性の組み合わせ。NULL値を含むことができず、テーブル内で重複する値を持つことができない。候補キーの中から選択される。
テーブル内の各行(タプル)を一意に識別するための属性または属性の組合せ。NULLを許容せず、値の重複も許さない。候補キーの中から設計者が選択して指定し、外部キーからの参照先となる。
リレーション内の各タプルを一意に識別するために選択された候補キー。NULL値を許容せず(エンティティ整合性)、テーブルに1つだけ定義できる。インデックスが自動的に作成されることが多い。
表の各行を一意に識別するために選んだ列または列の組。候補キーの中から1つを選び、値が重複せずNULLも許さない(主キー制約)。複数の列からなる場合は複合主キーといい、他の表からは外部キーで参照される。
Past Exams
過去問での出題
過去問で 128 回出題(データベーススペシャリスト試験 54・応用情報技術者試験 25・ITパスポート試験 24・基本情報技術者試験 12・高度試験 午前Ⅰ 5・情報処理安全確保支援士試験 4・システムアーキテクト試験 2・ITサービスマネージャ試験 1・システム監査技術者試験 1)。うち 6 回は用語そのものを問う問題です。
- 令和7年度 秋期 応用情報技術者試験 午前 問26選択肢(IPA の PDF を新しいタブで開きます)
- 令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問4(IPA の PDF を新しいタブで開きます)
- 令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問8(IPA の PDF を新しいタブで開きます)
- 令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問11(IPA の PDF を新しいタブで開きます)
- 令和7年度 秋期 高度試験 午前Ⅰ 問8選択肢(IPA の PDF を新しいタブで開きます)
- 令和7年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問21(IPA の PDF を新しいタブで開きます)
- 令和7年度 ITパスポート試験 公開問題 問65選択肢(IPA の PDF を新しいタブで開きます)
- 令和6年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問5(IPA の PDF を新しいタブで開きます)
- 令和6年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問10(IPA の PDF を新しいタブで開きます)
- 令和5年度 秋期 応用情報技術者試験 午前 問27選択肢(IPA の PDF を新しいタブで開きます)
残り 118 件を表示閉じる
- 令和5年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問5(IPA の PDF を新しいタブで開きます)
- 令和5年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問7(IPA の PDF を新しいタブで開きます)
- 令和5年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問13(IPA の PDF を新しいタブで開きます)
- 令和5年度 春期 応用情報技術者試験 午前 問30(IPA の PDF を新しいタブで開きます)
- 令和5年度 ITパスポート試験 公開問題 問59(IPA の PDF を新しいタブで開きます)
- 令和5年度 ITパスポート試験 公開問題 問78(IPA の PDF を新しいタブで開きます)
- 令和4年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問1選択肢(IPA の PDF を新しいタブで開きます)
- 令和4年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問8(IPA の PDF を新しいタブで開きます)
- 令和4年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問12(IPA の PDF を新しいタブで開きます)
- 令和4年度 春期 応用情報技術者試験 午前 問28(IPA の PDF を新しいタブで開きます)
- 令和4年度 春期 高度試験 午前Ⅰ 問8(IPA の PDF を新しいタブで開きます)
- 令和4年度 ITパスポート試験 公開問題 問65用語を問う問題(IPA の PDF を新しいタブで開きます)
- 令和3年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問4(IPA の PDF を新しいタブで開きます)
- 令和3年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問10(IPA の PDF を新しいタブで開きます)
- 令和3年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問21(IPA の PDF を新しいタブで開きます)
- 令和2年度 10月 応用情報技術者試験 午前 問28(IPA の PDF を新しいタブで開きます)
- 令和2年度 10月 応用情報技術者試験 午前 問29(IPA の PDF を新しいタブで開きます)
- 令和2年度 10月 データベーススペシャリスト試験 午前Ⅱ 問2選択肢(IPA の PDF を新しいタブで開きます)
- 令和2年度 10月 データベーススペシャリスト試験 午前Ⅱ 問5(IPA の PDF を新しいタブで開きます)
- 令和2年度 10月 データベーススペシャリスト試験 午前Ⅱ 問6(IPA の PDF を新しいタブで開きます)
- 令和2年度 10月 データベーススペシャリスト試験 午前Ⅱ 問8(IPA の PDF を新しいタブで開きます)
- 令和2年度 10月 データベーススペシャリスト試験 午前Ⅱ 問10(IPA の PDF を新しいタブで開きます)
- 令和元年度 秋期 応用情報技術者試験 午前 問27(IPA の PDF を新しいタブで開きます)
- 令和元年度 秋期 基本情報技術者試験 午前 問26(IPA の PDF を新しいタブで開きます)
- 令和元年度 秋期 ITパスポート試験 問66(IPA の PDF を新しいタブで開きます)
- 平成31年度 春期 応用情報技術者試験 午前 問28(IPA の PDF を新しいタブで開きます)
- 平成31年度 春期 システム監査技術者試験 午前Ⅱ 問17(IPA の PDF を新しいタブで開きます)
- 平成31年度 春期 データベーススペシャリスト試験 午前Ⅱ 問5(IPA の PDF を新しいタブで開きます)
- 平成31年度 春期 データベーススペシャリスト試験 午前Ⅱ 問14(IPA の PDF を新しいタブで開きます)
- 平成31年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問21(IPA の PDF を新しいタブで開きます)
- 平成30年度 秋期 応用情報技術者試験 午前 問28(IPA の PDF を新しいタブで開きます)
- 平成30年度 秋期 応用情報技術者試験 午前 問29(IPA の PDF を新しいタブで開きます)
- 平成30年度 秋期 ITパスポート試験 問85(IPA の PDF を新しいタブで開きます)
- 平成30年度 秋期 システムアーキテクト試験 午前Ⅱ 問21選択肢(IPA の PDF を新しいタブで開きます)
- 平成30年度 秋期 ITサービスマネージャ試験 午前Ⅱ 問21(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 応用情報技術者試験 午前 問28(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 データベーススペシャリスト試験 午前Ⅱ 問2(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 データベーススペシャリスト試験 午前Ⅱ 問5(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 データベーススペシャリスト試験 午前Ⅱ 問6(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 データベーススペシャリスト試験 午前Ⅱ 問8(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 データベーススペシャリスト試験 午前Ⅱ 問10(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 ITパスポート試験 問81(IPA の PDF を新しいタブで開きます)
- 平成29年度 秋期 システムアーキテクト試験 午前Ⅱ 問21(IPA の PDF を新しいタブで開きます)
- 平成29年度 春期 応用情報技術者試験 午前 問27(IPA の PDF を新しいタブで開きます)
- 平成29年度 春期 応用情報技術者試験 午前 問28(IPA の PDF を新しいタブで開きます)
- 平成29年度 春期 データベーススペシャリスト試験 午前Ⅱ 問2(IPA の PDF を新しいタブで開きます)
- 平成29年度 春期 データベーススペシャリスト試験 午前Ⅱ 問7(IPA の PDF を新しいタブで開きます)
- 平成29年度 春期 データベーススペシャリスト試験 午前Ⅱ 問8(IPA の PDF を新しいタブで開きます)
- 平成28年度 秋期 ITパスポート試験 問95用語を問う問題(IPA の PDF を新しいタブで開きます)
- 平成28年度 春期 応用情報技術者試験 午前 問29(IPA の PDF を新しいタブで開きます)
- 平成28年度 春期 データベーススペシャリスト試験 午前Ⅱ 問5(IPA の PDF を新しいタブで開きます)
- 平成28年度 春期 データベーススペシャリスト試験 午前Ⅱ 問6(IPA の PDF を新しいタブで開きます)
- 平成28年度 春期 データベーススペシャリスト試験 午前Ⅱ 問7選択肢(IPA の PDF を新しいタブで開きます)
- 平成28年度 春期 データベーススペシャリスト試験 午前Ⅱ 問15選択肢(IPA の PDF を新しいタブで開きます)
- 平成28年度 春期 高度試験 午前Ⅰ 問9(IPA の PDF を新しいタブで開きます)
- 平成27年度 秋期 応用情報技術者試験 午前 問29(IPA の PDF を新しいタブで開きます)
- 平成27年度 秋期 基本情報技術者試験 午前 問27(IPA の PDF を新しいタブで開きます)
- 平成27年度 秋期 ITパスポート試験 問72(IPA の PDF を新しいタブで開きます)
- 平成27年度 春期 応用情報技術者試験 午前 問29(IPA の PDF を新しいタブで開きます)
- 平成27年度 春期 データベーススペシャリスト試験 午前Ⅱ 問2(IPA の PDF を新しいタブで開きます)
- 平成27年度 春期 データベーススペシャリスト試験 午前Ⅱ 問7(IPA の PDF を新しいタブで開きます)
- 平成27年度 春期 ITパスポート試験 問86用語を問う問題(IPA の PDF を新しいタブで開きます)
- 平成26年度 秋期 ITパスポート試験 問99(IPA の PDF を新しいタブで開きます)
- 平成26年度 春期 応用情報技術者試験 午前 問28(IPA の PDF を新しいタブで開きます)
- 平成26年度 春期 データベーススペシャリスト試験 午前Ⅱ 問3(IPA の PDF を新しいタブで開きます)
- 平成26年度 春期 データベーススペシャリスト試験 午前Ⅱ 問7(IPA の PDF を新しいタブで開きます)
- 平成26年度 春期 データベーススペシャリスト試験 午前Ⅱ 問10(IPA の PDF を新しいタブで開きます)
- 平成26年度 春期 基本情報技術者試験 午前 問28(IPA の PDF を新しいタブで開きます)
- 平成26年度 春期 ITパスポート試験 問64用語を問う問題(IPA の PDF を新しいタブで開きます)
- 平成25年度 秋期 応用情報技術者試験 午前 問31(IPA の PDF を新しいタブで開きます)
- 平成25年度 秋期 基本情報技術者試験 午前 問30(IPA の PDF を新しいタブで開きます)
- 平成25年度 秋期 ITパスポート試験 問51(IPA の PDF を新しいタブで開きます)
- 平成25年度 春期 応用情報技術者試験 午前 問28(IPA の PDF を新しいタブで開きます)
- 平成25年度 春期 データベーススペシャリスト試験 午前Ⅱ 問3正解の選択肢(IPA の PDF を新しいタブで開きます)
- 平成25年度 春期 データベーススペシャリスト試験 午前Ⅱ 問5(IPA の PDF を新しいタブで開きます)
- 平成25年度 春期 データベーススペシャリスト試験 午前Ⅱ 問11(IPA の PDF を新しいタブで開きます)
- 平成25年度 春期 ITパスポート試験 問55(IPA の PDF を新しいタブで開きます)
- 平成25年度 春期 高度試験 午前Ⅰ 問11(IPA の PDF を新しいタブで開きます)
- 平成24年度 秋期 応用情報技術者試験 午前 問28(IPA の PDF を新しいタブで開きます)
- 平成24年度 秋期 基本情報技術者試験 午前 問27選択肢(IPA の PDF を新しいタブで開きます)
- 平成24年度 秋期 基本情報技術者試験 午前 問31(IPA の PDF を新しいタブで開きます)
- 平成24年度 春期 応用情報技術者試験 午前 問27(IPA の PDF を新しいタブで開きます)
- 平成24年度 春期 データベーススペシャリスト試験 午前Ⅱ 問2(IPA の PDF を新しいタブで開きます)
- 平成24年度 春期 データベーススペシャリスト試験 午前Ⅱ 問3(IPA の PDF を新しいタブで開きます)
- 平成24年度 春期 データベーススペシャリスト試験 午前Ⅱ 問6選択肢(IPA の PDF を新しいタブで開きます)
- 平成24年度 春期 データベーススペシャリスト試験 午前Ⅱ 問8(IPA の PDF を新しいタブで開きます)
- 平成23年度 秋期 ITパスポート試験 問57(IPA の PDF を新しいタブで開きます)
- 平成23年度 応用情報技術者試験 特別試験 午前 問31正解の選択肢(IPA の PDF を新しいタブで開きます)
- 平成23年度 データベーススペシャリスト試験 特別試験 午前Ⅱ 問5(IPA の PDF を新しいタブで開きます)
- 平成23年度 データベーススペシャリスト試験 特別試験 午前Ⅱ 問7(IPA の PDF を新しいタブで開きます)
- 平成23年度 データベーススペシャリスト試験 特別試験 午前Ⅱ 問8(IPA の PDF を新しいタブで開きます)
- 平成23年度 データベーススペシャリスト試験 特別試験 午前Ⅱ 問11(IPA の PDF を新しいタブで開きます)
- 平成23年度 データベーススペシャリスト試験 特別試験 午前Ⅱ 問17(IPA の PDF を新しいタブで開きます)
- 平成23年度 ITパスポート試験 特別試験 問72正解の選択肢(IPA の PDF を新しいタブで開きます)
- 平成22年度 秋期 応用情報技術者試験 午前 問32(IPA の PDF を新しいタブで開きます)
- 平成22年度 秋期 基本情報技術者試験 午前 問29(IPA の PDF を新しいタブで開きます)
- 平成22年度 秋期 基本情報技術者試験 午前 問33(IPA の PDF を新しいタブで開きます)
- 平成22年度 秋期 ITパスポート試験 問49選択肢(IPA の PDF を新しいタブで開きます)
- 平成22年度 秋期 ITパスポート試験 問79(IPA の PDF を新しいタブで開きます)
- 平成22年度 秋期 ITパスポート試験 問87(IPA の PDF を新しいタブで開きます)
- 平成22年度 秋期 高度試験 午前Ⅰ 問11(IPA の PDF を新しいタブで開きます)
- 平成22年度 秋期 情報セキュリティスペシャリスト試験 午前Ⅱ 問21(IPA の PDF を新しいタブで開きます)
- 平成22年度 春期 応用情報技術者試験 午前 問32(IPA の PDF を新しいタブで開きます)
- 平成22年度 春期 データベーススペシャリスト試験 午前Ⅱ 問3(IPA の PDF を新しいタブで開きます)
- 平成22年度 春期 データベーススペシャリスト試験 午前Ⅱ 問4(IPA の PDF を新しいタブで開きます)
- 平成22年度 春期 データベーススペシャリスト試験 午前Ⅱ 問6(IPA の PDF を新しいタブで開きます)
- 平成22年度 春期 データベーススペシャリスト試験 午前Ⅱ 問7(IPA の PDF を新しいタブで開きます)
- 平成22年度 春期 基本情報技術者試験 午前 問30(IPA の PDF を新しいタブで開きます)
- 平成22年度 春期 基本情報技術者試験 午前 問31(IPA の PDF を新しいタブで開きます)
- 平成22年度 春期 ITパスポート試験 問83(IPA の PDF を新しいタブで開きます)
- 平成22年度 春期 ITパスポート試験 問93正解の選択肢(IPA の PDF を新しいタブで開きます)
- 平成21年度 秋期 基本情報技術者試験 午前 問32(IPA の PDF を新しいタブで開きます)
- 平成21年度 秋期 ITパスポート試験 問84用語を問う問題(IPA の PDF を新しいタブで開きます)
- 平成21年度 秋期 ITパスポート試験 問98用語を問う問題(IPA の PDF を新しいタブで開きます)
- 平成21年度 秋期 ITパスポート試験 問99(IPA の PDF を新しいタブで開きます)
- 平成21年度 春期 応用情報技術者試験 午前 問34(IPA の PDF を新しいタブで開きます)
- 平成21年度 春期 データベーススペシャリスト試験 午前Ⅱ 問6(IPA の PDF を新しいタブで開きます)
- 平成21年度 春期 基本情報技術者試験 午前 問32(IPA の PDF を新しいタブで開きます)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
データベースに格納するデータが常に満たすべき条件。整合性制約ともいい、主キーの値が重複せずNULLにならないことを求める主キー制約、値の重複を禁じる一意性制約、外部キーの値が参照先に存在することを求める参照制約、値の範囲や条件を定める検査(CHECK)制約などがある。DBMSが違反する更新を拒否して、データの正しさを保つ。
SQLで、ある操作の影響を、依存する対象へ連鎖させる指定。参照制約にON DELETE CASCADEやON UPDATE CASCADEを付けると、参照される側の行の削除や主キーの更新に合わせて、参照する側の行も自動的に削除・更新される。DROP文やREVOKE文に付けると、依存するビューや権限も併せて削除・取消しされる。意図しない大量の削除につながることがあるので注意して使う。
連番のように、値そのものに意味を持たせず、対象を識別するためだけに付けるコード。分類や属性が変わってもコードを変えずに済み、桁の不足も起きにくいが、コードから内容を推測できないため、意味は別の項目やマスターデータで管理する。
外部キーの値が、参照先の表の主キー(または一意キー)に存在する値か、NULLでなければならないという制約。参照整合性制約ともいう。参照先の行の削除・更新時の扱いは、参照元も連動させるCASCADE、参照元をNULLにするSET NULL、参照元があれば拒否するRESTRICTやNO ACTIONなどで指定する。
属性の組Xが決まれば属性Yが一意に決まり(X→Y)、かつXのどの真部分集合からもYが決まらない関数従属。例えば、{受注番号, 商品番号}→数量で、受注番号や商品番号の片方だけでは数量が決まらない場合が当たる。第2正規形は、非キー属性がすべての候補キーに完全関数従属している状態である。
キーの値が重複しないことを保証する索引。重複する値の行を追加・更新しようとするとエラーになる。主キー制約や一意性制約を定義すると、多くのDBMSは一意性の検査のためにユニークインデックスを自動で作成する。
