データベース用語
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
] [
Twitter
]
開始行:
→[[データベース関連]]
#contents
*関係モデル [#a1ac38de]
-[[関係モデル>http://www.ss.em-net.ne.jp/~kouyamat/HTML/D...
*エンティティとインスタンス [#ia6edc94]
-エンティティ:実世界で管理すべき事物
-インスタンス:エンティティの属性に実際に値を持ったもの。...
-カーディナリティ:多重度。インスタンスの対応関係。1対1...
-オプショナリティ:カーディナリティに0を含むかどうか
-連関エンティティ:多対多の関連を正規化するために間に追加...
-ロール:あるエンティティがあるエンティティに対してどのよ...
-強実体:他のエンティティのインスタンスが存在しなくなって...
-弱実体:他のエンティティのインスタンスが存在しなくなると...
*スキーマの種類 [#ec365249]
-外部スキーマ:アプリから見たビューレベルの見た目
--サブスキーマ:外部スキーマの別名
-概念スキーマ:実際のテーブルの定義
-内部スキーマ:マシン上での実装。ISAMとかVSAM
-開発の現場でスキーマと言ったら概念スキーマのことを指して...
-情報スキーマ:データディクショナリを見るためのビュー
-定義スキーマ:情報スキーマの実体となるテーブル
*キーの種類 [#aefc059b]
-スーパーキー:行を一意に識別するすることができる属性(の...
-候補キー:スーパーキーのうち行の識別に最低限必要な属性(...
-主キー:候補キーのうち、もっともよく使うもの(を設計のと...
-複合キー:候補キーのうち複数の属性で構成されているもの
-代替キー(オルタナティブキー):候補キーのうち主キーでな...
-外部キー:リレーションにおいて他のテーブルの主キーを参照...
-ナチュラルキー:候補キーのうち、業務的に意味のある内容を...
-サロゲートキー(代理キー):候補キーのうち、業務上は意味...
-開発の現場でテーブルのキーと言ったら主キーのことを指して...
-ある列が主キーであると同時に外部キーであるということもあ...
*関数従属性 [#o408a441]
-関数従属性:属性Xを決めると他の属性Yが決まる状態
-完全関数従属:候補キーのすべてに関数従属している状態
-部分関数従属:候補キーの一部に関数従属している状態(候補...
-推移的関数従属:関数従属が推移的に行われている状態。X→Y...
--例)社員番号→社員の住所→郵便番号
-多値従属性:Aが決まるとBという集合が決まる。
--例):地方がわかると県が決まる
-結合従属性:分解によって得られる表が結合によって元の表に...
-関数従属する方向とE-R図のリレーションは方向が逆になる
*正規形の種類 [#n6b4a2da]
-非正規形:繰り返し項目が残っている状態
-第1正規形:非正規形から繰り返し項目を除いた状態
-第2正規形:第1正規形から部分従属性を除いた状態
-第3正規形:第2正規形から推移従属性を除いた状態
-第4正規形:多値従属性が存在するとき、すべての属性がその...
-第5正規形:ある表がその候補キー内で結合従属性が満足され...
-参考:[[「特殊な正規形」を理解する:「データベーススペシ...
-参考:[[データベースの正規化について - Qiita>https://qii...
**ボイス・コッド正規形 [#k50d35a3]
-すべての関数従属の決定項がスーパーキー(候補キー)である...
--あるリレーション (関係) 上に存在する自明でない全ての関...
--ボイス・コッド正規形は、ほとんどの場合第3正規形と等価で...
--第3正規形のリレーションは、常に無損失なようにボイス・コ...
*データ・クレンジング [#ja468638]
-[[日本における「名寄せ」と「照合」の黒歴史 | 日経クロス...
-[[基本4情報での名寄せは難しい|MORI Daisuke>https://note...
-[[とにかく日本の住所のヤバさをもっと知るべきだと思います...
-[[日本の住所の正規化に本気で取り組んでみたら大変すぎて鼻...
-[[データ・クレンジング>http://www5.ocn.ne.jp/~shinya91/c...
-[[データ・クレンジングと名寄せ技術>http://itpro.nikkeibp...
--例えば,氏名のデータとして苗字と名前が入っているとしま...
--「03(9999)9999」「0399999999」といった電話番号のデータ...
終了行:
→[[データベース関連]]
#contents
*関係モデル [#a1ac38de]
-[[関係モデル>http://www.ss.em-net.ne.jp/~kouyamat/HTML/D...
*エンティティとインスタンス [#ia6edc94]
-エンティティ:実世界で管理すべき事物
-インスタンス:エンティティの属性に実際に値を持ったもの。...
-カーディナリティ:多重度。インスタンスの対応関係。1対1...
-オプショナリティ:カーディナリティに0を含むかどうか
-連関エンティティ:多対多の関連を正規化するために間に追加...
-ロール:あるエンティティがあるエンティティに対してどのよ...
-強実体:他のエンティティのインスタンスが存在しなくなって...
-弱実体:他のエンティティのインスタンスが存在しなくなると...
*スキーマの種類 [#ec365249]
-外部スキーマ:アプリから見たビューレベルの見た目
--サブスキーマ:外部スキーマの別名
-概念スキーマ:実際のテーブルの定義
-内部スキーマ:マシン上での実装。ISAMとかVSAM
-開発の現場でスキーマと言ったら概念スキーマのことを指して...
-情報スキーマ:データディクショナリを見るためのビュー
-定義スキーマ:情報スキーマの実体となるテーブル
*キーの種類 [#aefc059b]
-スーパーキー:行を一意に識別するすることができる属性(の...
-候補キー:スーパーキーのうち行の識別に最低限必要な属性(...
-主キー:候補キーのうち、もっともよく使うもの(を設計のと...
-複合キー:候補キーのうち複数の属性で構成されているもの
-代替キー(オルタナティブキー):候補キーのうち主キーでな...
-外部キー:リレーションにおいて他のテーブルの主キーを参照...
-ナチュラルキー:候補キーのうち、業務的に意味のある内容を...
-サロゲートキー(代理キー):候補キーのうち、業務上は意味...
-開発の現場でテーブルのキーと言ったら主キーのことを指して...
-ある列が主キーであると同時に外部キーであるということもあ...
*関数従属性 [#o408a441]
-関数従属性:属性Xを決めると他の属性Yが決まる状態
-完全関数従属:候補キーのすべてに関数従属している状態
-部分関数従属:候補キーの一部に関数従属している状態(候補...
-推移的関数従属:関数従属が推移的に行われている状態。X→Y...
--例)社員番号→社員の住所→郵便番号
-多値従属性:Aが決まるとBという集合が決まる。
--例):地方がわかると県が決まる
-結合従属性:分解によって得られる表が結合によって元の表に...
-関数従属する方向とE-R図のリレーションは方向が逆になる
*正規形の種類 [#n6b4a2da]
-非正規形:繰り返し項目が残っている状態
-第1正規形:非正規形から繰り返し項目を除いた状態
-第2正規形:第1正規形から部分従属性を除いた状態
-第3正規形:第2正規形から推移従属性を除いた状態
-第4正規形:多値従属性が存在するとき、すべての属性がその...
-第5正規形:ある表がその候補キー内で結合従属性が満足され...
-参考:[[「特殊な正規形」を理解する:「データベーススペシ...
-参考:[[データベースの正規化について - Qiita>https://qii...
**ボイス・コッド正規形 [#k50d35a3]
-すべての関数従属の決定項がスーパーキー(候補キー)である...
--あるリレーション (関係) 上に存在する自明でない全ての関...
--ボイス・コッド正規形は、ほとんどの場合第3正規形と等価で...
--第3正規形のリレーションは、常に無損失なようにボイス・コ...
*データ・クレンジング [#ja468638]
-[[日本における「名寄せ」と「照合」の黒歴史 | 日経クロス...
-[[基本4情報での名寄せは難しい|MORI Daisuke>https://note...
-[[とにかく日本の住所のヤバさをもっと知るべきだと思います...
-[[日本の住所の正規化に本気で取り組んでみたら大変すぎて鼻...
-[[データ・クレンジング>http://www5.ocn.ne.jp/~shinya91/c...
-[[データ・クレンジングと名寄せ技術>http://itpro.nikkeibp...
--例えば,氏名のデータとして苗字と名前が入っているとしま...
--「03(9999)9999」「0399999999」といった電話番号のデータ...
ページ名: