No.1
- 回答日時:
正規化というのをご存知ですか。
第三正規化までやるのが原則です。
その後、性能の向上を考えます。
ご回答ありがとうございました。
ところで、正規化をおこなう理由と、
性能の向上とは、どのような性能を向上させるものか
知っていたら教えてください。
No.2ベストアンサー
- 回答日時:
正規化の目的・・・同じデータを何箇所にも存在させないためです。
これによってデータ間の不整合や書き換え時の煩雑性、更新漏れ等を防ぎます。
(参考URL)
性能の向上・・・登録・更新・検索速度の向上です。
複数表で複雑な検索条件をつけるとものすごく遅くなります。
インデックスを張ったり、やむなく正規化を一部犠牲にして表をまとめたり
することがあります。
参考URL:http://e-words.jp/w/E6ADA3E8A68FE58C96.html
ご回答ありがとうございました。
正規化の目的は、キーを設定することで、更新時にテーブル1の項目Aは「01」のとき、テーブル2には項目Aが2つ存在した場合、1つは「01」であっても、2つ目は「03」であるようなデータになることを防ぐ等のためですね。
性能の向上は速度の向上ですね。
解りました。
ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server DBのテーブルの設計ができず困っています。 2 2023/06/29 16:43
- Access(アクセス) Access クエリ 同一テーブル内 複数フィールドの同時集計のやり方について 1 2022/05/18 19:01
- 建築学 大学の建築学科について 2 2022/04/23 21:18
- 哲学 イデア再考 3 2022/03/27 11:58
- 一戸建て 確認申請の代理者は設計の責任を負うのか? 8 2023/06/28 10:16
- 公認会計士・税理士 プール利息ってなんですか? プール未払い利息期首振り戻し仕訳 などもわかりません。 口座の残高にかか 1 2022/07/20 21:44
- 物理学 特殊相対性理論を、完全否定に成功~ガンマの数式は、成立しない。 2 2023/03/08 19:30
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 4 2023/05/26 10:43
- 宇宙科学・天文学・天気 【原子力発電所】原発運用の60年以上の延長は危険なのでは? 原発の設計は国はメーカ 2 2022/12/06 18:28
- その他(行政) 国土交通省が「建設工事受注動態統計」の不正を行ったことについて、わたしの知識があまりにも乏しいため何 4 2023/01/09 14:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
INDEXの無効化
-
Viewにインデックスは張れ...
-
アナライズとインデックス作成...
-
SQL*Loaderで、データを加工し...
-
IN 句ではインデックスが使用さ...
-
文字列中のスペースを排除する...
-
主キー以外の項目にNotNull制約...
-
論理読み込みブロック数とは?
-
コストベース・オプティマイザ...
-
SQLの速度を調べるには…
-
SPLIT PARTITON後のインデックス
-
Oracle Databaseのインデックス...
-
SQLのIN句について
-
Access レコードを追加できませ...
-
データを削除しても表領域の使...
-
postgreSQLのint型は桁数指定が...
-
他の処理でselectさせないよう...
-
Data Pump で大量データインポ...
-
ORA-00959: 表領域'****'は...
-
カラムの存在チェック
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Viewにインデックスは張れ...
-
INDEXの無効化
-
SQL*Loaderで、データを加工し...
-
アナライズとインデックス作成...
-
可変個数のデータはどう納める?
-
SQL*LoaderとInsertの違いについて
-
インデックス作成後アナライズ...
-
主キー以外の項目にNotNull制約...
-
文字列中のスペースを排除する...
-
テスト環境と本番環境で、DBか...
-
OracleTextの索引再構築について
-
データ表示順序
-
統計情報について
-
SQLの処理速度改善にむけて
-
論理読み込みブロック数とは?
-
Wordで複数の索引を作りたい
-
索引の再構築をすべき?
-
IN 句ではインデックスが使用さ...
-
該当データが存在しないときに...
-
PervasiveSQL (Btrieve) で、デ...
おすすめ情報